/*!Theme Name: FunTreks
Author: Webolutions
Developer: RJ McCollam
Description: A custom WordPress theme designed and developed specifically for FunTreks.
Version: 1.0*//*!WARNING: This CSS file was generated from a Sass file. Do NOT edit it. If you edit this file your developer will overwrite the changes you have made next time they update your site.*/@import "http://hello.myfonts.net/count/33ea4e";*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}strong,b{font-weight:700}em,i{font-style:italic}@font-face{font-family:atletico-bold;src:url(33ea4e_0_0.eot);src:url(33ea4e_0_0d41d.eot?#iefix) format("embedded-opentype"),url(33ea4e_0_0.woff2) format("woff2"),url(33ea4e_0_0.woff) format("woff"),url(33ea4e_0_0.ttf) format("truetype")}@font-face{font-family:ddc_hardware_regularregular;src:url(ddchardware-regular-webfont.woff2) format("woff2"),url(ddchardware-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@-webkit-keyframes rattle{0%{-webkit-transform:rotate(3deg) scale(1.25);transform:rotate(3deg) scale(1.25)}100%{-webkit-transform:rotate(-3deg) scale(1.25);transform:rotate(-3deg) scale(1.25)}}@keyframes rattle{0%{-webkit-transform:rotate(3deg) scale(1.25);transform:rotate(3deg) scale(1.25)}100%{-webkit-transform:rotate(-3deg) scale(1.25);transform:rotate(-3deg) scale(1.25)}}@-webkit-keyframes bounce{0%{top:-2px}50%{top:2px}100%{top:-2px}}@keyframes bounce{0%{top:-2px}50%{top:2px}100%{top:-2px}}@-webkit-keyframes sidebounce{0%{right:-1px}50%{right:1px}100%{right:-1px}}@keyframes sidebounce{0%{right:-1px}50%{right:1px}100%{right:-1px}}@-webkit-keyframes ratinssidebounce{0%{right:32px}50%{right:28px}100%{right:32px}}@keyframes ratinssidebounce{0%{right:32px}50%{right:28px}100%{right:32px}}@-webkit-keyframes rollout{0%{left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}25%{left:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-3deg);transform:translateX(-50%) translateY(-50%) rotate(-3deg)}50%{left:52%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-3ddeg);transform:translateX(-50%) translateY(-50%) rotate(-3ddeg)}75%{left:48%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(3deg);transform:translateX(-50%) translateY(-50%) rotate(3deg)}100%{left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}@keyframes rollout{0%{left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}25%{left:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-3deg);transform:translateX(-50%) translateY(-50%) rotate(-3deg)}50%{left:52%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-3ddeg);transform:translateX(-50%) translateY(-50%) rotate(-3ddeg)}75%{left:48%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(3deg);transform:translateX(-50%) translateY(-50%) rotate(3deg)}100%{left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}@-webkit-keyframes downandout{0%{top:-12px;right:-12px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}25%{top:0;right:0;height:100%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{top:0;right:0;width:100%;height:100%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes downandout{0%{top:-12px;right:-12px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}25%{top:0;right:0;height:100%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{top:0;right:0;width:100%;height:100%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes downandin{0%{top:0;right:0;width:100%;height:100%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{top:0;right:0;height:100%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{top:-12px;right:-12px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes downandin{0%{top:0;right:0;width:100%;height:100%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{top:0;right:0;height:100%;-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{top:-12px;right:-12px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media(max-width:700px){html{overflow-x:hidden}}body{background:#fff;font-family:futura-pt,helvetica,arial,sans-serif;font-size:1rem;line-height:1.875rem;color:#363636;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.container{width:90%;max-width:1221px;margin:0 auto;position:relative}.right{float:right}.left{float:left}.clear{clear:both}.clearfix:after{content:"";display:block;clear:both}.half{width:47%}@media(max-width:1000px){.half{width:100%;float:none}}.none{display:none}a{color:#f1592a;text-decoration:none;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}a:hover{color:#d23f12;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}a img{outline:none;border:none}h1,.h1{font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;font-size:3.625rem;line-height:1em;color:#231f20;font-weight:400;text-transform:uppercase}@media(max-width:700px){h1,.h1{font-size:2.5375rem}}h1.optional-h1,.h1.optional-h1{font-size:.75rem;color:#979488;font-family:futura-pt,helvetica,arial,sans-serif;font-weight:700;text-transform:none;padding:0 0 0 4px;line-height:1.1em}h2,.h2,.woocommerce-checkout .content #order_review_heading{font-family:atletico-bold,verdana,tahoma,sans-serif;font-size:2.25rem;line-height:1.1em;color:#363636;font-weight:400;letter-spacing:-1px}@media(max-width:700px){h2,.h2,.woocommerce-checkout .content #order_review_heading{font-size:1.8rem}}h3,.h3{font-family:futura-pt,helvetica,arial,sans-serif;font-size:1.375rem;line-height:1.1em;color:#363636;font-weight:900}.img-left,.alignleft,a img.alignleft{float:left;margin:5px 20px 5px 0}.img-right,.alignright,a img.alignright{float:right;margin:5px 0 5px 20px}.button,form input[type=submit],.gform_wrapper input[type=submit],.map-filters-container .map-filters .filter-group .filter-setting{background:#f1592a;color:#fff;display:inline-block;vertical-align:middle;font-size:.75rem;text-transform:uppercase;font-weight:700;letter-spacing:2px;text-align:center;max-width:100%;min-width:180px;padding:7px 20px;border-radius:3px;position:relative;overflow:hidden}.button:after,form input[type=submit]:after,.gform_wrapper input[type=submit]:after,.map-filters-container .map-filters .filter-group .filter-setting:after{content:"";background:#d23f12;display:block;border-radius:3px;position:absolute;top:0;left:0;height:100%;width:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.button:hover,form input[type=submit]:hover,.gform_wrapper input[type=submit]:hover,.map-filters-container .map-filters .filter-group .filter-setting:hover{color:#fff}.button:hover:after,form input[type=submit]:hover:after,.gform_wrapper input[type=submit]:hover:after,.map-filters-container .map-filters .filter-group .filter-setting:hover:after{width:100%;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}@media(max-width:700px){.button:hover:after,form input[type=submit]:hover:after,.gform_wrapper input[type=submit]:hover:after,.map-filters-container .map-filters .filter-group .filter-setting:hover:after{display:none}}.button span,form input[type=submit] span,.gform_wrapper input[type=submit] span,.map-filters-container .map-filters .filter-group .filter-setting span{position:relative;z-index:100}.button svg,form input[type=submit] svg,.gform_wrapper input[type=submit] svg,.map-filters-container .map-filters .filter-group .filter-setting svg{display:inline-block;vertical-align:middle;width:16px;height:16px;fill:currentColor;margin:0 10px 0 0;position:relative;top:-1px}.button.buy:hover:before,form input.buy[type=submit]:hover:before,.gform_wrapper input.buy[type=submit]:hover:before,.map-filters-container .map-filters .filter-group .buy.filter-setting:hover:before{-webkit-animation:downandout .5s forwards;animation:downandout .5s forwards;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.button.buy:before,form input.buy[type=submit]:before,.gform_wrapper input.buy[type=submit]:before,.map-filters-container .map-filters .filter-group .buy.filter-setting:before{content:"";background:#d23f12;width:24px;height:24px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-12px;left:inherit;right:-12px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-animation:downandin .5s forwards;animation:downandin .5s forwards}.button.buy:after,form input.buy[type=submit]:after,.gform_wrapper input.buy[type=submit]:after,.map-filters-container .map-filters .filter-group .buy.filter-setting:after{background:0 0;display:inline-block;vertical-align:middle;margin:0 0 0 10px;position:relative;height:auto;width:auto}.button.buy.cart:after,form input.buy.cart[type=submit]:after,.gform_wrapper input.buy.cart[type=submit]:after,.map-filters-container .map-filters .filter-group .buy.cart.filter-setting:after{content:url(cart.png);top:3px}.icon-0:before{content:":"}.icon-1:before{content:"p"}.icon-2:before{content:"S"}.icon-3:before{content:"Q"}.icon-4:before{content:"S"}.icon-5:before{content:"W"}.icon-6:before{content:"W"}.icon-7:before{content:"W"}.icon-8:before{content:"W"}.icon-9:before{content:"I"}.icon-10:before{content:"W"}.icon-11:before{content:"I"}.icon-12:before{content:"I"}.icon-13:before{content:"I"}.icon-14:before{content:"I"}.icon-15:before{content:"W"}.icon-16:before{content:"I"}.icon-17:before{content:"W"}.icon-18:before{content:"U"}.icon-19:before{content:"Z"}.icon-20:before{content:"Z"}.icon-21:before{content:"Z"}.icon-22:before{content:"Z"}.icon-23:before{content:"Z"}.icon-24:before{content:"E"}.icon-25:before{content:"E"}.icon-26:before{content:"3"}.icon-27:before{content:"a"}.icon-28:before{content:"A"}.icon-29:before{content:"a"}.icon-30:before{content:"A"}.icon-31:before{content:"6"}.icon-32:before{content:"1"}.icon-33:before{content:"6"}.icon-34:before{content:"1"}.icon-35:before{content:"W"}.icon-36:before{content:"1"}.icon-37:before{content:"S"}.icon-38:before{content:"S"}.icon-39:before{content:"S"}.icon-40:before{content:"M"}.icon-41:before{content:"W"}.icon-42:before{content:"I"}.icon-43:before{content:"W"}.icon-44:before{content:"a"}.icon-45:before{content:"S"}.icon-46:before{content:"U"}.icon-47:before{content:"S"}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}a img.alignnone{margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}ol.commentlist{list-style:none;margin:0!important}ol.commentlist li.comment{border-bottom:1px solid #363636;padding:20px}ol.commentlist li.comment div.vcard cite.fn{font-style:normal}ol.commentlist li.comment div.vcard img.avatar{float:right;margin:0 0 20px 20px}ol.commentlist li.comment div.comment-meta{font-size:.8rem}ol.commentlist li.comment div.comment-meta a{color:#ccc}ol.commentlist li.comment div.reply{font-size:1rem}ol.commentlist li.comment div.reply a{font-weight:700}ol.commentlist li.comment ul.children{list-style:none;margin:20px 0 0}ol.commentlist li.comment ul.children li.depth-2{margin:0 0 20px 20px}ol.commentlist li.comment ul.children li.depth-3{margin:0 0 20px 20px}ol.commentlist li.comment ul.children li.depth-4{margin:0 0 20px 20px}ol.commentlist li.even{background:0 0}ol.commentlist li.odd{background:0 0}ol.commentlist li.parent{border-left:5px solid #363636}.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.47,0,.74,.71);transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption-wrap{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;-webkit-transition:opacity .25s,visibility 0s linear .25s;transition:opacity .25s,visibility 0s linear .25s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption-wrap{opacity:1;visibility:visible;-webkit-transition:opacity .25s,visibility 0s;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:helvetica neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translate3d(0,0,0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fancybox-slide::before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image::before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>div{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:0 0;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-error{margin:0;padding:40px;width:100%;max-width:380px;background:#fff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:0 0;z-index:10;cursor:pointer}.fancybox-close-small:after{content:'×';position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;-webkit-transition:background .25s;transition:background .25s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:0 0;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(20%,rgba(0,0,0,0.1)),color-stop(40%,rgba(0,0,0,0.2)),color-stop(80%,rgba(0,0,0,0.6)),to(rgba(0,0,0,0.8)));background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.1) 20%,rgba(0,0,0,0.2) 40%,rgba(0,0,0,0.6) 80%,rgba(0,0,0,0.8) 100%);pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255,255,255,.4);font-size:14px;font-family:helvetica neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:0 0;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:none}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-infobar__body,.fancybox-button{background:rgba(30,30,30,.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,.8)}.fancybox-button::before,.fancybox-button::after{content:'';pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]::before,.fancybox-button[disabled]::after{opacity:.3}.fancybox-button--left::after,.fancybox-button--right::after{top:18px;width:6px;height:6px;background:0 0;border-top:solid 2px currentColor;border-right:solid 2px currentColor}.fancybox-button--left::after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right::after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close::before,.fancybox-button--close::after{content:'';display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0;height:100px;width:54px;padding:0;border:0;outline:none;background:0 0;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .25s;transition:opacity .25s}.fancybox-arrow::after{content:'';position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fancybox-arrow--right::after,.fancybox-arrow--left::after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}.fancybox-slide>.fancybox-loading{border:6px solid rgba(100,100,100,.4);border-top:6px solid rgba(255,255,255,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:0 0;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0,0,.25,1);transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}@media all and (max-width:800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen::before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:0 0}.fancybox-button--play::before,.fancybox-button--pause::before{top:calc(50% - 6px);left:calc(50% - 4px);background:0 0}.fancybox-button--play::before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause::before{width:7px;height:11px;border-style:solid;border-width:0 2px}.fancybox-thumbs{display:none}.fancybox-button--thumbs{display:none}@media all and (min-width:800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs::before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);-webkit-box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,0 0 0 32px inset,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0;box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,0 0 0 32px inset,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}}.top-bar{background:#000;color:#fff;text-align:center;position:relative;z-index:1000}.top-bar .social{background:#363636;width:295px;height:100%;position:absolute;top:0;left:0;padding:14px 0 0}@media(max-width:1000px){.top-bar .social{position:relative;width:100%;padding:5px 0 7px}}.top-bar .social:before{content:"";background:#363636;width:3000px;height:100%;position:absolute;top:0;right:100%}@media(max-width:1000px){.top-bar .social:before{right:-10%}}.top-bar .social a{display:inline-block;vertical-align:middle;margin:0 8px;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}.top-bar .social a.facebook{width:8px;height:16px}.top-bar .social a.twitter{width:16px;height:14px}.top-bar .social a.instagram{width:15px;height:15px}.top-bar .social a.youtube{width:18px;height:12px}.top-bar .social a svg{display:block;width:100%;height:100%;fill:#fff}.top-bar .social a:hover{-webkit-animation:rattle .1s infinite alternate;animation:rattle .1s infinite alternate}.top-bar .top-menu-container{padding:10px 0}@media(max-width:1000px){.top-bar .top-menu-container{float:none}}@media(max-width:700px){.top-bar .top-menu-container{padding:0 0 10px}}.top-bar .top-menu-container .top-nav{display:inline-block}@media(max-width:700px){.top-bar .top-menu-container .top-nav{display:block}}.top-bar .top-menu-container .top-nav ul li{display:inline-block;margin:0 36px 0 0}@media(max-width:700px){.top-bar .top-menu-container .top-nav ul li{margin:0 10px}}.top-bar .top-menu-container .top-nav ul li a{display:block;font-size:.75rem;text-transform:uppercase;font-weight:900;color:#dfdfdf;letter-spacing:2px}.top-bar .top-menu-container .top-nav ul li a:hover{color:#f1592a}.top-bar .cart-button{display:inline-block;vertical-align:middle;margin:0 0 0 30px;position:relative}.top-bar .cart-button:hover{-webkit-animation:rattle .1s infinite alternate;animation:rattle .1s infinite alternate}.top-bar .cart-button svg{display:block;width:22px;height:21px}.top-bar .cart-button span{background:#f1592a;color:#fff;text-align:center;width:24px;height:24px;border-radius:100%;font-size:.75rem;font-weight:700;display:block;position:absolute;top:-15px;right:-18px;line-height:1em;padding:6px 0 0}@media(max-width:700px){.top-bar .button,.top-bar form input[type=submit],form .top-bar input[type=submit],.top-bar .gform_wrapper input[type=submit],.gform_wrapper .top-bar input[type=submit],.top-bar .map-filters-container .map-filters .filter-group .filter-setting,.map-filters-container .map-filters .filter-group .top-bar .filter-setting{padding:0 20px}}.header{background:#f0eee8;position:relative;z-index:1000}@media(max-width:1000px){.header{padding:0 0 15px}}.header .container{height:105px}@media(max-width:1000px){.header .container{height:auto}}.header .logo{display:block;width:260px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:1300px){.header .logo{width:160px}}@media(max-width:1000px){.header .logo{float:left;position:relative;top:0;-webkit-transform:none;transform:none}}.header .logo:hover{opacity:.8}.header .logo img{display:block;width:100%;height:auto}.header .trail-search{background:#fff;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:295px;height:48px;z-index:800}@media(max-width:1000px){.header .trail-search{float:right;position:relative;top:0;-webkit-transform:none;transform:none}}@media(max-width:700px){.header .trail-search{background:0 0;width:40px;height:40px;float:none;position:absolute;bottom:0;top:inherit;right:0}}.header .trail-search:after{content:"";background:#f1592a;width:50px;height:100%;position:absolute;top:0;right:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}@media(max-width:700px){.header .trail-search:after{width:40px}}.header .trail-search:before{content:"";background:url(search.svg);background-size:100% 100%;width:16px;height:16px;position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:600;display:none}@media(max-width:700px){.header .trail-search:before{display:block}}.header .trail-search label{color:#b7b6b6;font-weight:500;position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1;visibility:visible;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}@media(max-width:700px){.header .trail-search label{display:none}}.header .trail-search input[type=text]:not([type=submit]):not([type=checkbox]):not([type=radio]){background:0 0;outline:none;border:none;border-bottom:1px solid #fff;width:calc(100% - 65px);height:calc(100% - 20px);padding:0;font-family:futura-pt,helvetica,arial,sans-serif;font-size:1rem;color:#fff;position:absolute;bottom:10px;left:15px;z-index:600;border-radius:0;-webkit-appearance:none}.header .trail-search input[type=submit]{background:url(search.svg);background-size:100% 100%;outline:none;border:none;font-size:0;width:16px;height:16px;position:absolute;top:50%;right:17px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:500;cursor:pointer}@media(max-width:700px){.header .trail-search input[type=submit]{right:12px;display:none}}@media(max-width:700px){.header .trail-search.active{width:100%}}.header .trail-search.active:after{width:100%;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.header .trail-search.active:before{display:none}.header .trail-search.active label{opacity:0;visibility:hidden;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.header .trail-search.active input[type=submit]{display:block}.header .asl_w_container{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:295px!important;height:48px;z-index:800}@media(max-width:1000px){.header .asl_w_container{float:right;position:relative;top:0;-webkit-transform:none;transform:none}}@media(max-width:700px){.header .asl_w_container{background:0 0;width:40px!important;height:40px;float:none;position:absolute;bottom:0;top:inherit;right:0}}.header .asl_w_container.active{width:100%!important}.header .asl_w_container .promagnifier{display:none}.header .asl_w_container .probox{height:48px!important}.header .asl_w_container .probox .proinput{position:relative;width:100%;height:48px;padding:0;margin:0;float:none}@media(max-width:700px){.header .asl_w_container .probox .proinput{height:40px}}.header .asl_w_container .probox .proinput:after{content:"";background:#f1592a url(search.svg) center center no-repeat;background-size:16px 16px;width:50px;height:100%;position:absolute;top:0;right:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}@media(max-width:700px){.header .asl_w_container .probox .proinput:after{width:40px}}.header .asl_w_container .probox .proinput form input[type=text]{display:none}.header .asl_w_container .probox .proinput form input[type=search]:not([type=submit]):not([type=checkbox]):not([type=radio]){background:0 0;outline:none;border:none;border-bottom:1px solid #fff;width:calc(100% - 65px);height:48px;padding:0 20px!important;font-family:futura-pt,helvetica,arial,sans-serif;font-size:1rem;color:#363636;border-radius:0;-webkit-appearance:none}@media(max-width:700px){.header .asl_w_container .probox .proinput form input[type=search]:not([type=submit]):not([type=checkbox]):not([type=radio]){height:40px}}.header .asl_w_container .probox .proclose,.header .asl_w_container .probox .proloading{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:700px){.header .asl_w_container .probox .proclose,.header .asl_w_container .probox .proloading{right:6px}}.header .search-toggle{display:none;display:block;width:40px;height:40px;position:absolute;bottom:0;right:0;z-index:900;opacity:0;visibility:hidden}@media(max-width:700px){.header .search-toggle{display:block;opacity:1;visibility:visible}}.header .nav{position:absolute;top:0;left:295px;width:calc(100% - 635px);height:100%}@media(max-width:1300px){.header .nav{width:calc(100% - 515px);left:195px}}@media(max-width:1000px){.header .nav{width:111%;position:relative;left:-5%;margin:0 0 15px;border-bottom:1px solid #fff}}.header .nav ul{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;width:100%}.header .nav ul li{width:25%;height:105px;position:relative;border-right:1px solid #fff}@media(max-width:1000px){.header .nav ul li{height:60px}}.header .nav ul li:first-child{border-left:1px solid #fff}.header .nav ul li.current-menu-item:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-top:7px solid #f0eee8;border-bottom:7px solid transparent;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header .nav ul li a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-size:1.125rem;color:#363636;font-weight:700;padding:37px 0 0;z-index:500;overflow:hidden}@media(max-width:1000px){.header .nav ul li a{padding:16px 0 0}}@media(max-width:700px){.header .nav ul li a{font-size:.875rem}}.header .nav ul li a:hover:before{left:-75%;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}@media(max-width:1400px){.header .nav ul li a:hover:before{left:-84%}}@media(max-width:1300px){.header .nav ul li a:hover:before{left:-95%}}.header .nav ul li a:before{content:"";background:#d7d4ca;position:absolute;top:0;left:-400px;width:400px;height:400px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:-1;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.wpdreams_asl_results.asl_r.vertical{background:#f1592a}.wpdreams_asl_results.asl_r.vertical .item{background:#f1592a;border:none;border-radius:0}.wpdreams_asl_results.asl_r.vertical .item.hovered{background:#f4bcaa}.wpdreams_asl_results.asl_r.vertical .item.hovered .asl_content h3 a{color:#fff}.wpdreams_asl_results.asl_r.vertical .item .asl_content{padding:5px}.wpdreams_asl_results.asl_r.vertical .item .asl_content h3 a{color:#fff}.wpdreams_asl_results.asl_r.vertical .results .asl_spacer{background:#fff}.wpdreams_asl_results.asl_r.vertical .results .asl_spacer:last-of-type{display:none}.scroll-search-container{background:#f0eee8;position:fixed;top:0;left:0;width:100%;z-index:900;padding:10px 0}@media(max-width:700px){.scroll-search-container{display:none}}.scroll-search-container .asl_w_container{width:100%!important;height:48px;position:relative}.scroll-search-container .asl_w_container.active{width:100%!important}.scroll-search-container .asl_w_container .promagnifier{display:none}.scroll-search-container .asl_w_container .probox{height:48px!important}.scroll-search-container .asl_w_container .probox .proinput{position:relative;width:100%;height:48px;padding:0;margin:0;float:none}.scroll-search-container .asl_w_container .probox .proinput:after{content:"";background:#f1592a url(search.svg) center center no-repeat;background-size:16px 16px;width:50px;height:100%;position:absolute;top:0;right:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.scroll-search-container .asl_w_container .probox .proinput form input[type=text]{display:none}.scroll-search-container .asl_w_container .probox .proinput form input[type=search]:not([type=submit]):not([type=checkbox]):not([type=radio]){background:0 0;outline:none;border:none;border-bottom:1px solid #fff;width:calc(100% - 65px);height:48px;padding:0 20px!important;font-family:futura-pt,helvetica,arial,sans-serif;font-size:1rem;color:#363636;border-radius:0;-webkit-appearance:none}.scroll-search-container .asl_w_container .probox .proclose,.scroll-search-container .asl_w_container .probox .proloading{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.content{padding:50px 0 30px}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content p,.content form,.content iframe,.content blockquote,.content hr{margin:0 0 20px}.content ul,.content ol{margin:0 0 20px 30px}.content blockquote{border-left:10px solid #f1592a;padding:20px;text-transform:uppercase;font-weight:700;line-height:2rem}.content blockquote p{margin:0}.content iframe{max-width:100%}.content img{max-width:100%;height:auto}@media(max-width:700px){.content img{float:none;display:block;margin:0 auto 20px}}.content .main{width:calc(100% - 360px)}@media(max-width:1000px){.content .main{width:100%;float:none}}.page-title{background:#c1bfb6;padding:25px 0}.hero{background-size:cover;background-position:center center}@media(max-width:700px){.hero{background:0 0!important}}.hero .container{max-width:1500px;height:685px}@media(max-width:700px){.hero .container{height:auto}}.hero .mobile-image{background-size:cover;background-position:center center;display:none;height:300px}@media(max-width:700px){.hero .mobile-image{display:block}}.hero .featured-trail{background:rgba(0,0,0,.8);color:#fff;padding:40px 40px 70px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:1000px){.hero .featured-trail{padding:40px 40px 70px 0}}@media(max-width:700px){.hero .featured-trail{background:#000;position:relative;top:0;-webkit-transform:none;transform:none;padding:30px 0}}.hero .featured-trail:before{content:"";background:rgba(0,0,0,.8);display:block;width:2000px;height:100%;position:absolute;top:0;right:100%}@media(max-width:700px){.hero .featured-trail:before{background:#000;right:-20%;z-index:-1}}.hero .featured-trail .details{margin:0 0 10px}.hero .featured-trail .details .detail{display:inline-block;vertical-align:top;line-height:1em;font-size:1.125rem;font-weight:700;color:#fff;border-right:1px solid #404040;padding:2px 20px 2px 0;margin:0 16px 10px 0;position:relative;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}@media(max-width:700px){.hero .featured-trail .details .detail{font-size:.875rem;padding:2px 10px 2px 0;margin:0 6px 10px 0}}.hero .featured-trail .details .detail:last-of-type{margin:0;padding:0;border:none}.hero .featured-trail .details .detail span{display:block;font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;color:#848178;font-size:.6875rem;font-weight:400;margin:0 0 2px;letter-spacing:2px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.hero .featured-trail .details .detail em{font-style:normal}.hero .featured-trail .details .detail em:last-of-type{display:none}.hero .featured-trail h2{color:#fff;font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;font-weight:400;font-size:5rem;letter-spacing:-8px;line-height:.8em;margin:0 0 0 -5px}@media(max-width:1000px){.hero .featured-trail h2{font-size:2.5rem;letter-spacing:-4px}}.hero .featured-trail a{background:#fff;display:block;color:#000;position:absolute;bottom:-25px;right:40px;font-size:1.125rem;line-height:1em;font-weight:700;padding:12px 10px 10px 40px;border-radius:30px;overflow:hidden}@media(max-width:700px){.hero .featured-trail a{position:relative;bottom:0;right:0;display:inline-block;padding:5px 10px 2px 20px;margin:20px 0 0;font-size:1rem}}.hero .featured-trail a:hover{color:#fff}.hero .featured-trail a:hover:before{width:100%;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.hero .featured-trail a:before{content:"";background:#f1592a;position:absolute;top:0;right:0;width:0;height:100%;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.hero .featured-trail a span,.hero .featured-trail a svg{position:relative;z-index:500}.hero .featured-trail a svg{display:inline-block;vertical-align:middle;width:38px;height:38px;margin:0 0 0 25px;fill:currentColor;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.content-drawer{background:#f0eee8;position:relative;overflow:hidden}.content-drawer:after{content:"";background:url(tracks.svg);display:block;position:absolute;bottom:-55px;left:0;width:100%;height:100px}.content-drawer .container{z-index:500;padding:0}.content-drawer .image{background-position:top center;background-repeat:no-repeat;width:calc(50% - 300px);height:100%;position:absolute;top:0;left:0;z-index:400}@media(max-width:1300px){.content-drawer .image{position:relative;width:100%;height:300px}}.content-drawer .image img{display:block;max-width:100%;height:auto;position:absolute;top:85px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width:1300px){.content-drawer .image img{top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}.content-drawer .sub-content{width:calc(100% - 300px);padding:85px 0 100px 75px;font-size:1.125rem}@media(max-width:1300px){.content-drawer .sub-content{padding:85px 75px 100px;width:100%;float:none}}@media(max-width:1000px){.content-drawer .sub-content{padding:85px 40px 100px}}@media(max-width:700px){.content-drawer .sub-content{padding:40px 0 100px}}.content-drawer .sub-content h1,.content-drawer .sub-content .h1{font-family:atletico-bold,verdana,tahoma,sans-serif;color:#f1592a;font-weight:400;text-transform:none;font-size:2.875rem;margin:0 0 30px}@media(max-width:700px){.content-drawer .sub-content h1,.content-drawer .sub-content .h1{font-size:2.5375rem}}.content-drawer .sub-content h1:after,.content-drawer .sub-content .h1:after{content:"";background:#000;width:55px;height:4px;display:block;margin:15px 0 0}.content-drawer .sub-content h1.optional-h1,.content-drawer .sub-content .h1.optional-h1{font-size:.875rem;color:#979488;font-family:futura-pt,helvetica,arial,sans-serif;font-weight:700;padding:0 0 0 4px;margin:0 0 5px}.content-drawer .sub-content h1.optional-h1:after,.content-drawer .sub-content .h1.optional-h1:after{display:none}.content-drawer .sub-content h2,.content-drawer .sub-content h3,.content-drawer .sub-content h4,.content-drawer .sub-content h5,.content-drawer .sub-content h6{font-family:futura-pt,helvetica,arial,sans-serif;font-weight:700}.content-drawer .sub-content .button,.content-drawer .sub-content form input[type=submit],form .content-drawer .sub-content input[type=submit],.content-drawer .sub-content .gform_wrapper input[type=submit],.gform_wrapper .content-drawer .sub-content input[type=submit],.content-drawer .sub-content .map-filters-container .map-filters .filter-group .filter-setting,.map-filters-container .map-filters .filter-group .content-drawer .sub-content .filter-setting{background:0 0;color:#7a776d;font-size:.875rem;border:2px solid #7a776d;width:260px;padding:15px 0;letter-spacing:3px}.content-drawer .sub-content .button:hover,.content-drawer .sub-content form input[type=submit]:hover,form .content-drawer .sub-content input[type=submit]:hover,.content-drawer .sub-content .gform_wrapper input[type=submit]:hover,.gform_wrapper .content-drawer .sub-content input[type=submit]:hover,.content-drawer .sub-content .map-filters-container .map-filters .filter-group .filter-setting:hover,.map-filters-container .map-filters .filter-group .content-drawer .sub-content .filter-setting:hover{border-color:#f1592a}.content-drawer .sub-content .button:hover svg,.content-drawer .sub-content form input[type=submit]:hover svg,form .content-drawer .sub-content input[type=submit]:hover svg,.content-drawer .sub-content .gform_wrapper input[type=submit]:hover svg,.gform_wrapper .content-drawer .sub-content input[type=submit]:hover svg,.content-drawer .sub-content .map-filters-container .map-filters .filter-group .filter-setting:hover svg,.map-filters-container .map-filters .filter-group .content-drawer .sub-content .filter-setting:hover svg{-webkit-animation:bounce .5s infinite;animation:bounce .5s infinite}.content-drawer .sub-content .button:after,.content-drawer .sub-content form input[type=submit]:after,form .content-drawer .sub-content input[type=submit]:after,.content-drawer .sub-content .gform_wrapper input[type=submit]:after,.gform_wrapper .content-drawer .sub-content input[type=submit]:after,.content-drawer .sub-content .map-filters-container .map-filters .filter-group .filter-setting:after,.map-filters-container .map-filters .filter-group .content-drawer .sub-content .filter-setting:after{display:none}.content-drawer .sub-content .button span:after,.content-drawer .sub-content form input[type=submit] span:after,form .content-drawer .sub-content input[type=submit] span:after,.content-drawer .sub-content .gform_wrapper input[type=submit] span:after,.gform_wrapper .content-drawer .sub-content input[type=submit] span:after,.content-drawer .sub-content .map-filters-container .map-filters .filter-group .filter-setting span:after,.map-filters-container .map-filters .filter-group .content-drawer .sub-content .filter-setting span:after{content:"More";display:inline-block;font-size:.875rem}.content-drawer .sub-content .button svg,.content-drawer .sub-content form input[type=submit] svg,form .content-drawer .sub-content input[type=submit] svg,.content-drawer .sub-content .gform_wrapper input[type=submit] svg,.gform_wrapper .content-drawer .sub-content input[type=submit] svg,.content-drawer .sub-content .map-filters-container .map-filters .filter-group .filter-setting svg,.map-filters-container .map-filters .filter-group .content-drawer .sub-content .filter-setting svg{display:inline-block;width:16px;height:10px;fill:#7a776d;vertical-align:middle;position:relative;top:-2px;margin:0 0 0 10px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.content-drawer .sub-content .button.active span:after,.content-drawer .sub-content form input.active[type=submit] span:after,form .content-drawer .sub-content input.active[type=submit] span:after,.content-drawer .sub-content .gform_wrapper input.active[type=submit] span:after,.gform_wrapper .content-drawer .sub-content input.active[type=submit] span:after,.content-drawer .sub-content .map-filters-container .map-filters .filter-group .active.filter-setting span:after,.map-filters-container .map-filters .filter-group .content-drawer .sub-content .active.filter-setting span:after{content:"Less"}.content-drawer .sub-content .button.active svg,.content-drawer .sub-content form input.active[type=submit] svg,form .content-drawer .sub-content input.active[type=submit] svg,.content-drawer .sub-content .gform_wrapper input.active[type=submit] svg,.gform_wrapper .content-drawer .sub-content input.active[type=submit] svg,.content-drawer .sub-content .map-filters-container .map-filters .filter-group .active.filter-setting svg,.map-filters-container .map-filters .filter-group .content-drawer .sub-content .active.filter-setting svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.content-drawer.product-content-drawer .title{font-family:atletico-bold,verdana,tahoma,sans-serif;color:#f1592a;font-weight:400;text-transform:none;font-size:2.875rem;margin:0 0 30px}@media(max-width:700px){.content-drawer.product-content-drawer .title{font-size:2.5375rem}}.content-drawer.product-content-drawer .title:after{content:"";background:#000;width:55px;height:4px;display:block;margin:15px 0 0}.content-drawer.product-content-drawer .optional-h1{font-size:.875rem;color:#979488;font-family:futura-pt,helvetica,arial,sans-serif;font-weight:700;padding:0 0 0 4px;margin:0 0 5px}.content-drawer.product-content-drawer .optional-h1:after{display:none}.newsletter{background-size:cover;background-position:center center;padding:110px 0;color:#fff}.newsletter .sub-content{width:500px}@media(max-width:1000px){.newsletter .sub-content{width:100%;float:none;margin:0 0 40px}}.newsletter .sub-content h2{color:#fff;font-size:5.125rem;line-height:.7em;margin:0 0 15px}@media(max-width:1300px){.newsletter .sub-content h2{font-size:4rem}}@media(max-width:700px){.newsletter .sub-content h2{font-size:3rem;line-height:.8em}}.newsletter .sub-content h2 span{display:block;font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;font-size:1.625rem}.newsletter .sub-content p{font-size:1.375rem;font-weight:700;letter-spacing:-1px}.newsletter .gform_wrapper{width:calc(100% - 520px);position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:1000px){.newsletter .gform_wrapper{width:100%;position:relative;top:0;-webkit-transform:none;transform:none}}.newsletter .gform_wrapper ul{float:left;width:calc(100% - 180px)}@media(max-width:1300px){.newsletter .gform_wrapper ul{float:none;width:100%}.newsletter .gform_wrapper ul:after{content:"";display:block;clear:both}}.newsletter .gform_wrapper ul li{width:calc(50% - 10px);float:left;margin:0 10px 0 0}@media(max-width:700px){.newsletter .gform_wrapper ul li{float:none;width:100%;margin:0 0 10px}}.newsletter .gform_wrapper ul li:nth-of-type(1):after{content:url(user.svg);display:block;width:12px;height:12px;position:absolute;top:11px;right:15px}.newsletter .gform_wrapper ul li:nth-of-type(2):after{content:url(email.svg);display:block;width:12px;height:12px;position:absolute;top:11px;right:15px}.newsletter .gform_wrapper .gform_footer{float:right}@media(max-width:1300px){.newsletter .gform_wrapper .gform_footer{float:none;margin:10px 0 0}}.newsletter .gform_wrapper input[type=submit]{background:#000;height:50px;position:relative;top:-1px;width:180px}.newsletter .gform_wrapper input[type=submit]:hover{background:#000;opacity:.8}.newsletter .gform_confirmation_message{font-size:1.375rem;font-weight:700;letter-spacing:-1px;text-align:center;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 520px)}@media(max-width:1000px){.newsletter .gform_confirmation_message{width:100%;position:relative;top:0;-webkit-transform:none;transform:none}}.blog-posts{padding:50px 0 0}.blog-posts .post{width:47%;float:left}@media(max-width:1000px){.blog-posts .post{width:100%;float:none}}.blog-posts .post:last-of-type{float:right}.featured-trails{padding:50px 10px 50px 40px}@media(max-width:1000px){.featured-trails{padding:50px 5%}}.featured-trails h3{font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;font-weight:400;font-size:.8125rem;letter-spacing:2px;color:#848178;line-height:1em;margin:0 0 20px}.featured-trails .secondary{font-weight:700;font-size:.75rem;display:inline-block;vertical-align:middle;margin:0 30px 0 0;line-height:1em}@media(max-width:1000px){.featured-trails .secondary{margin:0}}.featured-trails .secondary svg{display:inline-block;vertical-align:middle;fill:currentColor;width:13px;height:6px;position:relative;top:-1px;margin:0 0 0 5px}.all-products{padding:0 10px 50px 40px}@media(max-width:1000px){.all-products{padding:0 5% 50px}}.all-products .product-category-nav{background:#000;margin:0 auto 50px;text-align:center;max-width:1221px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;position:relative;left:-10px}@media(max-width:1000px){.all-products .product-category-nav{display:block;text-align:center;left:0}}@media(max-width:700px){.all-products .product-category-nav{padding:10px 0}}.all-products .product-category-nav a{display:block;font-size:.875rem;text-transform:uppercase;font-weight:700;letter-spacing:3px;color:#dfdfdf;padding:15px 0;position:relative}@media(max-width:1000px){.all-products .product-category-nav a{display:inline-block;padding:15px 20px}}@media(max-width:700px){.all-products .product-category-nav a{display:block;width:50%;float:left;padding:3px 0}}.all-products .product-category-nav a:hover{color:#fff}.all-products .product-category-nav a:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-top:7px solid #000;display:none;border-bottom:7px solid transparent;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.all-products .product-category-nav a.active{color:#f1592a}.all-products .product-category-nav a.active:after{display:block}@media(max-width:1000px){.all-products .product-category-nav a.active:after{display:none}}.trails-products{padding:40px 10px 10px 40px}@media(max-width:1000px){.trails-products{padding:50px 5%}}.trails-products .cards-container .card{width:calc(33.3333% - 30px)}@media(max-width:1300px){.trails-products .cards-container .card{width:calc(50% - 30px)}}@media(max-width:1000px){.trails-products .cards-container .card{width:100%;margin:0 0 30px}}.ratings-categories{padding:50px 0;color:#fff}@media(max-width:1300px){.ratings-categories{padding:50px 0 30px}}.ratings-categories .container{max-width:1500px}.ratings-categories .box{background:#000;width:calc(50% - 15px);position:relative}@media(max-width:1300px){.ratings-categories .box{float:none;width:100%;max-width:700px;margin:0 auto 20px}}.ratings-categories .box .all{color:#fff;font-family:atletico-bold,verdana,tahoma,sans-serif;font-size:3.5rem;font-weight:700;position:absolute;bottom:40px;left:50px;display:block}@media(max-width:1500px){.ratings-categories .box .all{font-size:3rem;left:30px;bottom:30px}}@media(max-width:700px){.ratings-categories .box .all{position:relative;left:0;bottom:0;padding:30px;font-size:2.25rem}}.ratings-categories .box .all:hover:after{margin:0 0 0 15px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.ratings-categories .box .all:after{content:"";background:url(white-fat-arrow.svg);background-size:100% 100%;display:inline-block;vertical-align:bottom;width:25px;height:34px;position:relative;top:2px;margin:0 0 0 20px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.ratings-categories .box .all span{display:block;font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;font-size:1.125rem;font-weight:400;margin:0 0 10px}.ratings-categories .box nav{width:290px}@media(max-width:700px){.ratings-categories .box nav{width:100%;float:none}}.ratings-categories .box nav a{background:#f0eee8;display:block;color:#231f20;font-size:1.125rem;font-weight:700;padding:25px 30px;position:relative}.ratings-categories .box nav a:hover:after{-webkit-animation:ratinssidebounce .5s infinite;animation:ratinssidebounce .5s infinite}.ratings-categories .box nav a:after{content:"";background:url(black-bullet.svg);background-size:100% 100%;width:24px;height:12px;display:block;position:absolute;top:50%;right:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ratings-categories .box nav a:nth-of-type(2){background:#e3e1db}.ratings-categories .box nav a:nth-of-type(3){background:#d7d4ca}.ratings-categories .box nav.ratings a{padding:25px 30px 25px 75px}.ratings-categories .box nav.ratings a:before{content:"";width:28px;height:28px;display:block;position:absolute;top:50%;left:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ratings-categories .box nav.ratings a:nth-of-type(1):before{background:#3e8b3c;border-radius:100%}.ratings-categories .box nav.ratings a:nth-of-type(2):before{background:#386b9a}.ratings-categories .box nav.ratings a:nth-of-type(3):before{background:#b13838;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:25px;height:25px;left:33px}.content .trail-details{margin:0 0 40px}@media(max-width:1000px){.content .trail-details .details{float:none}}.content .trail-details .details .detail{display:inline-block;vertical-align:top;line-height:1em;font-weight:700;color:#000;border-right:1px solid #bfbfbf;padding:2px 17px 2px 0;margin:0 6px 10px 0;position:relative}.content .trail-details .details .detail:last-of-type{margin:0;padding:0;border:none}.content .trail-details .details .detail span{display:block;font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;color:#858178;font-size:.6875rem;font-weight:400;margin:0 0 2px;letter-spacing:2px}.content .trail-details .details .detail em{font-style:normal}.content .trail-details .details .detail em:last-of-type{display:none}.content .trail-details .details .detail .tooltip{position:absolute;top:-1px;left:48px;z-index:500}.content .trail-details .details .detail .tooltip .tooltip-toggle{display:block;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}.content .trail-details .details .detail .tooltip .tooltip-toggle:hover{-webkit-animation:rattle .1s infinite alternate;animation:rattle .1s infinite alternate}.content .trail-details .details .detail .tooltip .tooltip-toggle svg{fill:#f1592a;width:16px;height:16px}.content .trail-details .details .detail .tooltip .tooltip-content{background:#f1592a;color:#fff;text-align:center;width:180px;padding:7px 15px;position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:.75rem;line-height:1rem;opacity:0;visibility:hidden;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.content .trail-details .details .detail .tooltip .tooltip-content:after{content:"";border:5px solid transparent;border-top-color:#f1592a;display:block;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.content .trail-details .details .detail .tooltip .tooltip-content.active{opacity:1;visibility:visible;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.content .trail-details .details .detail .tooltip .tooltip-content p{margin:0 0 5px}.content .trail-details .details .detail .tooltip .tooltip-content a{text-transform:uppercase;text-decoration:underline;color:#fff;letter-spacing:1px}.content .trail-details .details .detail .tooltip .tooltip-content a:hover{text-decoration:none}@media(max-width:1000px){.content .trail-details .comments-count{float:none;margin:0 0 20px}}.content .trail-details .comments-count .star-rating{margin:0 5px 0 0}.content .trail-details .comments-count span{display:inline-block;vertical-align:middle}.content .trail-details .comments-count span.review-number{background:#f0eee8;padding:0 25px;font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;font-size:.8125rem;border-radius:15px}.content .trail-details .comments-count span.review-number span{font-family:futura-pt,helvetica,arial,sans-serif;font-size:1rem;font-weight:700;display:inline-block;margin:0 5px 0 0}.content .trail-gallery{background:#363636;color:#fff;position:relative}.content .trail-gallery.no-arrows .bx-controls-direction{display:none}.content .trail-gallery .trail-gallery-slider{margin:0;font-size:.75rem;font-weight:700;letter-spacing:1px}.content .trail-gallery .trail-gallery-slider img{display:block;width:100%;height:auto;margin:0}.content .trail-gallery .trail-gallery-slider p{margin:0;padding:25px 90px 25px 20px;line-height:1.1em}.content .trail-gallery .bx-controls-direction a{background:rgba(240,238,232,.4);display:block;font-size:0;width:50px;height:45px;border-radius:3px;position:absolute;top:calc(50% - 35px);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:500}.content .trail-gallery .bx-controls-direction a:after{content:"";background:url(white-carrot.svg);background-size:100% 100%;display:block;width:10px;height:16px;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.content .trail-gallery .bx-controls-direction a:hover{background:#f1592a}.content .trail-gallery .bx-controls-direction a.bx-prev{left:20px}.content .trail-gallery .bx-controls-direction a.bx-prev:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(180deg);transform:translateX(-50%) translateY(-50%) rotate(180deg)}.content .trail-gallery .bx-controls-direction a.bx-next{right:20px}.content .trail-gallery .bx-pager{font-size:1rem;font-weight:700;position:absolute;top:calc(100% - 48px);right:20px}@media(max-width:700px){.content .trail-gallery .bx-pager{top:inherit;bottom:30px}}.content .trail-gallery .bx-pager span{background:rgba(255,255,255,.4);display:inline-block;width:40px;height:1px;vertical-align:middle;-webkit-transform:rotate(-75deg);transform:rotate(-75deg);margin:0 -10px}.content .trail-box{padding:25px 0}.content .trail-box.with-bg{background:#f0eee8;width:calc(100% + 80px);padding:25px 40px;position:relative;left:-40px}.content .trail-box .box-title{text-align:right;width:250px;padding:18px 40px 18px 0}@media(max-width:1000px){.content .trail-box .box-title{float:none;text-align:left;padding:18px 20px}}.content .trail-box .box-title h3{font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;font-weight:400;font-size:.8125rem;letter-spacing:2px;color:#848178;margin:0}.content .trail-box .box-content{width:calc(100% - 250px);border-left:1px solid #dfdfdf;padding:18px 0 18px 40px}@media(max-width:1000px){.content .trail-box .box-content{float:none;width:100%;border-left:none;border-top:1px solid #dfdfdf;padding:20px}}.content .trail-box .box-content p:last-of-type{margin:0}.content .trail-box .box-content .secondary{font-weight:700;font-size:.75rem;display:inline-block;vertical-align:middle}.content .trail-box .box-content .secondary svg{display:inline-block;vertical-align:middle;fill:currentColor;width:13px;height:6px;position:relative;top:-1px;margin:0 0 0 5px}.content .trail-box .box-content .button,.content .trail-box .box-content form input[type=submit],form .content .trail-box .box-content input[type=submit],.content .trail-box .box-content .gform_wrapper input[type=submit],.gform_wrapper .content .trail-box .box-content input[type=submit],.content .trail-box .box-content .map-filters-container .map-filters .filter-group .filter-setting,.map-filters-container .map-filters .filter-group .content .trail-box .box-content .filter-setting{background:0 0;color:#f1592a;border:2px solid #f1592a;padding:5px 40px}.content .trail-box .box-content .button:hover,.content .trail-box .box-content form input[type=submit]:hover,form .content .trail-box .box-content input[type=submit]:hover,.content .trail-box .box-content .gform_wrapper input[type=submit]:hover,.gform_wrapper .content .trail-box .box-content input[type=submit]:hover,.content .trail-box .box-content .map-filters-container .map-filters .filter-group .filter-setting:hover,.map-filters-container .map-filters .filter-group .content .trail-box .box-content .filter-setting:hover{border-color:#000;color:#000}.content .trail-box .box-content .button:hover>svg,.content .trail-box .box-content form input[type=submit]:hover>svg,form .content .trail-box .box-content input[type=submit]:hover>svg,.content .trail-box .box-content .gform_wrapper input[type=submit]:hover>svg,.gform_wrapper .content .trail-box .box-content input[type=submit]:hover>svg,.content .trail-box .box-content .map-filters-container .map-filters .filter-group .filter-setting:hover>svg,.map-filters-container .map-filters .filter-group .content .trail-box .box-content .filter-setting:hover>svg{-webkit-animation:rattle .1s infinite alternate;animation:rattle .1s infinite alternate}.content .trail-box .box-content .button:after,.content .trail-box .box-content form input[type=submit]:after,form .content .trail-box .box-content input[type=submit]:after,.content .trail-box .box-content .gform_wrapper input[type=submit]:after,.gform_wrapper .content .trail-box .box-content input[type=submit]:after,.content .trail-box .box-content .map-filters-container .map-filters .filter-group .filter-setting:after,.map-filters-container .map-filters .filter-group .content .trail-box .box-content .filter-setting:after{display:none}.content .trail-box .box-content .button svg,.content .trail-box .box-content form input[type=submit] svg,form .content .trail-box .box-content input[type=submit] svg,.content .trail-box .box-content .gform_wrapper input[type=submit] svg,.gform_wrapper .content .trail-box .box-content input[type=submit] svg,.content .trail-box .box-content .map-filters-container .map-filters .filter-group .filter-setting svg,.map-filters-container .map-filters .filter-group .content .trail-box .box-content .filter-setting svg{display:inline-block;vertical-align:middle;width:16px;height:16px;fill:currentColor;margin:0 10px 0 0;position:relative;top:-1px}.content .trail-box .box-content .button.buy,.content .trail-box .box-content form input.buy[type=submit],form .content .trail-box .box-content input.buy[type=submit],.content .trail-box .box-content .gform_wrapper input.buy[type=submit],.gform_wrapper .content .trail-box .box-content input.buy[type=submit],.content .trail-box .box-content .map-filters-container .map-filters .filter-group .buy.filter-setting,.map-filters-container .map-filters .filter-group .content .trail-box .box-content .buy.filter-setting{background:#f1592a;color:#fff;min-width:210px;padding:10px 20px;border:none;margin:0 10px 0 0}.content .trail-box .box-content .button.buy:after,.content .trail-box .box-content form input.buy[type=submit]:after,form .content .trail-box .box-content input.buy[type=submit]:after,.content .trail-box .box-content .gform_wrapper input.buy[type=submit]:after,.gform_wrapper .content .trail-box .box-content input.buy[type=submit]:after,.content .trail-box .box-content .map-filters-container .map-filters .filter-group .buy.filter-setting:after,.map-filters-container .map-filters .filter-group .content .trail-box .box-content .buy.filter-setting:after{display:inline-block}.content .trail-box .box-content .button.email:after,.content .trail-box .box-content form input.email[type=submit]:after,form .content .trail-box .box-content input.email[type=submit]:after,.content .trail-box .box-content .gform_wrapper input.email[type=submit]:after,.gform_wrapper .content .trail-box .box-content input.email[type=submit]:after,.content .trail-box .box-content .map-filters-container .map-filters .filter-group .email.filter-setting:after,.map-filters-container .map-filters .filter-group .content .trail-box .box-content .email.filter-setting:after{content:url(white-email.svg)}.content .trail-box .box-content .button.search:after,.content .trail-box .box-content form input.search[type=submit]:after,form .content .trail-box .box-content input.search[type=submit]:after,.content .trail-box .box-content .gform_wrapper input.search[type=submit]:after,.gform_wrapper .content .trail-box .box-content input.search[type=submit]:after,.content .trail-box .box-content .map-filters-container .map-filters .filter-group .search.filter-setting:after,.map-filters-container .map-filters .filter-group .content .trail-box .box-content .search.filter-setting:after{content:url(search.svg);top:2px}.content .trail-box .box-content .button.user:after,.content .trail-box .box-content form input.user[type=submit]:after,form .content .trail-box .box-content input.user[type=submit]:after,.content .trail-box .box-content .gform_wrapper input.user[type=submit]:after,.gform_wrapper .content .trail-box .box-content input.user[type=submit]:after,.content .trail-box .box-content .map-filters-container .map-filters .filter-group .user.filter-setting:after,.map-filters-container .map-filters .filter-group .content .trail-box .box-content .user.filter-setting:after{content:url(white-user.svg);top:1px}.content .trail-box .box-content .button.mappin:after,.content .trail-box .box-content form input.mappin[type=submit]:after,form .content .trail-box .box-content input.mappin[type=submit]:after,.content .trail-box .box-content .gform_wrapper input.mappin[type=submit]:after,.gform_wrapper .content .trail-box .box-content input.mappin[type=submit]:after,.content .trail-box .box-content .map-filters-container .map-filters .filter-group .mappin.filter-setting:after,.map-filters-container .map-filters .filter-group .content .trail-box .box-content .mappin.filter-setting:after{content:url(mappin.svg);top:1px}@media(max-width:1000px){.content .trail-box .box-content .half{margin:0 0 25px}}.vehicle-type{background:#e1e1e1;width:85px;height:85px;border-radius:100%;display:inline-block;vertical-align:middle;margin:0 16px 20px 0;position:relative}.vehicle-type:hover:before{bottom:105%;visibility:visible;opacity:1;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.vehicle-type:hover:after{-webkit-animation:rollout .5s infinite;animation:rollout .5s infinite}.vehicle-type:before{content:attr(data-vehicle-name);background:#000;color:#fff;font-size:.75rem;line-height:1.1em;font-weight:700;text-align:center;padding:5px;display:block;border-radius:3px;position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;visibility:hidden;opacity:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.vehicle-type:after{content:"";background-size:100% 100%;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.vehicle-type.side-by-sideatv-50in-wide:after{background-image:url(atv.svg);width:30px;height:29px}.vehicle-type.side-by-side-60in-wide:after{background-image:url(gator.svg);width:33px;height:23px}.vehicle-type.dirt-bikes-unlicensed:after{background-image:url(dirt-bike.svg);width:28px;height:27px}.vehicle-type.hardcore-modified:after{background-image:url(jeep.svg);width:36px;height:21px}.vehicle-type.suv-or-pickup-truck:after{background-image:url(suv.svg);width:38px;height:21px}.rating{display:inline-block;vertical-align:middle;width:230px;height:65px;text-align:center;color:#fff;text-transform:uppercase;font-size:1.5625rem;font-weight:700;letter-spacing:2px;padding:17px 0 0;margin:0 10px 0 0}.rating.difficult{background:#b13838}.rating.moderate{background:#386b9a}.rating.easy{background:#43b138}.content .trail-box .box-content p.rating-note{margin:20px 0 0}.content .stat{width:150px;display:inline-block;vertical-align:top;margin:0 50px 40px 0}@media(max-width:700px){.content .stat{margin:0 15px 40px 0;width:140px}}.content .stat:last-of-type{margin:0}.content .stat h3{margin:0;font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;font-weight:400;font-size:.8125rem;letter-spacing:2px;color:#858178}.content .stat h2{margin:0}.content .trail-box .box-content .conditions-contact{font-weight:700;font-size:.75rem;line-height:1rem}.content .trail-box .box-content .conditions-contact:last-of-type{margin:0 0 15px}.content .trail-box .box-content .conditions-contact a{display:block;color:#363636;font-size:1rem;letter-spacing:1px}.content .trail-box .box-content #weather h2{margin:0 0 10px}.content .trail-box .box-content #weather i{font-family:weather;font-size:4rem;font-weight:400;font-style:normal;text-transform:none;position:relative;top:3px}.content .directions .box-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:1000px){.content .directions .box-content{display:block}}.content .directions .direction{padding:0 0 65px;position:relative}.content .directions .direction:nth-of-type(1){margin:0 6% 0 0}@media(max-width:1000px){.content .directions .direction:nth-of-type(1){margin:0 0 45px}}.content .directions .direction h3{margin:0;font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;font-weight:400;font-size:.8125rem;letter-spacing:2px;color:#858178}.content .directions .direction h2{margin:0}.content .directions .direction .button,.content .directions .direction form input[type=submit],form .content .directions .direction input[type=submit],.content .directions .direction .gform_wrapper input[type=submit],.gform_wrapper .content .directions .direction input[type=submit],.content .directions .direction .map-filters-container .map-filters .filter-group .filter-setting,.map-filters-container .map-filters .filter-group .content .directions .direction .filter-setting{position:absolute;bottom:0;left:0}.content .mileage-log .box-content .log p{margin:0 0 5px}.content .mileage-log .box-content .log h3{margin:0}.content .maps .maps-carousel{margin:0}.content .maps .bx-controls-direction{text-align:center;margin:20px 0 0}.content .maps .bx-controls-direction a{display:inline-block;color:#f1592a;border:2px solid #f1592a;padding:5px 40px;border-radius:3px 0 0 3px;font-size:.75rem;text-transform:uppercase;letter-spacing:1px;font-weight:700;margin:0 5px;position:relative}.content .maps .bx-controls-direction a:hover{border-color:#000;color:#000}.content .maps .bx-controls-direction a:hover:before{background:#000;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.content .maps .bx-controls-direction a:before{content:"";background:#f1592a;width:50px;height:calc(100% + 4px);position:absolute;top:-2px;left:100%;border-radius:0 3px 3px 0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.content .maps .bx-controls-direction a:after{content:"";background:url(white-carrot.svg);background-size:100% 100%;width:18px;height:12px;position:absolute;top:14px;left:calc(100% + 18px);-webkit-transform:rotate(90dg);transform:rotate(90dg)}.content .maps .bx-controls-direction a.bx-prev{border-radius:0 3px 3px 0}.content .maps .bx-controls-direction a.bx-prev:before{left:inherit;right:100%;border-radius:3px 0 0 3px}.content .maps .bx-controls-direction a.bx-prev:after{left:-34px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.content .reviews .box-content .bx-wrapper{position:relative;padding:0 0 40px}.content .reviews .box-content .reviews-carousel{margin:0}.content .reviews .box-content .reviews-carousel h3{font-size:.875rem;margin:0}.content .reviews .box-content .reviews-carousel p{line-height:1.5625rem}.content .reviews .box-content .reviews-carousel .star-rating{margin:10px 0 0}.content .reviews .box-content .reviews-carousel .update{font-size:.75rem;text-transform:uppercase;font-weight:700;letter-spacing:1px}.content .reviews .box-content .bx-controls-direction{position:absolute;top:100%;left:0}@media(max-width:700px){.content .reviews .box-content .bx-controls-direction{text-align:center;width:100%}}.content .reviews .box-content .bx-controls-direction a{background:#f1592a;width:50px;height:45px;border-radius:3px;display:inline-block;font-size:0;margin:0 10px 0 0;position:relative}.content .reviews .box-content .bx-controls-direction a:hover{background:#000}.content .reviews .box-content .bx-controls-direction a:after{content:"";background:url(white-carrot.svg);background-size:100% 100%;width:18px;height:12px;position:absolute;top:16px;left:17px}.content .reviews .box-content .bx-controls-direction a.bx-prev:after{left:16px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.content .reviews .box-content .bx-controls-direction a.disabled{background:#c1bfb6}.content .reviews .box-content .comment-form{margin:0;display:none}.content .reviews .box-content .comment-form input[type=submit]{background:#f1592a;color:#fff;width:200px;min-width:0;height:48px;outline:none;border:none;-webkit-appearance:none;cursor:pointer;padding:0;font-size:.875rem;font-family:futura-pt,helvetica,arial,sans-serif;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.content .reviews .box-content .comment-form input[type=submit]:hover{background:#d23f12;color:#fff;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.content .reviews .box-content .review-buttons{width:250px;text-align:center}@media(max-width:700px){.content .reviews .box-content .review-buttons{float:none;margin:80px auto 0}}.content .reviews .box-content .review-buttons .button,.content .reviews .box-content .review-buttons form input[type=submit],form .content .reviews .box-content .review-buttons input[type=submit],.content .reviews .box-content .review-buttons .gform_wrapper input[type=submit],.gform_wrapper .content .reviews .box-content .review-buttons input[type=submit],.content .reviews .box-content .review-buttons .map-filters-container .map-filters .filter-group .filter-setting,.map-filters-container .map-filters .filter-group .content .reviews .box-content .review-buttons .filter-setting{background:#f1592a;color:#fff;border:none}.content .reviews .box-content .review-buttons .button:after,.content .reviews .box-content .review-buttons form input[type=submit]:after,form .content .reviews .box-content .review-buttons input[type=submit]:after,.content .reviews .box-content .review-buttons .gform_wrapper input[type=submit]:after,.gform_wrapper .content .reviews .box-content .review-buttons input[type=submit]:after,.content .reviews .box-content .review-buttons .map-filters-container .map-filters .filter-group .filter-setting:after,.map-filters-container .map-filters .filter-group .content .reviews .box-content .review-buttons .filter-setting:after{display:block}.star-rating{display:block;line-height:1em}.star-rating svg{display:inline-block;width:12px;height:12px;fill:#f1592a}.star-rating.stars- svg{fill:#d9d7d0}.star-rating.stars-1 svg:nth-of-type(2),.star-rating.stars-1 svg:nth-of-type(3),.star-rating.stars-1 svg:nth-of-type(4),.star-rating.stars-1 svg:nth-of-type(5){fill:#d9d7d0}.star-rating.stars-2 svg:nth-of-type(3),.star-rating.stars-2 svg:nth-of-type(4),.star-rating.stars-2 svg:nth-of-type(5){fill:#d9d7d0}.star-rating.stars-3 svg:nth-of-type(4),.star-rating.stars-3 svg:nth-of-type(5){fill:#d9d7d0}.star-rating.stars-4 svg:nth-of-type(5){fill:#d9d7d0}.star-rating.stars-4 svg:nth-of-type(5){fill:#d9d7d0}.full-comment{background:#363636;color:#fff;position:fixed;top:40%;left:50%;z-index:1100;width:600px;max-width:90%;height:auto;max-width:90%;overflow:scroll;border-radius:3px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding:40px;opacity:0;visibility:hidden;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.full-comment.active{opacity:1;visibility:visible;top:50%;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.full-comment h3{margin:0 0 10px;color:#fff}.full-comment .update{font-size:.75rem;text-transform:uppercase;font-weight:700;letter-spacing:1px;line-height:1em;margin:0 0 10px}.full-comment .close{color:#f1592a;font-size:2rem;font-weight:700;position:absolute;top:10px;right:20px}.full-comment .close:hover{color:#fff}.single-trail .related-products{width:90%;margin:20px auto 0;max-width:1450px;position:relative;left:15px}@media(max-width:700px){.single-trail .related-products{left:0}}.single-trail .related-products h3{font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;font-weight:400;font-size:.8125rem;letter-spacing:2px;color:#848178;line-height:1em;margin:0 0 20px}.cards-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cards-container .card{background:#000;width:calc(25% - 30px);color:#fff;margin:0 30px 30px 0;display:inline-block;vertical-align:top;position:relative;top:0}@media(max-width:1800px){.cards-container .card{width:calc(33.3333% - 30px)}}@media(max-width:1300px){.cards-container .card{width:calc(50% - 30px)}}@media(max-width:1000px){.cards-container .card{width:100%;margin:0 0 30px}}.cards-container .card:hover{background:#f1592a;-webkit-box-shadow:0 0 30px rgba(0,0,0,.35);box-shadow:0 0 30px rgba(0,0,0,.35);top:-15px}.cards-container .card:hover .sub-content .details .detail{border-color:#fff;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.cards-container .card:hover .sub-content .details .detail span{color:#f4bcaa;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.cards-container .card .image{background-size:cover;background-position:center center;height:330px}.cards-container .card .sub-content{padding:40px}.cards-container .card .sub-content .details{margin:0 0 10px}.cards-container .card .sub-content .details .detail{display:inline-block;vertical-align:top;line-height:1em;font-weight:700;color:#fff;border-right:1px solid #404040;padding:2px 10px 2px 0;margin:0 6px 10px 0;position:relative;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.cards-container .card .sub-content .details .detail:last-of-type{margin:0;padding:0;border:none}.cards-container .card .sub-content .details .detail span{display:block;font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;color:#848178;font-size:.6875rem;font-weight:400;margin:0 0 2px;letter-spacing:2px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.cards-container .card .sub-content .details .detail em{font-style:normal}.cards-container .card .sub-content .details .detail em:last-of-type{display:none}.cards-container .card .sub-content h2{color:#fff;font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;font-weight:400;font-size:2.125rem}.cards-container .card.product-card{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.cards-container .card.product-card:hover{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.cards-container .card.product-card:hover .sub-content .button.buy,.cards-container .card.product-card:hover .sub-content form input.buy[type=submit],form .cards-container .card.product-card:hover .sub-content input.buy[type=submit],.cards-container .card.product-card:hover .sub-content .gform_wrapper input.buy[type=submit],.gform_wrapper .cards-container .card.product-card:hover .sub-content input.buy[type=submit],.cards-container .card.product-card:hover .sub-content .map-filters-container .map-filters .filter-group .buy.filter-setting,.map-filters-container .map-filters .filter-group .cards-container .card.product-card:hover .sub-content .buy.filter-setting{background:#fff;color:#f1592a}.cards-container .card.product-card:hover .sub-content .product-categories h3{color:#fff;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.cards-container .card.product-card .image{background:#f0eee8;display:block;overflow:hidden;position:relative}.cards-container .card.product-card .image img{display:block;height:290px;width:auto;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.related-products .cards-container .card.product-card{width:calc(33.3333% - 30px)}@media(max-width:1300px){.related-products .cards-container .card.product-card{width:calc(50% - 30px)}}@media(max-width:1000px){.related-products .cards-container .card.product-card{width:100%;margin:0 0 30px}}.cards-container .card.product-card .sub-content h2{margin:20px 0 0}.cards-container .card.product-card .sub-content h2 a{color:#fff}.cards-container .card.product-card .sub-content h2 a:hover{opacity:.8}.cards-container .card.product-card .sub-content .button.buy,.cards-container .card.product-card .sub-content form input.buy[type=submit],form .cards-container .card.product-card .sub-content input.buy[type=submit],.cards-container .card.product-card .sub-content .gform_wrapper input.buy[type=submit],.gform_wrapper .cards-container .card.product-card .sub-content input.buy[type=submit],.cards-container .card.product-card .sub-content .map-filters-container .map-filters .filter-group .buy.filter-setting,.map-filters-container .map-filters .filter-group .cards-container .card.product-card .sub-content .buy.filter-setting{padding:7px 5px 7px 10px;min-width:0}@media(max-width:700px){.cards-container .card.product-card .sub-content .button.buy,.cards-container .card.product-card .sub-content form input.buy[type=submit],form .cards-container .card.product-card .sub-content input.buy[type=submit],.cards-container .card.product-card .sub-content .gform_wrapper input.buy[type=submit],.gform_wrapper .cards-container .card.product-card .sub-content input.buy[type=submit],.cards-container .card.product-card .sub-content .map-filters-container .map-filters .filter-group .buy.filter-setting,.map-filters-container .map-filters .filter-group .cards-container .card.product-card .sub-content .buy.filter-setting{float:none;margin:0 0 20px}}.cards-container .card.product-card .sub-content .button.buy:hover,.cards-container .card.product-card .sub-content form input.buy[type=submit]:hover,form .cards-container .card.product-card .sub-content input.buy[type=submit]:hover,.cards-container .card.product-card .sub-content .gform_wrapper input.buy[type=submit]:hover,.gform_wrapper .cards-container .card.product-card .sub-content input.buy[type=submit]:hover,.cards-container .card.product-card .sub-content .map-filters-container .map-filters .filter-group .buy.filter-setting:hover,.map-filters-container .map-filters .filter-group .cards-container .card.product-card .sub-content .buy.filter-setting:hover{color:#fff}.cards-container .card.product-card .sub-content .button.buy svg,.cards-container .card.product-card .sub-content form input.buy[type=submit] svg,form .cards-container .card.product-card .sub-content input.buy[type=submit] svg,.cards-container .card.product-card .sub-content .gform_wrapper input.buy[type=submit] svg,.gform_wrapper .cards-container .card.product-card .sub-content input.buy[type=submit] svg,.cards-container .card.product-card .sub-content .map-filters-container .map-filters .filter-group .buy.filter-setting svg,.map-filters-container .map-filters .filter-group .cards-container .card.product-card .sub-content .buy.filter-setting svg{margin:0}@media(max-width:700px){.cards-container .card.product-card .sub-content .product-categories{float:none}}.cards-container .card.product-card .sub-content .product-categories h3{font-size:.625rem;margin:0;color:#848178;text-transform:uppercase;font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;font-weight:400;letter-spacing:2px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.cards-container .card.product-card .sub-content .product-categories span{font-size:1.125rem;font-weight:700}.cards-container .card.product-card .sub-content .product-categories span span:last-of-type{display:none}.cards-container .card.product-card .sub-content .product-categories span a{color:#fff}.cards-wrapper{padding:50px 10px 50px 40px}@media(max-width:1000px){.cards-wrapper{padding:50px 5%}}.search-results .cards-wrapper .navigation{display:none}.cards-wrapper .navigation{text-align:center}.cards-wrapper .navigation ol{list-style:none}.cards-wrapper .navigation ol li{display:inline-block;margin:0 3px}.cards-wrapper .navigation ol li .page{background:#363636;display:block;width:40px;height:40px;color:#fff;line-height:1em;padding:10px 0 0;border:2px solid #363636;font-weight:700}.cards-wrapper .navigation ol li .page.current{background:#f1592a;border-color:#f1592a}.cards-wrapper .navigation ol li .next,.cards-wrapper .navigation ol li .prev{font-weight:700;font-size:2rem;margin:0 10px;display:inline;vertical-align:middle;position:relative;top:-2px}.trail-filters{background:#363636;margin:0 0 60px;position:relative}.trail-filters h2{color:#fff;font-size:2.875rem;margin:0 0 20px}@media(max-width:700px){.trail-filters h2{font-size:2rem}}.trail-filters .container{display:none;padding:60px 0 90px}.trail-filters .state-filters{background:#000;padding:40px 35px 31px;position:relative}@media(max-width:700px){.trail-filters .state-filters{text-align:center;padding:20px}}.trail-filters .state-filters .text{width:390px;position:absolute;top:50%;left:35px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:1000px){.trail-filters .state-filters .text{width:320px}}@media(max-width:700px){.trail-filters .state-filters .text{width:100%;position:relative;top:0;left:0;-webkit-transform:none;transform:none;margin:0 0 20px}}.trail-filters .state-filters .text p{color:#7d7971;font-weight:700}.trail-filters .state-filters .text h3{color:#fff}.trail-filters .state-filters .states{width:calc(100% - 390px)}@media(max-width:1000px){.trail-filters .state-filters .states{width:calc(100% - 320px)}}@media(max-width:700px){.trail-filters .state-filters .states{width:100%;float:none}}.trail-filters .state-filters .states .button,.trail-filters .state-filters .states form input[type=submit],form .trail-filters .state-filters .states input[type=submit],.trail-filters .state-filters .states .gform_wrapper input[type=submit],.gform_wrapper .trail-filters .state-filters .states input[type=submit],.trail-filters .state-filters .states .map-filters-container .map-filters .filter-group .filter-setting,.map-filters-container .map-filters .filter-group .trail-filters .state-filters .states .filter-setting{background:#fff;color:#000;font-size:1.375rem;text-transform:none;letter-spacing:0;padding:15px 20px;min-width:215px;margin:0 5px 9px 0}@media(max-width:1000px){.trail-filters .state-filters .states .button,.trail-filters .state-filters .states form input[type=submit],form .trail-filters .state-filters .states input[type=submit],.trail-filters .state-filters .states .gform_wrapper input[type=submit],.gform_wrapper .trail-filters .state-filters .states input[type=submit],.trail-filters .state-filters .states .map-filters-container .map-filters .filter-group .filter-setting,.map-filters-container .map-filters .filter-group .trail-filters .state-filters .states .filter-setting{min-width:180px}}@media(max-width:700px){.trail-filters .state-filters .states .button,.trail-filters .state-filters .states form input[type=submit],form .trail-filters .state-filters .states input[type=submit],.trail-filters .state-filters .states .gform_wrapper input[type=submit],.gform_wrapper .trail-filters .state-filters .states input[type=submit],.trail-filters .state-filters .states .map-filters-container .map-filters .filter-group .filter-setting,.map-filters-container .map-filters .filter-group .trail-filters .state-filters .states .filter-setting{margin:0 2px 8px}}.trail-filters .state-filters .states .button:hover,.trail-filters .state-filters .states form input[type=submit]:hover,form .trail-filters .state-filters .states input[type=submit]:hover,.trail-filters .state-filters .states .gform_wrapper input[type=submit]:hover,.gform_wrapper .trail-filters .state-filters .states input[type=submit]:hover,.trail-filters .state-filters .states .map-filters-container .map-filters .filter-group .filter-setting:hover,.map-filters-container .map-filters .filter-group .trail-filters .state-filters .states .filter-setting:hover{background:#fff;color:#f1592a}.trail-filters .state-filters .states .button.active,.trail-filters .state-filters .states form input.active[type=submit],form .trail-filters .state-filters .states input.active[type=submit],.trail-filters .state-filters .states .gform_wrapper input.active[type=submit],.gform_wrapper .trail-filters .state-filters .states input.active[type=submit],.trail-filters .state-filters .states .map-filters-container .map-filters .filter-group .active.filter-setting,.map-filters-container .map-filters .filter-group .trail-filters .state-filters .states .active.filter-setting{background:#f1592a;color:#fff}.trail-filters .state-filters .states .button:after,.trail-filters .state-filters .states form input[type=submit]:after,form .trail-filters .state-filters .states input[type=submit]:after,.trail-filters .state-filters .states .gform_wrapper input[type=submit]:after,.gform_wrapper .trail-filters .state-filters .states input[type=submit]:after,.trail-filters .state-filters .states .map-filters-container .map-filters .filter-group .filter-setting:after,.map-filters-container .map-filters .filter-group .trail-filters .state-filters .states .filter-setting:after{display:none}.trail-filters .filter-toggle{background:#363636;display:block;height:60px;width:330px;max-width:100%;position:absolute;top:100%;left:0;font-size:.875rem;text-transform:uppercase;font-weight:700;color:#dfdfdf;letter-spacing:3px;padding:15px 25px 0}.trail-filters .filter-toggle:after{content:"";border:5px solid transparent;border-top-color:#dfdfdf;position:absolute;top:28px;-webkit-transform:rotate(0deg);transform:rotate(0deg);right:25px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.trail-filters .filter-toggle.active:after{top:23px;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.search-results .trail-filters .filter-toggle:after{top:23px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.search-results .trail-filters .filter-toggle.active:after{top:28px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.map-filters-container{width:100%;margin:0 auto;padding:0;position:relative;display:block}.search-results .map-filters-container{display:none}.map-filters-container .map-filters{background:#000;width:330px;min-height:600px;padding:20px}@media(max-width:700px){.map-filters-container .map-filters{width:100%}}.map-filters-container .map-filters .filter-group{margin:0 0 20px}.map-filters-container .map-filters .filter-group h3{font-size:.8125rem;text-transform:uppercase;letter-spacing:2px;color:#979488;margin:0 0 10px}.map-filters-container .map-filters .filter-group .filter-setting{background:#000;min-width:0;text-transform:none;letter-spacing:0;font-size:.8125rem;line-height:1rem;padding:10px 20px;width:48%;border:2px solid rgba(255,255,255,.2);margin:0 1px 5px 0;color:#979488}.map-filters-container .map-filters .filter-group .filter-setting:after{display:none}.map-filters-container .map-filters .filter-group .filter-setting:hover{background:#fff;color:#000}@media(max-width:700px){.map-filters-container .map-filters .filter-group .filter-setting:hover{background:#000;color:#979488}}.map-filters-container .map-filters .filter-group .filter-setting.active{background:#fff;color:#f1592a}.map-filters-container .map-filters .filter-group .more-info{font-size:.75rem;font-weight:700}.map-filters-container .map-filters .filter-group .more-info:after{content:"";border:4px solid transparent;border-left-color:#f1592a;display:inline-block;vertical-align:middle;margin:0 0 0 5px;position:relative;top:-1px}.map-filters-container .map-filters .apply-filters,.map-filters-container .map-filters .reset-filters{width:48%;text-transform:none;letter-spacing:0;font-size:.9375rem;min-width:0;display:block}.map-filters-container .map-filters .apply-filters:after,.map-filters-container .map-filters .reset-filters:after{display:none}.map-filters-container .map-filters .apply-filters:hover,.map-filters-container .map-filters .reset-filters:hover{opacity:.8}.map-filters-container .map-filters .reset-filters{background:#fff;color:#f1592a}.map-filters-container .map-container{width:calc(100% - 330px);height:100%;position:absolute;top:0;right:0}@media(max-width:700px){.map-filters-container .map-container{width:100%;height:500px;position:relative}}#map{width:100%;height:100%}#map .trail-info-window h2{font-size:2rem;margin:0;color:#363636}#map .trail-info-window h3{margin:0 0 10px}#map .trail-info-window .rating{width:180px;height:auto;font-size:1rem;padding:8px 20px;margin:0 0 10px}#map .trail-info-window .rating.rating-20{background:#43b138}#map .trail-info-window .rating.rating-20:before{content:"Easy";display:inline-block}#map .trail-info-window .rating.rating-21{background:#386b9a}#map .trail-info-window .rating.rating-21:before{content:"Moderate";display:inline-block}#map .trail-info-window .rating.rating-22{background:#b13838}#map .trail-info-window .rating.rating-22:before{content:"Difficult";display:inline-block}#map .trail-info-window .vehicles{background:#e1e1e1;width:45px;height:45px;border-radius:100%;display:none;vertical-align:middle;margin:0 5px 10px 0;position:relative}#map .trail-info-window .vehicles:after{content:"";background-size:100% 100%;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#map .trail-info-window .vehicles.vehicle-26,#map .trail-info-window .vehicles.vehicle-25,#map .trail-info-window .vehicles.vehicle-27,#map .trail-info-window .vehicles.vehicle-24,#map .trail-info-window .vehicles.vehicle-23{display:inline-block}#map .trail-info-window .vehicles.vehicle-26:after{background-image:url(atv.svg);width:30px;height:29px}#map .trail-info-window .vehicles.vehicle-25:after{background-image:url(gator.svg);width:33px;height:23px}#map .trail-info-window .vehicles.vehicle-27:after{background-image:url(dirt-bike.svg);width:28px;height:27px}#map .trail-info-window .vehicles.vehicle-24:after{background-image:url(jeep.svg);width:36px;height:21px}#map .trail-info-window .vehicles.vehicle-23:after{background-image:url(suv.svg);width:38px;height:21px}#map .trail-info-window .button,#map .trail-info-window form input[type=submit],form #map .trail-info-window input[type=submit],#map .trail-info-window .gform_wrapper input[type=submit],.gform_wrapper #map .trail-info-window input[type=submit],#map .trail-info-window .map-filters-container .map-filters .filter-group .filter-setting,.map-filters-container .map-filters .filter-group #map .trail-info-window .filter-setting{padding:13px 20px;margin:10px 0 0}#map .trail-info-window .button:hover,#map .trail-info-window form input[type=submit]:hover,form #map .trail-info-window input[type=submit]:hover,#map .trail-info-window .gform_wrapper input[type=submit]:hover,.gform_wrapper #map .trail-info-window input[type=submit]:hover,#map .trail-info-window .map-filters-container .map-filters .filter-group .filter-setting:hover,.map-filters-container .map-filters .filter-group #map .trail-info-window .filter-setting:hover{background:#d23f12}#map .trail-info-window .button:after,#map .trail-info-window form input[type=submit]:after,form #map .trail-info-window input[type=submit]:after,#map .trail-info-window .gform_wrapper input[type=submit]:after,.gform_wrapper #map .trail-info-window input[type=submit]:after,#map .trail-info-window .map-filters-container .map-filters .filter-group .filter-setting:after,.map-filters-container .map-filters .filter-group #map .trail-info-window .filter-setting:after{display:none}.product-container{max-width:1420px;padding:50px 0}.product-container .product-gallery{width:calc(100% - 485px);position:sticky;top:50px}@media(max-width:1300px){.product-container .product-gallery{top:0;position:relative;float:none;width:100%;margin:0 0 50px}}.product-container .product-gallery .bx-wrapper{position:relative}.product-container .product-gallery ul li .image-container{height:625px;overflow:hidden;position:relative}@media(max-width:700px){.product-container .product-gallery ul li .image-container{height:300px}}.product-container .product-gallery ul li .image-container img{display:block;width:75%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.product-container .product-gallery ul li p{background:#363636;color:#fff;font-size:.75rem;font-weight:700;padding:15px 45px}@media(max-width:700px){.product-container .product-gallery ul li p{padding:15px 25px}}.product-container .product-gallery .bx-controls-direction a{background:#f1592a;display:block;font-size:0;width:50px;height:45px;border-radius:3px;position:absolute;top:315px;z-index:500}@media(max-width:700px){.product-container .product-gallery .bx-controls-direction a{top:150px}}.product-container .product-gallery .bx-controls-direction a:after{content:"";background:url(white-carrot.svg);background-size:100% 100%;display:block;width:10px;height:16px;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.product-container .product-gallery .bx-controls-direction a:hover{opacity:.8}.product-container .product-gallery .bx-controls-direction a.bx-prev{left:20px}.product-container .product-gallery .bx-controls-direction a.bx-prev:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(180deg);transform:translateX(-50%) translateY(-50%) rotate(180deg)}.product-container .product-gallery .bx-controls-direction a.bx-next{right:20px}.product-container .product-gallery .product-images-nav{margin:20px 0}.product-container .product-gallery .product-images-nav a{background-size:cover;background-position:center center;display:block;width:calc(25% - 15px);height:145px;margin:0 20px 20px 0;float:left}@media(max-width:700px){.product-container .product-gallery .product-images-nav a{width:calc(50% - 10px);margin:0 0 20px;height:100px}.product-container .product-gallery .product-images-nav a:nth-of-type(even){float:right}}.product-container .product-gallery .product-images-nav a:nth-of-type(4n+4){margin:0 0 20px}.product-container .product-gallery .product-images-nav a.active{border:4px solid #f1592a}.product-container .product-content{width:445px}@media(max-width:1300px){.product-container .product-content{float:none;width:100%}}.product-container .product-content .back-products{display:block;font-size:.875rem;font-weight:700;color:#b2aea3;position:relative;top:2px}@media(max-width:700px){.product-container .product-content .back-products{float:none;margin:0 0 10px}}.product-container .product-content .back-products:hover{color:#f1592a}.product-container .product-content .back-products:hover>svg{-webkit-animation:sidebounce .5s infinite;animation:sidebounce .5s infinite}.product-container .product-content .back-products svg{display:inline-block;fill:currentColor;width:12px;height:7px;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:relative;top:-1px;margin:0 6px 0 0}.product-container .product-content .comments-count{margin:0 0 30px}@media(max-width:700px){.product-container .product-content .comments-count{float:none}}.product-container .product-content .comments-count .star-rating{margin:0 5px 0 0}.product-container .product-content .comments-count span{display:inline-block;vertical-align:middle}.product-container .product-content .comments-count span.review-number{background:#f0eee8;padding:0 25px;font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;font-size:.8125rem;border-radius:15px}.product-container .product-content .comments-count span.review-number span{font-family:futura-pt,helvetica,arial,sans-serif;font-size:1rem;font-weight:700;display:inline-block;margin:0 5px 0 0}.product-container .product-content h1:not(.optional-h1),.product-container .product-content .h1{font-size:3rem;line-height:2.5rem;letter-spacing:-3px;margin:0}@media(max-width:700px){.product-container .product-content h1:not(.optional-h1),.product-container .product-content .h1{font-size:2rem}}.product-container .product-content h1,.product-container .product-content .optional-h1{margin:0 0 40px}.product-container .product-content .optional-h1{font-size:.875rem}.product-container .product-content .price-box{background:#000;color:#fff;padding:50px 40px;margin:0 0 50px;max-width:445px;text-align:center}@media(max-width:700px){.product-container .product-content .price-box{max-width:100%;padding:30px 20px 50px}}.product-container .product-content .price-box .price{display:block;font-size:2rem;font-weight:700;position:relative}@media(max-width:700px){.product-container .product-content .price-box .price{float:none}}.product-container .product-content .price-box .price:after{content:"usd";display:inline-block;vertical-align:top;font-size:.6875rem;font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;color:#bcb9af;letter-spacing:3px;position:relative;top:-7px;margin:0 0 0 5px}.product-container .product-content .price-box .price .woocommerce-Price-currencySymbol{font-size:1.125rem;position:relative;top:-8px}.product-container .product-content .price-box .price del{display:block;font-size:1.25rem}.product-container .product-content .price-box .price del .woocommerce-Price-currencySymbol{font-size:.875rem;top:-4px}.product-container .product-content .price-box .add-to-cart{margin:-9px 0 0;position:relative;width:200px}@media(max-width:700px){.product-container .product-content .price-box .add-to-cart{float:none;width:210px;margin:20px auto 0}}.product-container .product-content .price-box .add-to-cart.variable{width:100%;float:none;text-align:center}.product-container .product-content .price-box .add-to-cart .quantity{display:none}.product-container .product-content .price-box .add-to-cart .button,.product-container .product-content .price-box .add-to-cart form input[type=submit],form .product-container .product-content .price-box .add-to-cart input[type=submit],.product-container .product-content .price-box .add-to-cart .gform_wrapper input[type=submit],.gform_wrapper .product-container .product-content .price-box .add-to-cart input[type=submit],.product-container .product-content .price-box .add-to-cart .map-filters-container .map-filters .filter-group .filter-setting,.map-filters-container .map-filters .filter-group .product-container .product-content .price-box .add-to-cart .filter-setting{display:block;margin:0}.product-container .product-content .price-box .add-to-cart .other-store-links{position:absolute;bottom:-35px;left:0;width:100%}.product-container .product-content .price-box .add-to-cart .other-store-links a{display:inline-block;color:#fff;font-size:.75rem;font-weight:700;margin:0 8px}.product-container .product-content .price-box .add-to-cart .other-store-links a:hover{color:#f1592a}.product-container .product-content .price-box .add-to-cart .other-store-links a:hover:before{border-left-color:#f1592a;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.product-container .product-content .price-box .add-to-cart .other-store-links a:before{content:"";border:3px solid transparent;border-left-color:#fff;display:inline-block;vertical-align:middle;margin:0 5px 0 0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.product-container .product-content .price-box .variations{width:100%;margin:0 0 12px}.product-container .product-content .price-box .variations .label,.product-container .product-content .price-box .variations .reset_variations{display:none!important}.product-container .product-content .price-box .variations .value{position:relative}.product-container .product-content .price-box .variations .value:after{content:url(beige-carrot.svg);display:block;width:12px;height:12px;position:absolute;top:17px;right:15px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.product-container .product-content .price-box .variations select{background:#fff;outline:none;border:1px solid #dfdfdf;width:100%;height:48px;padding:0 20px;font-family:futura-pt,helvetica,arial,sans-serif;font-size:1rem;color:#231f20;border-radius:0;-webkit-appearance:none;position:relative}.product-container .product-content .price-box .single_variation_wrap .quantity,.product-container .product-content .price-box .single_variation_wrap .stock{display:none!important}.product-container .product-content .price-box .single_variation_wrap .button,.product-container .product-content .price-box .single_variation_wrap form input[type=submit],form .product-container .product-content .price-box .single_variation_wrap input[type=submit],.product-container .product-content .price-box .single_variation_wrap .gform_wrapper input[type=submit],.gform_wrapper .product-container .product-content .price-box .single_variation_wrap input[type=submit],.product-container .product-content .price-box .single_variation_wrap .map-filters-container .map-filters .filter-group .filter-setting,.map-filters-container .map-filters .filter-group .product-container .product-content .price-box .single_variation_wrap .filter-setting{background:#f1592a;color:#fff;min-width:210px;padding:14px 20px;border:none;margin:0 auto;font-family:futura-pt,helvetica,arial,sans-serif;cursor:pointer;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.product-container .product-content .price-box .single_variation_wrap .button:hover,.product-container .product-content .price-box .single_variation_wrap form input[type=submit]:hover,form .product-container .product-content .price-box .single_variation_wrap input[type=submit]:hover,.product-container .product-content .price-box .single_variation_wrap .gform_wrapper input[type=submit]:hover,.gform_wrapper .product-container .product-content .price-box .single_variation_wrap input[type=submit]:hover,.product-container .product-content .price-box .single_variation_wrap .map-filters-container .map-filters .filter-group .filter-setting:hover,.map-filters-container .map-filters .filter-group .product-container .product-content .price-box .single_variation_wrap .filter-setting:hover{background:#d23f12;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.product-container .product-content .price-box .single_variation_wrap .price{display:block;text-align:center;margin:0 0 5px}.product-container .product-content .box{margin:0 0 40px}.product-container .product-content .box h3{font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;font-size:.8125rem;font-weight:400;color:#848178;letter-spacing:2px;border-bottom:1px solid #dfdfdf;padding:0 0 10px}.product-container .product-content .box h2,.product-container .product-content .box h3,.product-container .product-content .box h4,.product-container .product-content .box h5,.product-container .product-content .box h6{margin:0 0 20px}.product-container .product-content .box p{margin:0 0 30px}.product-container .product-content .box ol,.product-container .product-content .box ul{margin:0 0 30px 20px}.product-container .product-content .button,.product-container .product-content form input[type=submit],form .product-container .product-content input[type=submit],.product-container .product-content .gform_wrapper input[type=submit],.gform_wrapper .product-container .product-content input[type=submit],.product-container .product-content .map-filters-container .map-filters .filter-group .filter-setting,.map-filters-container .map-filters .filter-group .product-container .product-content .filter-setting{background:0 0;color:#f1592a;border:2px solid #f1592a;padding:5px 20px}.product-container .product-content .button:hover,.product-container .product-content form input[type=submit]:hover,form .product-container .product-content input[type=submit]:hover,.product-container .product-content .gform_wrapper input[type=submit]:hover,.gform_wrapper .product-container .product-content input[type=submit]:hover,.product-container .product-content .map-filters-container .map-filters .filter-group .filter-setting:hover,.map-filters-container .map-filters .filter-group .product-container .product-content .filter-setting:hover{border-color:#000;color:#000}.product-container .product-content .button:hover>svg,.product-container .product-content form input[type=submit]:hover>svg,form .product-container .product-content input[type=submit]:hover>svg,.product-container .product-content .gform_wrapper input[type=submit]:hover>svg,.gform_wrapper .product-container .product-content input[type=submit]:hover>svg,.product-container .product-content .map-filters-container .map-filters .filter-group .filter-setting:hover>svg,.map-filters-container .map-filters .filter-group .product-container .product-content .filter-setting:hover>svg{-webkit-animation:rattle .1s infinite alternate;animation:rattle .1s infinite alternate}.product-container .product-content .button:after,.product-container .product-content form input[type=submit]:after,form .product-container .product-content input[type=submit]:after,.product-container .product-content .gform_wrapper input[type=submit]:after,.gform_wrapper .product-container .product-content input[type=submit]:after,.product-container .product-content .map-filters-container .map-filters .filter-group .filter-setting:after,.map-filters-container .map-filters .filter-group .product-container .product-content .filter-setting:after{display:none}.product-container .product-content .button svg,.product-container .product-content form input[type=submit] svg,form .product-container .product-content input[type=submit] svg,.product-container .product-content .gform_wrapper input[type=submit] svg,.gform_wrapper .product-container .product-content input[type=submit] svg,.product-container .product-content .map-filters-container .map-filters .filter-group .filter-setting svg,.map-filters-container .map-filters .filter-group .product-container .product-content .filter-setting svg{display:inline-block;vertical-align:middle;width:16px;height:16px;fill:currentColor;margin:0 10px 0 0;position:relative;top:-1px}.product-container .product-content .button.buy,.product-container .product-content form input.buy[type=submit],form .product-container .product-content input.buy[type=submit],.product-container .product-content .gform_wrapper input.buy[type=submit],.gform_wrapper .product-container .product-content input.buy[type=submit],.product-container .product-content .map-filters-container .map-filters .filter-group .buy.filter-setting,.map-filters-container .map-filters .filter-group .product-container .product-content .buy.filter-setting,.product-container .product-content .button.review-form-toggle,.product-container .product-content form input.review-form-toggle[type=submit],form .product-container .product-content input.review-form-toggle[type=submit],.product-container .product-content .gform_wrapper input.review-form-toggle[type=submit],.gform_wrapper .product-container .product-content input.review-form-toggle[type=submit],.product-container .product-content .map-filters-container .map-filters .filter-group .review-form-toggle.filter-setting,.map-filters-container .map-filters .filter-group .product-container .product-content .review-form-toggle.filter-setting{background:#f1592a;color:#fff;min-width:210px;padding:14px 20px;border:none;margin:0 10px 0 0;font-family:futura-pt,helvetica,arial,sans-serif;cursor:pointer}.product-container .product-content .button.buy:after,.product-container .product-content form input.buy[type=submit]:after,form .product-container .product-content input.buy[type=submit]:after,.product-container .product-content .gform_wrapper input.buy[type=submit]:after,.gform_wrapper .product-container .product-content input.buy[type=submit]:after,.product-container .product-content .map-filters-container .map-filters .filter-group .buy.filter-setting:after,.map-filters-container .map-filters .filter-group .product-container .product-content .buy.filter-setting:after,.product-container .product-content .button.review-form-toggle:after,.product-container .product-content form input.review-form-toggle[type=submit]:after,form .product-container .product-content input.review-form-toggle[type=submit]:after,.product-container .product-content .gform_wrapper input.review-form-toggle[type=submit]:after,.gform_wrapper .product-container .product-content input.review-form-toggle[type=submit]:after,.product-container .product-content .map-filters-container .map-filters .filter-group .review-form-toggle.filter-setting:after,.map-filters-container .map-filters .filter-group .product-container .product-content .review-form-toggle.filter-setting:after{display:none}.product-container .product-content .button.buy svg,.product-container .product-content form input.buy[type=submit] svg,form .product-container .product-content input.buy[type=submit] svg,.product-container .product-content .gform_wrapper input.buy[type=submit] svg,.gform_wrapper .product-container .product-content input.buy[type=submit] svg,.product-container .product-content .map-filters-container .map-filters .filter-group .buy.filter-setting svg,.map-filters-container .map-filters .filter-group .product-container .product-content .buy.filter-setting svg,.product-container .product-content .button.review-form-toggle svg,.product-container .product-content form input.review-form-toggle[type=submit] svg,form .product-container .product-content input.review-form-toggle[type=submit] svg,.product-container .product-content .gform_wrapper input.review-form-toggle[type=submit] svg,.gform_wrapper .product-container .product-content input.review-form-toggle[type=submit] svg,.product-container .product-content .map-filters-container .map-filters .filter-group .review-form-toggle.filter-setting svg,.map-filters-container .map-filters .filter-group .product-container .product-content .review-form-toggle.filter-setting svg{margin:0 0 0 10px}.product-container .product-content .button.review-form-toggle,.product-container .product-content form input.review-form-toggle[type=submit],form .product-container .product-content input.review-form-toggle[type=submit],.product-container .product-content .gform_wrapper input.review-form-toggle[type=submit],.gform_wrapper .product-container .product-content input.review-form-toggle[type=submit],.product-container .product-content .map-filters-container .map-filters .filter-group .review-form-toggle.filter-setting,.map-filters-container .map-filters .filter-group .product-container .product-content .review-form-toggle.filter-setting{padding:10px 20px}@media(max-width:700px){.product-container .product-content .button.review-form-toggle,.product-container .product-content form input.review-form-toggle[type=submit],form .product-container .product-content input.review-form-toggle[type=submit],.product-container .product-content .gform_wrapper input.review-form-toggle[type=submit],.gform_wrapper .product-container .product-content input.review-form-toggle[type=submit],.product-container .product-content .map-filters-container .map-filters .filter-group .review-form-toggle.filter-setting,.map-filters-container .map-filters .filter-group .product-container .product-content .review-form-toggle.filter-setting{float:none;margin:60px 0 0}}.product-container .product-content .button.appstore,.product-container .product-content form input.appstore[type=submit],form .product-container .product-content input.appstore[type=submit],.product-container .product-content .gform_wrapper input.appstore[type=submit],.gform_wrapper .product-container .product-content input.appstore[type=submit],.product-container .product-content .map-filters-container .map-filters .filter-group .appstore.filter-setting,.map-filters-container .map-filters .filter-group .product-container .product-content .appstore.filter-setting{padding:7px 20px}.product-container .product-content #comments{position:relative}.product-container .product-content #comments .woocommerce-Reviews-title{display:none}.product-container .product-content #comments .product-reviews-slider,.product-container .product-content #comments .commentlist{margin:0}.product-container .product-content #comments .product-reviews-slider li,.product-container .product-content #comments .commentlist li{border:none;padding:0}.product-container .product-content #comments .product-reviews-slider li .comment_container img,.product-container .product-content #comments .commentlist li .comment_container img{display:none}.product-container .product-content #comments .product-reviews-slider .meta,.product-container .product-content #comments .commentlist .meta{font-size:.875rem;margin:0 0 10px}.product-container .product-content #comments .product-reviews-slider .meta:after,.product-container .product-content #comments .commentlist .meta:after{content:" says";display:inline-block;font-weight:700}.product-container .product-content #comments .product-reviews-slider .meta .woocommerce-review__dash,.product-container .product-content #comments .product-reviews-slider .meta .woocommerce-review__published-date,.product-container .product-content #comments .commentlist .meta .woocommerce-review__dash,.product-container .product-content #comments .commentlist .meta .woocommerce-review__published-date{display:none}.product-container .product-content #comments .product-reviews-slider p,.product-container .product-content #comments .commentlist p{line-height:1.5625rem}.product-container .product-content #comments .product-reviews-slider .star-rating,.product-container .product-content #comments .commentlist .star-rating{margin:0 0 10px;width:85px;height:16px;font-size:0}.product-container .product-content #comments .product-reviews-slider .star-rating span,.product-container .product-content #comments .commentlist .star-rating span{background:url(star-orange.svg) center left;display:block;height:16px}.product-container .product-content #comments .bx-controls-direction{position:absolute;top:calc(100% - 5px);left:0}.product-container .product-content #comments .bx-controls-direction a{background:#f1592a;width:50px;height:50px;border-radius:3px;display:inline-block;font-size:0;margin:0 10px 0 0;position:relative}.product-container .product-content #comments .bx-controls-direction a:hover{background:#000}.product-container .product-content #comments .bx-controls-direction a:after{content:"";background:url(white-carrot.svg);background-size:100% 100%;width:18px;height:12px;position:absolute;top:19px;left:17px}.product-container .product-content #comments .bx-controls-direction a.bx-prev:after{left:16px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-container .product-content #comments .bx-controls-direction a.disabled{background:#c1bfb6}.product-container .product-content .woocommerce-noreviews{font-weight:700;text-align:center}.product-container .product-content .comment-reply-title{display:none}.product-container .product-content .comment-form{display:none;margin:30px 0 0;padding:30px 0 0}.product-container .product-content .comment-form .comment-reply-title,.product-container .product-content .comment-form .comment-notes{display:none}.product-container .product-content .comment-form .comment-form-author,.product-container .product-content .comment-form .comment-form-email{display:block;position:relative}.product-container .product-content .comment-form .comment-form-rating label{position:relative;top:0;left:0}.product-container .product-content .comment-form .comment-form-rating .stars a{display:inline-block;font-size:0;color:#d9d7d0;height:30px;width:30px;position:relative}.product-container .product-content .comment-form .comment-form-rating .stars a:after{content:url(star-beige.svg);display:block;width:30px;height:30px;color:#d9d7d0;position:absolute;top:0;left:0}.product-container .product-content .comment-form .comment-form-rating .stars a.active:after,.product-container .product-content .comment-form .comment-form-rating .stars a.prev-star:after{content:url(star-orange.svg)}.product-container .product-content .comment-form .form-submit{float:right;margin:0 10px 30px 0}.product-container .related-products{width:calc(100% + 30px)}@media(max-width:700px){.product-container .related-products{width:100%}}.product-container .related-products h3{font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;font-weight:400;font-size:.8125rem;letter-spacing:2px;color:#848178;line-height:1em;margin:0 0 20px}.content .woocommerce-cart-form table{width:100%}.content .woocommerce-cart-form table thead{background:#363636;font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;color:#fff}.content .woocommerce-cart-form table thead th{padding:10px;text-align:center}.content .woocommerce-cart-form table thead th.product-name{text-align:left}.content .woocommerce-cart-form table tbody tr{background:#f0eee8;border-bottom:1px solid #fff}.content .woocommerce-cart-form table tbody tr td{vertical-align:middle;text-align:center;padding:10px}.content .woocommerce-cart-form table tbody tr td.product-remove{padding:10px 10px 10px 20px}.content .woocommerce-cart-form table tbody tr td.product-remove a{font-weight:700;font-size:2rem;color:#b13838}.content .woocommerce-cart-form table tbody tr td.product-remove a:hover{opacity:.8}.content .woocommerce-cart-form table tbody tr td.product-name{text-align:left}.content .woocommerce-cart-form table tbody tr td.product-name a{font-family:atletico-bold,verdana,tahoma,sans-serif;color:#363636}.content .woocommerce-cart-form table tbody tr td.product-name a:hover{color:#f1592a}.content .woocommerce-cart-form table tbody tr td.product-thumbnail{text-align:left}.content .woocommerce-cart-form table tbody tr td.product-thumbnail img{display:block}.content .woocommerce-cart-form table tbody tr td .coupon{width:100%;max-width:600px}.content .woocommerce-cart-form table tbody tr td .coupon input[type=text]{width:calc(100% - 210px);float:left}@media(max-width:700px){.content .woocommerce-cart-form table tbody tr td .coupon input[type=text]{width:100%!important;float:none;margin:0 0 10px}}.content .woocommerce-cart-form table tbody tr td .coupon input[type=submit]{background:#363636}@media(max-width:700px){.content .woocommerce-cart-form table tbody tr td .coupon input[type=submit]{display:block;width:100%!important;float:none!important}}.content .woocommerce-cart-form table tbody tr td .screen-reader-text{display:none}.content .woocommerce-cart-form input:not([type=submit],[type=radio],[type=checkbox]),.content .woocommerce-cart-form textarea{padding:0 20px}.content .cart_totals{background:#363636;color:#fff;padding:40px;text-align:right!important;width:100%!important}.content .cart_totals h2{color:#fff;margin:0}.content .cart_totals table{width:330px;margin:10px 0;float:right;max-width:100%}.content .cart_totals table tr th{padding:5px 10px;font-family:atletico-bold,verdana,tahoma,sans-serif;color:#b2aea3}.content .cart_totals table tr td{padding:5px 10px;font-weight:700;font-size:1.25rem}.content .cart_totals table ul{list-style:none;margin:0;text-align:left;font-size:.875rem}.content .cart_totals table button{border:none;height:40px;font-family:futura-pt,helvetica,arial,sans-serif}.content .cart_totals .wc-proceed-to-checkout:before{content:"";display:block;clear:both}.content .cart_totals .wc-proceed-to-checkout .button:hover,.content .cart_totals .wc-proceed-to-checkout form input[type=submit]:hover,form .content .cart_totals .wc-proceed-to-checkout input[type=submit]:hover,.content .cart_totals .wc-proceed-to-checkout .gform_wrapper input[type=submit]:hover,.gform_wrapper .content .cart_totals .wc-proceed-to-checkout input[type=submit]:hover,.content .cart_totals .wc-proceed-to-checkout .map-filters-container .map-filters .filter-group .filter-setting:hover,.map-filters-container .map-filters .filter-group .content .cart_totals .wc-proceed-to-checkout .filter-setting:hover{background:#d23f12}.content .cart_totals .wc-proceed-to-checkout .button:after,.content .cart_totals .wc-proceed-to-checkout form input[type=submit]:after,form .content .cart_totals .wc-proceed-to-checkout input[type=submit]:after,.content .cart_totals .wc-proceed-to-checkout .gform_wrapper input[type=submit]:after,.gform_wrapper .content .cart_totals .wc-proceed-to-checkout input[type=submit]:after,.content .cart_totals .wc-proceed-to-checkout .map-filters-container .map-filters .filter-group .filter-setting:after,.map-filters-container .map-filters .filter-group .content .cart_totals .wc-proceed-to-checkout .filter-setting:after{display:none}.content .woocommerce-message{background:#f0eee8;padding:25px 0;text-align:center;margin:0 0 50px;font-weight:700;font-size:1.25rem}.woocommerce-checkout .content .col-1,.woocommerce-checkout .content .col-2{background:#f0eee8;padding:40px;margin:0 0 40px}@media(max-width:700px){.woocommerce-checkout .content .col-1,.woocommerce-checkout .content .col-2{padding:20px}}.woocommerce-checkout .content .woocommerce-info{background:#f0eee8;padding:25px 0;text-align:center;margin:0 0 50px;font-weight:700;font-size:1.25rem}.woocommerce-checkout .content .checkout_coupon{background:#363636;padding:40px;margin:-10px 0 40px}.woocommerce-checkout .content .checkout_coupon .form-row{margin:0}.woocommerce-checkout .content .checkout_coupon .form-row-first{width:calc(100% - 240px)}@media(max-width:700px){.woocommerce-checkout .content .checkout_coupon .form-row-first{width:100%;float:none;margin:0 0 10px}}.woocommerce-checkout .content .checkout_coupon .form-row-last{width:200px}@media(max-width:700px){.woocommerce-checkout .content .checkout_coupon .form-row-last{width:100%;float:none}.woocommerce-checkout .content .checkout_coupon .form-row-last .button,.woocommerce-checkout .content .checkout_coupon .form-row-last form input[type=submit],form .woocommerce-checkout .content .checkout_coupon .form-row-last input[type=submit],.woocommerce-checkout .content .checkout_coupon .form-row-last .gform_wrapper input[type=submit],.gform_wrapper .woocommerce-checkout .content .checkout_coupon .form-row-last input[type=submit],.woocommerce-checkout .content .checkout_coupon .form-row-last .map-filters-container .map-filters .filter-group .filter-setting,.map-filters-container .map-filters .filter-group .woocommerce-checkout .content .checkout_coupon .form-row-last .filter-setting{display:block;width:100%}}.woocommerce-checkout .content form .form-row{position:relative}.woocommerce-checkout .content form label{position:relative;top:0;left:0;color:#363636}.woocommerce-checkout .content form .select2-container .select2-selection--single{height:50px}.woocommerce-checkout .content form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px}.woocommerce-checkout .content form .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}.woocommerce-checkout .content form input:not([type=submit],[type=radio],[type=checkbox]){padding:0 20px}.woocommerce-checkout .content form textarea{padding:20px}.woocommerce-checkout .content .woocommerce-checkout-review-order{background:#363636;color:#fff;padding:40px}.woocommerce-checkout .content .woocommerce-checkout-review-order table{width:100%;margin:0 0 20px}.woocommerce-checkout .content .woocommerce-checkout-review-order table tr th{padding:5px 10px;font-family:atletico-bold,verdana,tahoma,sans-serif;color:#b2aea3}.woocommerce-checkout .content .woocommerce-checkout-review-order table tr td{padding:5px 10px;font-weight:700;font-size:1.25rem}.woocommerce-checkout .content .woocommerce-checkout-review-order table ul{margin:0}.woocommerce-checkout .content .woocommerce-checkout-review-order table ul label{color:#fff}.woocommerce-checkout .content .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-info{background:0 0}.woocommerce-checkout .content .woocommerce-checkout-review-order .woocommerce-checkout-payment label{color:#fff}.woocommerce-checkout .content .woocommerce-error{background:#b13838;color:#fff;margin:-10px 0 30px;padding:40px}.woocommerce-checkout .content .wc_payment_methods .wc_payment_method img{display:inline-block;margin:0 10px;vertical-align:middle}.woocommerce-checkout .content .wc_payment_methods .wc_payment_method.payment_method_paypal img{width:150px}.woocommerce-order-received .content table{background:#363636;color:#fff;width:100%;margin:0 0 20px;text-align:left}.woocommerce-order-received .content table tr th{padding:5px 20px;font-family:atletico-bold,verdana,tahoma,sans-serif;color:#b2aea3}.woocommerce-order-received .content table tr td{padding:5px 20px;font-weight:700;font-size:1.25rem}.woocommerce-order-received .content table ul{margin:0}.woocommerce-order-received .content table ul label{color:#fff}.woocommerce-order-received .content table thead tr th{font-size:1.5rem;padding:20px}.woocommerce-order-received .content table tfoot th{text-align:right}.content .woocommerce-MyAccount-navigation ol,.content .woocommerce-MyAccount-navigation ul{background:#f0eee8;margin:0;list-style:none;padding:20px;text-transform:uppercase;font-size:.875rem;letter-spacing:1px;font-weight:700}.content .woocommerce-MyAccount-content form .form-row{position:relative}.content .woocommerce-MyAccount-content form label{position:relative;top:0;left:0;color:#363636}.content .woocommerce-MyAccount-content form .select2-container .select2-selection--single{height:50px}.content .woocommerce-MyAccount-content form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px}.content .woocommerce-MyAccount-content form .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}.content .woocommerce-MyAccount-content form input:not([type=submit],[type=radio],[type=checkbox]){padding:0 20px}.content .woocommerce-MyAccount-content form textarea{padding:20px}.content .meta{font-size:.875rem;font-weight:700;color:#b2aea3;margin:0 0 10px}.content .meta svg{display:inline-block;vertical-align:middle;fill:#b2aea3;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:12px;height:12px;position:relative;top:-1px;margin:0 10px}.content .meta svg:last-of-type{display:none}.content .post{margin:0 0 60px}.content .post .feat-img{background-size:cover;background-position:center center;display:block;height:240px;border:20px solid #000;margin:0 0 50px}.content .post .feat-img:hover{border:0 solid #000}.content .post h2:after{content:"";background:#000;width:55px;height:4px;display:block;margin:15px 0 0}.content .post h2 a{color:#363636}.content .post h2 a:hover{color:#f1592a}.content .navigation{text-align:center}.content .navigation ol{list-style:none}.content .navigation ol li{display:inline-block;margin:0 3px}.content .navigation ol li .page{background:#363636;display:block;width:30px;height:30px;color:#fff;line-height:1em;padding:6px 0 0;border:2px solid #363636}.content .navigation ol li .page.current{background:#f1592a}.single .content .feat-img{background-size:cover;background-position:center center;height:240px;border:20px solid #000;margin:0 0 50px}.content .post-comments{margin:100px 0 0}.content .post-comments .section-title{border-bottom:5px solid #dfdfdf;padding:0 0 10px;margin:0 0 40px}.content .post-comments ul{list-style:none;margin:0 0 40px}.content .post-comments ul li{background:#f0efec;padding:20px;margin:0 0 20px}.content .post-comments ul li .comment-author{margin:0 0 10px}.content .post-comments ul li .comment-author img{display:inline-block;vertical-align:middle;border-radius:100%;margin:0 10px 0 0}.content .post-comments ul li .children{margin:10px 0 0}.content .post-comments ul li .children li{background:#e4e3de;margin:0}.content .post-comments ul li .children .children{margin:10px 0 0}.content .post-comments ul li .children .children li{background:#d9d7d0}.content .sidebar{width:300px;max-width:100%}@media(max-width:1000px){.content .sidebar{float:none;margin:60px auto 0}}.content .sidebar .widget{margin:0 0 40px}.content .sidebar .widget h3{font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;background:#363636;color:#fff;font-weight:400;text-align:center;padding:10px;margin:0 0 10px}.content .sidebar .widget ol,.content .sidebar .widget ul{background:#f0eee8;margin:0;list-style:none;padding:20px;text-transform:uppercase;font-size:.875rem;letter-spacing:1px;font-weight:700}form,.gform_wrapper{text-align:left;position:relative}form ul,.gform_wrapper ul{list-style:none;margin:0}form ul li,.gform_wrapper ul li{position:relative;margin:0 0 5px}form ul li.active label,.gform_wrapper ul li.active label{font-size:.75rem;top:-2px;opacity:.8;color:#231f20}form ul li.normal label,.gform_wrapper ul li.normal label{font-size:1rem;position:relative;top:0}form label,.gform_wrapper label{color:#b7b6b6;position:absolute;top:10px;left:20px;z-index:500;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}form label .gfield_required,.gform_wrapper label .gfield_required{color:#f1592a}form .gfield_checkbox,form .gfield_radio,.gform_wrapper .gfield_checkbox,.gform_wrapper .gfield_radio{line-height:1em}form .gfield_checkbox label,form .gfield_radio label,.gform_wrapper .gfield_checkbox label,.gform_wrapper .gfield_radio label{position:relative;top:0;font-size:1rem;left:0}form .gform_validation_container,form .gfield_label_before_complex,.gform_wrapper .gform_validation_container,.gform_wrapper .gfield_label_before_complex{display:none}form .ginput_complex span,.gform_wrapper .ginput_complex span{display:block;margin:0 0 5px;position:relative}form input:not([type=submit],[type=radio],[type=checkbox]),form textarea,.gform_wrapper input:not([type=submit],[type=radio],[type=checkbox]),.gform_wrapper textarea{background:#fff;outline:none;border:1px solid #dfdfdf;width:100%;height:48px;padding:15px 20px 0;font-family:futura-pt,helvetica,arial,sans-serif;font-size:1rem;color:#231f20;border-radius:0;-webkit-appearance:none;position:relative;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}form input:not([type=submit],[type=radio],[type=checkbox]):focus,form textarea:focus,.gform_wrapper input:not([type=submit],[type=radio],[type=checkbox]):focus,.gform_wrapper textarea:focus{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}form input[type=checkbox],.gform_wrapper input[type=checkbox]{-webkit-appearance:checkbox}form input[type=radio],.gform_wrapper input[type=radio]{-webkit-appearance:radio}form textarea,.gform_wrapper textarea{padding:20px;height:200px}form input[type=submit],.gform_wrapper input[type=submit]{width:200px;min-width:0;height:48px;outline:none;border:none;-webkit-appearance:none;cursor:pointer;padding:0;font-size:.875rem;font-family:futura-pt,helvetica,arial,sans-serif;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}form input[type=submit]:hover,.gform_wrapper input[type=submit]:hover{background:#d23f12;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}form.comment-form .comment-form-url,.gform_wrapper.comment-form .comment-form-url{display:none}form.comment-form .comment-form-author,form.comment-form .comment-form-email,.gform_wrapper.comment-form .comment-form-author,.gform_wrapper.comment-form .comment-form-email{display:none}.single-post form.comment-form .comment-form-author,.single-post form.comment-form .comment-form-email,.single-post .gform_wrapper.comment-form .comment-form-author,.single-post .gform_wrapper.comment-form .comment-form-email{display:block}form.comment-form .comment-form-comment,form.comment-form .acf-field,form.comment-form .comment-form-author,form.comment-form .comment-form-email,.gform_wrapper.comment-form .comment-form-comment,.gform_wrapper.comment-form .acf-field,.gform_wrapper.comment-form .comment-form-author,.gform_wrapper.comment-form .comment-form-email{position:relative}form.comment-form .comment-form-comment.active label,form.comment-form .acf-field.active label,form.comment-form .comment-form-author.active label,form.comment-form .comment-form-email.active label,.gform_wrapper.comment-form .comment-form-comment.active label,.gform_wrapper.comment-form .acf-field.active label,.gform_wrapper.comment-form .comment-form-author.active label,.gform_wrapper.comment-form .comment-form-email.active label{font-size:.75rem;top:-2px;opacity:.8;color:#231f20}form.comment-form .comment-form-comment label,form.comment-form .acf-field label,form.comment-form .comment-form-author label,form.comment-form .comment-form-email label,.gform_wrapper.comment-form .comment-form-comment label,.gform_wrapper.comment-form .acf-field label,.gform_wrapper.comment-form .comment-form-author label,.gform_wrapper.comment-form .comment-form-email label{color:#b7b6b6;position:absolute;top:10px;left:20px;z-index:500;font-weight:400;margin:0}form.comment-form .acf-field-radio .acf-label,.gform_wrapper.comment-form .acf-field-radio .acf-label{margin:0}form.comment-form .acf-field-radio label,.gform_wrapper.comment-form .acf-field-radio label{position:relative;top:0;left:0;color:#231f20}form.comment-form .acf-field-radio .description,.gform_wrapper.comment-form .acf-field-radio .description{color:#b7b6b6;font-size:.8125rem}.digital-file-disclaimer{background:#fff;width:95%;max-width:600px;height:700px;max-height:95vh;position:fixed;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1500;-webkit-box-shadow:0 0 50px rgba(0,0,0,.5);box-shadow:0 0 50px rgba(0,0,0,.5);overflow:scroll;padding:20px 40px 0;opacity:0;visibility:hidden;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.digital-file-disclaimer.active{opacity:1;visibility:visible}.digital-file-disclaimer .buttons{background:#231f20;position:sticky;bottom:0;left:0;width:100%;text-align:center;padding:20px;margin:40px 0 0}.digital-file-disclaimer .buttons:after{content:"";background:#231f20;width:calc(100% + 80px);height:100%;position:absolute;top:0;left:-40px;z-index:-1}.digital-file-disclaimer .buttons .button,.digital-file-disclaimer .buttons .map-filters-container .map-filters .filter-group .filter-setting,.map-filters-container .map-filters .filter-group .digital-file-disclaimer .buttons .filter-setting,.digital-file-disclaimer .buttons form input[type=submit],form .digital-file-disclaimer .buttons input[type=submit],.digital-file-disclaimer .buttons .gform_wrapper input[type=submit],.gform_wrapper .digital-file-disclaimer .buttons input[type=submit]{margin:0 5px 5px}.overlay{background:rgba(0,0,0,.3);width:100%;height:100%;position:fixed;top:0;left:0;z-index:1200;opacity:0;visibility:hidden;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.overlay.active{opacity:1;visibility:visible}.footer{background:#363636;text-align:center;color:#fff;padding:50px 0 0}.footer .box{display:inline-block;vertical-align:top;width:300px;margin:0 0 50px;max-width:100%}.footer .box:nth-of-type(1){width:330px}.footer .box:nth-of-type(3) h3:after{content:"";background:#fff;width:55px;height:4px;display:block;margin:12px auto 0}.footer .box h3{font-family:ddc_hardware_regularregular,verdana,tahoma,sans-serif;color:#fff;font-weight:400;margin:0 0 10px}.footer .box p{font-size:.875rem;line-height:1.5rem;margin:0 0 20px}.footer .box .footer-nav{padding:20px 0 0}.footer .box .footer-nav ul{list-style:none}.footer .box .footer-nav ul li{line-height:1.75rem}.footer .box .footer-nav ul li a{color:#fff;font-size:.875rem;font-weight:700}.footer .box .footer-nav ul li a:hover{color:#f1592a}.footer .box form{max-width:250px;margin:0 auto}.footer .box form ul li:nth-of-type(1):after{content:url(user.svg);display:block;width:12px;height:12px;position:absolute;top:11px;right:15px}.footer .box form ul li:nth-of-type(2):after{content:url(email.svg);display:block;width:12px;height:12px;position:absolute;top:11px;right:15px}.footer .box form input[type=submit]{width:100%}.copy{background:#000;padding:20px 5%;text-align:center}@media(max-width:1000px){.copy .left,.copy .right{float:none}}.copy a{font-size:.75rem;text-transform:uppercase;letter-spacing:2px;font-weight:700;color:#7a7a7a}.copy a:hover{color:#f1592a}.copy .copy-nav ul{list-style:none}.copy .copy-nav ul li{display:inline-block;margin:0 35px 0 0}@media(max-width:1000px){.copy .copy-nav ul li{margin:0 10px}}