/*! normalize.css v3.0.1 | MIT License | git.io/normalize */hr,input[type=search]{box-sizing:content-box}pre,textarea{overflow:auto}.content .slick-dots,.content ol.marker-color,.footer-navs nav>ol,.footer-navs nav>ol>li,.social,.social>li,ol,ul{list-style:none}.clearfix:after,.container-fluid:after,.container-small:after,.container:after,.content .text-block:after,.row:after,.section-preview:after,.slick-track:after,.view-item .view:after,.view-tabs:after{clear:both}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{transition:color .2s,background .2s;background:0 0}a:active,a:focus,a:hover{text-decoration:none;outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0;color:inherit}.cart-btn:before,.content ol.marker-color li:before,.content ul.marker-color li:before{color:#fff}button{overflow:visible}button,select{text-transform:none}.header-panel,.main-nav{text-transform:uppercase}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=file]{opacity:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}*,.slick-slider,:after,:before{box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}:invalid{box-shadow:none}:-moz-submit-invalid{box-shadow:none}:-moz-ui-invalid{box-shadow:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:none}textarea{resize:none}.holder-popups,.lock-scroll,.lock-scroll body{overflow:hidden}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;vertical-align:baseline;border:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.clearfix:after{display:block;content:''}.container-fluid:after,.container-fluid:before,.row:after,.row:before{display:table;content:' '}.container-fluid{margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px}.row{margin-right:-10px;margin-left:-10px}.all-10,.all-11,.all-12,.all-2,.all-3,.all-4,.all-5,.all-6,.all-7,.all-8,.all-9,.desk-1,.desk-10,.desk-11,.desk-12,.desk-2,.desk-3,.desk-4,.desk-5,.desk-6,.desk-7,.desk-8,.desk-9,.lap-1,.lap-10,.lap-11,.lap-12,.lap-2,.lap-3,.lap-4,.lap-5,.lap-6,.lap-7,.lap-8,.lap-9,.lg-10,.lg-11,.lg-12,.lg-2,.lg-3,.lg-4,.lg-5,.lg-6,.lg-7,.lg-8,.lg-9,.tab-1,.tab-10,.tab-11,.tab-12,.tab-2,.tab-3,.tab-4,.tab-5,.tab-6,.tab-7,.tab-8,.tab-9{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.all-1,.all-10,.all-11,.all-12,.all-2,.all-3,.all-4,.all-5,.all-6,.all-7,.all-8,.all-9{float:left}.all-1{width:8.33333%}.all-2{width:16.66667%}.all-3{width:25%}.all-4{width:33.33333%}.all-5{width:41.66667%}.all-6{width:50%}.all-7{width:58.33333%}.all-8{width:66.66667%}.all-9{width:75%}.all-10{width:83.33333%}.all-11{width:91.66667%}.all-12{width:100%}.content .buttons{padding:20px}.content p{margin-bottom:10px}.content p a{transition:color .3s ease}.content ol,.content ul{margin-bottom:15px}.content ol li b,.content ul li b{font-weight:300;color:#fff}.content ol ol,.content ol ul,.content ul ol,.content ul ul{padding:5px 0 0 20px;list-style:none}.content ul li{line-height:26px;position:relative;margin-bottom:5px;padding-left:10px}.content ul li:before{font:16px/22px Montserrat-Regular,sans-serif;position:absolute;top:3px;left:0;content:'\2022'}.content ol{counter-reset:section}.content ol li:before{display:inline-block;margin-right:4px;content:counter(section) '.';counter-increment:section}.content blockquote{margin-bottom:10px}.content blockquote:after{content:close-quote}.content img{width:100%;height:auto}.content img.alignright{float:right;margin:0 0 1em 1em}.content img.alignleft{float:left;margin:0 1em 1em 0}.content img.aligncenter{display:block;margin:0 auto 1em}.content .alignright{float:right}.content .alignleft,.menu-btn{float:left}.content .aligncenter{display:block;clear:both;margin-right:auto;margin-left:auto}.content iframe{display:block;width:100%;margin:0 auto 1em}.header_{position:relative;z-index:10;width:100%}.header_ .container,.header_ .container-small,.header_ .section-preview{width:100%;max-width:1780px}.header_ .container-small:after,.header_ .container-small:before,.header_ .container:after,.header_ .container:before,.header_ .section-preview:after,.header_ .section-preview:before{display:none}.header-panel{font:500 12px/18px 'Tungsten A','Tungsten B',sans-serif;padding:6px 0;background-color:#161717}.header-panel .container,.header-panel .container-small,.header-panel .section-preview{display:-ms-flexbox;display:flex;flex-direction:row;-ms-flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.header-panel .header-message{width:calc(100% - 120px);letter-spacing:2px}.header-panel .controls .user-loged-in{display:inline-block;padding-left:4px;vertical-align:top;letter-spacing:2px}.header-panel .controls .user-loged-in a{padding-left:0;text-indent:0}.header-panel .controls a{display:inline-block;width:24px;height:100%;cursor:pointer;text-indent:-9999px;background-repeat:no-repeat;background-position:right center;background-size:auto 12px}.header-holder{padding:17px 0 15px}.header-holder .container,.header-holder .container-small,.header-holder .section-preview{display:-ms-flexbox;display:flex;flex-direction:row;-ms-flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.header-holder .logo{display:inline-block;width:60px}.header-holder .controls{margin-top:-4px;border:1px solid #3f3f3f}.header-holder .shop-now-btn{display:none}.main-nav{position:fixed;z-index:200;top:30px;left:0;width:100vw;height:calc(100vh - 30px);padding:108px 20px;transition:transform .5s cubic-bezier(.86,0,.07,1);transform:translateX(100vw);background:#0f0f0f;will-change:transform}.main-nav .shop-now:after,.main-nav a:after{left:0;height:2px;content:'';bottom:0}.main-nav.active{transform:translateX(0)}.main-nav.active .nav-close:before{transform:rotate(45deg)}.main-nav.active .nav-close:after{transform:rotate(-45deg)}.main-nav ul{margin:0;padding:0}.main-nav .current-menu-item a:after{width:100%}.main-nav a{font:500 44px/48px 'Tungsten A','Tungsten B',sans-serif;position:relative;display:inline-block;padding:6px 0}.main-nav a:after{position:absolute;z-index:1;width:0;transition:width .3s ease-in-out;background-color:#f23136}.main-nav .shop-now{position:relative;margin-top:16px}.main-nav .shop-now:after{position:absolute;width:100%;background:red}.nav-close{font:500 14px/16px 'Tungsten A','Tungsten B',sans-serif;position:absolute;top:24px;right:17px;padding-left:30px;cursor:pointer;letter-spacing:2px;perspective:450px}.nav-close:after,.nav-close:before{position:absolute;top:0;left:10px;width:1px;height:17px;content:'';transition:transform .5s cubic-bezier(.86,0,.07,1) .3s;background-color:#fff;will-change:transform}.menu-btn{font:500 14px/17px 'Tungsten A','Tungsten B',sans-serif;position:relative;padding:8px 10px 8px 43px;cursor:pointer;letter-spacing:2px;text-transform:uppercase;border-right:1px solid #3f3f3f}.footer-navs nav>ol,.footer_{letter-spacing:3px;text-transform:uppercase}.menu-btn:after,.menu-btn:before{position:absolute;left:10px;width:17px;content:''}.menu-btn:before{top:9px;height:14px;border:solid #fff;border-width:1px 0}.menu-btn:after{top:15px;height:2px;background-color:#bababa}.cart-btn{position:relative;display:inline-block;float:right;width:33px;height:33px;text-indent:-9999px;background-repeat:no-repeat;background-position:center center;background-size:17px auto}.cart-btn:before{font:500 12px/18px 'Tungsten A','Tungsten B',sans-serif;position:absolute;top:-9px;right:-9px;width:18px;height:18px;content:attr(data-qty);text-align:center;text-indent:0;background-color:#f23136}.close-popup:after,.close-popup:before,.popup .underline:after,.slick-arrow:before,.slick-track:after,.slick-track:before{content:''}.no-dev .header-panel .controls a:hover,.no-dev .main-nav a:hover{color:#f23136}.no-dev .header-panel .controls a{transition:color .3s}.no-dev .cart-btn{transition:border-color .5s cubic-bezier(.86,0,.07,1)}.no-dev .cart-btn:hover{border-color:#fff}.no-dev .main-nav a{transition:color .5s cubic-bezier(.86,0,.07,1)}.animation-underline,.footer_{color:#fff}.has-drop-down{position:relative;padding-right:24px}.has-drop-down .opener-drop{position:absolute;z-index:1;top:20px;right:5px;width:14px;height:14px;transition:transform .3s ease-in-out,top .3s ease-in-out;transform:rotate(45deg);border-width:1px;border-style:solid;border-color:transparent #fff #fff transparent}.has-drop-down ul{overflow:hidden;transition:max-height .3s ease-in-out}.has-drop-down ul.drop-active{max-height:900px}.has-drop-down ul.drop-active+.opener-drop{top:25px;transform:rotate(225deg)}.has-drop-down ul li{display:block;margin:0;padding:3px 0}.has-drop-down ul a{font-size:25px;line-height:1.1;padding:0}.footer_{font:300 10px/16px 'Tungsten A','Tungsten B',sans-serif;padding:12px 0 20px;text-align:center}.footer-section .footer_ .container,.footer-section .footer_ .container-small,.footer-section .footer_ .section-preview{padding:0}.footer-navs{padding:0 0 12px;border-bottom:1px solid #272727}.footer-navs nav strong.title{font-weight:500;display:block;margin-top:8px;margin-bottom:5px}.footer-navs nav>ol{font:500 14px/27.5px 'Tungsten A','Tungsten B',sans-serif;margin:0;padding:0}.content .footer-navs nav>ol li:before{display:none}.social{margin-bottom:0;padding:12px 0 0}.content .social{margin-bottom:0;padding:0}.social>li{font-size:0;display:inline-block;padding:5px 3px;vertical-align:top}.social>li:first-child a img{width:9px}.social>li>a{position:relative;display:block;width:20px;height:28px;padding:0 0 4px;transition:border-bottom-color .3s ease-in-out;border-bottom:1px solid rgba(255,255,255,.2)}.social>li>a img{position:absolute;z-index:1;top:0;left:50%;max-width:19px;transform:translateX(-50%)}.footer-bottom{display:-ms-flexbox;display:flex;flex-direction:column;padding:26px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column}.text-order{display:-ms-flexbox;display:flex;flex-direction:column;-ms-flex-order:1;order:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column}.company-links{display:-ms-flexbox;display:flex;margin-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.company-links a,.company-links a img,.popup .holder-img img{display:inline-block;vertical-align:top}.company-links a{margin:4px 8px}.company-links a:nth-child(1){width:19px}.company-links a:nth-child(2){width:29px}.company-links a:nth-child(3){width:33px}.holder-popups{position:fixed;z-index:300;top:0;right:0;bottom:0;left:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;opacity:0;background-color:rgba(0,0,0,.8)}.holder-popups.popup-visible{visibility:visible;opacity:1}.close-popup{position:absolute;z-index:1;top:0;left:0;width:42px;height:42px;cursor:pointer;transition:background-color .3s ease-in-out;background-color:#f23136}.no-dev .close-popup:hover{background-color:#e20e14}.close-popup:after,.close-popup:before,.popup{position:absolute;opacity:0;background-color:#fff;visibility:hidden}.close-popup:after,.close-popup:before{z-index:1;top:50%;left:50%;width:22px;height:1px;transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out}.close-popup:after{transform:translate(-50%,-50%) rotate(0)}.close-popup:before{transform:translate(-50%,-50%) rotate(-90deg)}.popup{font:300 18px/28px 'Helvetica Neue LT W01_35 Thin',sans-serif;top:0;right:0;bottom:0;width:100%;min-height:100vh;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;color:#1a1a1a}.popup.active-popup{visibility:visible;transform:translateX(0);opacity:1}.popup.active-popup .close-popup:after,.popup.active-popup .close-popup:before{visibility:visible;transition-delay:.4s;opacity:1}.popup.active-popup .close-popup:after{transform:translate(-50%,-50%) rotate(45deg)}.popup.active-popup .close-popup:before{transform:translate(-50%,-50%) rotate(-45deg)}.popup.active-popup .holder-img{visibility:visible;transition-delay:.1s;opacity:1}.popup.active-popup h3{visibility:visible;transition-delay:.2s;transform:translateY(0);opacity:1}.popup.active-popup .form-control,.popup.active-popup .title,.popup.active-popup input[type=text],.popup.active-popup input[type=tel],.popup.active-popup input[type=email],.popup.active-popup input[type=url],.popup.active-popup input[type=password],.popup.active-popup input[type=search]{visibility:visible;transition-delay:.3s;transform:translateY(0);opacity:1}.popup.active-popup .content-popup>p,.popup.active-popup .popup-form .submit-holder{visibility:visible;transition-delay:.4s;opacity:1}.popup.active-popup .product-promo .img-box,.popup.active-popup .product-promo p{visibility:visible;transition-delay:.4s;transform:translateY(0);opacity:1}.popup.active-popup .content-popup>p{transform:translateY(0)}.popup .content-popup{overflow-y:auto;height:100%;max-height:100vh;padding:55px 15px 145px}.popup .content-popup>p{visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;transform:translateY(50px);opacity:0}.popup .holder-img,.popup .popup-form .submit-holder{transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;opacity:0}.popup .popup-form{font:300 20px/26px 'Tungsten A','Tungsten B',sans-serif;position:relative;height:100%;min-height:500px;padding:0 0 100px;letter-spacing:1px;text-transform:uppercase;color:#000}.popup .popup-form>p{margin-bottom:30px}.popup .popup-form .submit-holder{position:absolute;bottom:0;left:0;width:100%}.popup .holder-img{margin-bottom:10px}.popup h3{font:600 50px/1.1 'Tungsten A','Tungsten B',sans-serif;visibility:hidden;margin-bottom:15px;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;transform:translateY(50px);opacity:0;color:#000}.popup .underline{position:relative;margin:34px 0 29px}.popup .underline:after{display:block;width:154px;height:4px;margin-top:31px;margin-bottom:34px;background-color:#f23136}.popup .form-control,.popup input[type=text],.popup input[type=tel],.popup input[type=email],.popup input[type=url],.popup input[type=password],.popup input[type=search]{visibility:hidden;margin-bottom:20px;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;transform:translateY(50px);opacity:0;color:#272727;border-color:#272727;background-color:#fff}.popup .form-control::-webkit-input-placeholder,.popup input[type=text]::-webkit-input-placeholder,.popup input[type=tel]::-webkit-input-placeholder,.popup input[type=email]::-webkit-input-placeholder,.popup input[type=url]::-webkit-input-placeholder,.popup input[type=password]::-webkit-input-placeholder,.popup input[type=search]::-webkit-input-placeholder{transition:opacity .3s ease;opacity:1;color:#272727}.popup .form-control:-moz-placeholder,.popup input[type=text]:-moz-placeholder,.popup input[type=tel]:-moz-placeholder,.popup input[type=email]:-moz-placeholder,.popup input[type=url]:-moz-placeholder,.popup input[type=password]:-moz-placeholder,.popup input[type=search]:-moz-placeholder{transition:opacity .3s ease;opacity:1;color:#272727}.popup .form-control::-moz-placeholder,.popup input[type=text]::-moz-placeholder,.popup input[type=tel]::-moz-placeholder,.popup input[type=email]::-moz-placeholder,.popup input[type=url]::-moz-placeholder,.popup input[type=password]::-moz-placeholder,.popup input[type=search]::-moz-placeholder{transition:opacity .3s ease;opacity:1;color:#272727}.popup .form-control:-ms-input-placeholder,.popup input[type=text]:-ms-input-placeholder,.popup input[type=tel]:-ms-input-placeholder,.popup input[type=email]:-ms-input-placeholder,.popup input[type=url]:-ms-input-placeholder,.popup input[type=password]:-ms-input-placeholder,.popup input[type=search]:-ms-input-placeholder{transition:opacity .3s ease;opacity:1;color:#272727}.popup .product-promo .img-box,.popup .product-promo p,.popup .title{transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;transform:translateY(50px);opacity:0;visibility:hidden}.popup .title{font:700 22px/30px 'Helvetica Neue LT W01_41488878',sans-serif;display:block;margin-bottom:11px;color:#000}.popup .product-promo{display:-ms-flexbox;display:flex;padding-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.popup .product-promo .img-box{width:91px;margin-right:30px;text-align:center}.popup .product-promo .img-box img{display:inline-block;width:auto;max-width:91px;max-height:117px;vertical-align:top}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.popup .product-promo .description{width:calc(100% - 121px)}.popup .product-promo p{margin-bottom:20px}.popup form{font:500 18px/28px 'Tungsten A','Tungsten B',sans-serif;letter-spacing:3.6px;text-transform:uppercase}.popup .button+.navigation_link{font-size:20px;font-weight:600;text-align:center;letter-spacing:2px}.navigation_link{text-transform:uppercase;color:#bababa}.navigation_link a{color:#272727}.no-dev .navigation_link a{transition:color .3s ease-in-out}.no-dev .navigation_link a:hover{color:#f23136}.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.content .slick-dots{position:relative;padding:0;text-align:center}.content .slick-dots li{position:relative;display:inline-block;margin:0 4px;vertical-align:top}.gallery-features .slick-next:before,.gallery-features .slick-prev:before,.gallery-products .slick-dots li:before{display:none}.content .slick-dots button{width:6px;height:6px;padding:0;text-indent:-9999px;opacity:1;border:none;border-radius:2px;outline:0;background:0 0}.slick-arrow{position:absolute;z-index:10;top:-24px;width:27px;height:27px;text-indent:-9999px;color:#343434;border:none;background:0 0}.slide-product,.slideshow-images .slide-img{background-size:cover;background-repeat:no-repeat}.slick-arrow:before{font-family:fontello;position:absolute;top:50%;left:50%;width:13px;height:27px;transform:translate(-50%,-50%);text-indent:0;background-repeat:no-repeat}.slick-arrow.slick-prev{right:63px}.slick-arrow.slick-prev:before{content:'\e80f'}.slick-arrow.slick-next{right:24px}.slick-arrow.slick-next:before{content:'\e80e'}.slideshow-images .slick-track{height:280px}.slideshow-images .slide-img{background-position:0 0}.gallery-features{position:relative;margin:0 15px 30px;background-color:#0a0a0a}.gallery-features .slideshow-features{padding-bottom:45px}.gallery-features .pagination-info{font:500 20px/1.1 'Tungsten A','Tungsten B',sans-serif;position:absolute;z-index:1;bottom:15px;left:15px;letter-spacing:6px}.gallery-features .slick-next,.gallery-features .slick-prev{z-index:1;top:auto;right:10px;bottom:0;width:16px;height:24px;transform:translate(0,0)}.gallery-features .slick-next.slick-disabled,.gallery-features .slick-prev.slick-disabled{cursor:default;pointer-events:none}.gallery-features .slick-next.slick-disabled:after,.gallery-features .slick-prev.slick-disabled:after{border-color:rgba(255,255,255,.5)}.gallery-features .slick-next:after,.gallery-features .slick-prev:after{position:absolute;top:50%;left:30%;width:13px;height:13px;content:'';transition:border-color .3s ease-in-out;transform:translate(-50%,-50%) rotate(45deg);border-width:1px 1px 0 0;border-style:solid;border-color:#fff}.gallery-features .slick-prev{right:30px}.gallery-features .slick-prev:after{left:70%;border-width:0 0 1px 1px}.gallery-features .feature-slide h4{max-width:75%}.gallery-features .feature-slide p{margin-bottom:25px}.gallery-products-holder{position:relative;width:100vw;height:280px}.gallery-products{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.gallery-products .slick-track{height:280px}.gallery-products .slick-dots{line-height:1;position:absolute;bottom:10px;left:50%;margin:0;transform:translateX(-50%)}.gallery-products .slick-dots li{margin:0;padding:0 7px}.gallery-products .slick-dots li.slick-active button{border-color:#fff}.gallery-products .slick-dots li.slick-active button:before{width:4px;height:4px}.gallery-products .slick-dots button{position:relative;display:block;width:10px;height:10px;transition:border-color .3s ease-in-out;border:1px solid rgba(255,255,255,.2)}.gallery-products .slick-dots button:before{position:absolute;z-index:1;top:50%;left:50%;width:0;height:0;content:'';transition:width .3s ease-in-out,height .3s ease-in-out;transform:translate(-50%,-50%);background-color:#fff}.gallery-products .slick-next,.gallery-products .slick-prev{display:none;visibility:hidden;opacity:0}.gallery-products .slick-next.slick-disabled:hover,.gallery-products .slick-prev.slick-disabled:hover{cursor:default}.btn,.btn-circle,.button,a{cursor:pointer}.slide-product{width:100vw!important;height:280px;background-position:50% 50%}body,html,img,table{width:100%}*{-moz-appearance:none;-webkit-appearance:none;margin:0;padding:0;outline:0!important}body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{position:relative}.h1,.h2,h1,h2,h3,h4,h5,h6{font-family:'Tungsten A','Tungsten B',sans-serif;font-weight:500;margin-bottom:15px;text-transform:uppercase;color:#fff}.h1,.h2,h1,h2{font-size:60px;font-weight:600}.h1{display:block}.h1,h1{line-height:50px}.h2,h2{line-height:60px}h3{font-size:40px;line-height:42px}h4{font-size:30px;line-height:31px}h5{font-size:15px;line-height:16px}h6{font-size:14px;line-height:15px}a{text-decoration:none;color:#fff}img{height:auto}ol{list-style:outside}address{font-style:normal}mark{color:#f23136;background-color:transparent}.table{overflow-x:auto;min-height:.01%}table{border-spacing:0;border-collapse:collapse}::-webkit-inner-spin-button{-webkit-appearance:none}::-webkit-outer-spin-button{-webkit-appearance:none}::-ms-clear{display:none}.form-control,input[type=text],input[type=tel],input[type=email],input[type=url],input[type=password],input[type=search]{font:500 14px/1 'Tungsten A','Tungsten B',sans-serif;display:block;width:100%;height:42px;padding:5px 15px 6px;letter-spacing:3px;color:#fff;border:1px solid #272727;border-radius:0;background-color:#0b0b0b;-webkit-appearance:none;-moz-appearance:none;appearance:none}input::first-letter{color:red!important}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.btn,.button,.checkbox-fake{margin-bottom:15px}::-webkit-input-placeholder{transition:opacity .3s ease;opacity:1;color:#8c8d8d}:-moz-placeholder{transition:opacity .3s ease;opacity:1;color:#8c8d8d}::-moz-placeholder{transition:opacity .3s ease;opacity:1;color:#8c8d8d}:-ms-input-placeholder{transition:opacity .3s ease;opacity:1;color:#8c8d8d}:focus::-webkit-input-placeholder{opacity:0}:focus:-moz-placeholder{opacity:0}:focus::-moz-placeholder{opacity:0}:focus:-ms-input-placeholder{opacity:0}select::-ms-expand{display:none}textarea.form-control{height:auto;min-height:150px;padding-top:14px;padding-bottom:14px}input[type=checkbox],input[type=radio]{position:fixed;top:0;left:0;display:block;width:0;height:0;opacity:0}.btn,.button,label{position:relative;display:inline-block;vertical-align:top}.btn,.button{font:500 14px/18px 'Tungsten A','Tungsten B',sans-serif;min-width:130px;max-width:100%;padding:7px 7px 8px;-moz-user-select:none;transition:background-color .3s ease-in-out;text-align:center;letter-spacing:2px;text-transform:uppercase;color:#fff;border:none;background:0 0;-webkit-appearance:none}.btn:after,.btn:before,.button:after,.button:before{position:absolute;bottom:0;content:'';left:0}.btn:before,.button:before{z-index:-2;top:0;right:0;display:block;transition:border-color .3s ease-in-out;border:1px solid rgba(255,255,255,.2)}.btn.btn-large,.button.btn-large{width:100%}.btn.btn-danger,.button.btn-danger{font-weight:600;transition:background-color .3s ease-in-out,color .3s ease-in-out}.btn.btn-danger:after,.button.btn-danger:after{height:100%;background-color:#f23136}.btn.btn-danger:before,.button.btn-danger:before{border-color:#f23136}.no-dev .btn.btn-danger:hover,.no-dev .button.btn-danger:hover{color:#f23136}.no-dev .btn.btn-danger:hover:after,.no-dev .button.btn-danger:hover:after{height:2px}.btn:after,.button:after{z-index:-1;width:100%;height:2px;background-color:#f23136}.no-dev .btn:after,.no-dev .button:after{transition:height .5s cubic-bezier(.86,0,.07,1);will-change:height}.no-dev .btn:hover:after,.no-dev .button:hover:after{height:100%}.select-wrap{position:relative}.checkbox-fake>label{position:relative;display:block;padding-left:40px}.checkbox-fake>label:after,.checkbox-fake>label:before{position:absolute;content:''}.checkbox-fake>label:before{top:4px;left:0;width:24px;height:24px;border:1px solid #3e3e3e;background-color:#000}.checkbox-fake>label:after{top:9px;left:7px;visibility:hidden;width:10px;height:8px;transform:rotate(-45deg);opacity:0;border-width:0 0 1px 1px;border-style:solid;border-color:#fff}.checkbox-fake input[type=checkbox]{position:fixed;z-index:-1;overflow:hidden;width:0;height:0}.radio-fake,.radio-fake label{position:relative}.checkbox-fake input[type=checkbox]:checked~label:after{visibility:visible;opacity:1}.checkbox-fake input[type=checkbox]:checked~label:before{border-color:#fff}.radio-fake label{display:block;padding-left:40px;cursor:pointer}.radio-fake label:after{position:absolute;z-index:1;top:0;left:0;overflow:hidden;width:20px;height:20px;content:'';border:7px solid #000;border-radius:50%;background-color:#000;box-shadow:0 0 0 1px #3e3e3e}.radio-fake input[type=radio]{position:fixed;z-index:-1;overflow:hidden;width:0;height:0}.radio-fake input[type=radio]:checked~label:after{background-color:#fff;box-shadow:0 0 0 1px #fff}.js-select{width:100%}span.select2-container{display:block}span.select2-container--default .select2-results__option{font:16px/20px 'Tungsten A','Tungsten B',sans-serif;letter-spacing:2px}span.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#000;background-color:#eed}span.select2-container--default .select2-results__option[aria-selected=true]{color:#000;background-color:#fd4}span.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{transform:rotate(180deg)}span.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:translate(-50%,-100%) rotate(45deg);border-width:0 1px 1px 0;border-color:#fff}span.select2-container--default .select2-selection--single{border:1px solid #272727;border-radius:0;background-color:#020202}span.select2-container--default .select2-selection--single .select2-selection__rendered{font:16px/22px 'Tungsten A','Tungsten B',sans-serif;line-height:50px;position:relative;width:100%;height:50px;padding-right:38px;transition:border-color .3s ease-in-out;letter-spacing:2px;color:#bababa}span.select2-container--default .select2-selection--single .select2-selection__arrow{line-height:50px;top:12px;right:13px;width:16px;height:21px}span.select2-container--default .select2-selection--single .select2-selection__arrow b{width:11px;height:11px;margin:0;transform:translate(-50%,-50%) rotate(45deg);border-width:0 1px 1px 0;border-color:#fff}span.select2-container .select2-selection--single{height:50px}span.select2-dropdown{border:1px solid #272727;border-radius:0;background-color:#020202}span.select2-container--default .select2-search--dropdown .select2-search__field{font:14px/20px 'Tungsten A','Tungsten B',sans-serif;height:40px;padding:3px 8px;letter-spacing:2px;color:#bababa;border:1px solid #272727;background-color:#020202}.contact-form{max-width:1291px;margin:0 auto;padding:0 15px}.contact-form .label{font:500 16px/1.2 'Tungsten A','Tungsten B',sans-serif;display:block;margin-bottom:10px;letter-spacing:4px;text-transform:uppercase;color:#fff}.contact-form .holder-textarea{display:block;margin-bottom:30px}.form-group .holder{display:block;margin-bottom:20px}.faq .content-slide p{margin-bottom:25px}.toggle-question{margin-bottom:22px}.toggle-question.active{color:#fff}.toggle-question.active a{color:#fff;border-color:#fff}.toggle-question+.content-slide{display:none;margin-bottom:15px;padding-bottom:5px}.toggle-question a{display:inline-block;padding-bottom:8px;transition:border-color .3s ease-in-out,color .3s ease-in-out;vertical-align:top;color:#bababa;border-bottom:1px solid #bababa}.no-scroll{position:relative;overflow:hidden;height:100vh}.preloader,body:after{position:fixed;top:0;right:0;left:0}.loaded .wrapper{opacity:1}body{font:14px/17px 'Helvetica Neue LT W01_55 Roman',sans-serif;min-width:300px;color:#bababa;background:#0f0f0f}.features .bg-image:after,body:after{background-image:url(../images/bg-line.png);bottom:0}body:after{z-index:-1;display:block;content:''}.preloader{z-index:9999;bottom:0;display:-ms-flexbox;display:flex;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition-delay:.5s;transition-duration:.5s;background-color:#0f0f0f;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.loaded .preloader{visibility:hidden;opacity:0}.preloader .holder-loader{position:relative;width:80px;height:60px}.loaded .preloader .holder-loader{transition:opacity .3s ease-in-out}.preloader .lines{position:absolute;width:80px;height:40px}.preloader .lines .line{position:absolute;clip:rect(0,0,20px,0);width:80px;height:10px;background-color:#fff}.preloader .lines .line.line-1{top:0;animation:slide 2s ease 0s infinite}.preloader .lines .line.line-2{top:15px;animation:slide 2s ease .25s infinite}.preloader .lines .line.line-3{top:30px;animation:slide 2s ease .5s infinite}.preloader .loading-text{font-family:sans-serif;font-size:13px;line-height:10px;position:absolute;top:50px;width:100%;height:10px;animation:fade 1s ease 0s infinite;text-align:center;letter-spacing:3px;color:#fff}.align-stairs .left-box,.align-stairs .right-box.map-wrap,.map-wrap,.page-wrap,.wrapper{position:relative}.wrapper{z-index:1;overflow:hidden;width:100%;min-height:100%;transition:opacity .7s;opacity:0}.page-wrap{width:100%;padding:20px 0 40px}.page-wrap.alter{padding-top:30px}.container,.container-small,.section-preview{max-width:1450px;margin:0 auto;padding:0 20px}.container-small:after,.container-small:before,.container:after,.container:before,.section-preview:after,.section-preview:before{display:table;content:' '}.container-large.container-small,.container-large.section-preview,.container.container-large{width:100%;max-width:1650px}.container-small{max-width:1130px}.heading-block{max-width:1450px;margin:0 auto 15px;padding:0 15px 15px;text-align:center}.heading-block h1:not(.h2){font-size:32px;line-height:1;margin-bottom:30px}.align-stairs.gallery-holder .left-box{margin-right:-15px;margin-left:-15px}.align-stairs .left-box{z-index:1;margin-bottom:30px}.align-stairs .right-box{position:relative;z-index:2;margin-bottom:30px}.map-wrap #map{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0}.textarea-visual .textarea-box{padding:15px 15px 15px 0}.textarea-visual .contact-info{padding:15px 15px 15px 30px}.textarea-visual .contact-info address{font:normal 500 18px/1.33 'Tungsten A','Tungsten B',sans-serif;padding:20px 0 0;letter-spacing:3px;text-transform:uppercase}.textarea-visual .contact-info address p{margin-bottom:33px}.textarea-visual .contact-info address p:last-child{margin-bottom:0}.textarea-visual .contact-info address p span{display:block}.textarea-visual .contact-info address a{color:inherit}.textarea-visual .left-box{position:relative;z-index:1;background-color:#0a0a0a}.textarea-visual .left-box:after{position:absolute;top:0;right:100%;width:calc(100vw - (100vw - 15px));height:100%;content:'';border-left:4px solid #f23136;background-color:#0a0a0a}.textarea-visual .right-box{max-width:450px;margin:0 auto 30px}.textarea-visual .right-box .figcaption{display:block;padding:2px 7px 2px 20px;border-left:1px solid #f23136}.textarea-visual .image-holder,.textarea-visual .map-wrap{height:280px;margin-bottom:20px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.content blockquote:before,.link-back:before{background-repeat:no-repeat;background-position:0 0;background-size:cover}.textarea-visual .map-wrap .pin-map{position:absolute;z-index:1;top:40%;left:50%;width:32px;padding-bottom:8px;border-bottom:1px solid #f23136}.features{position:relative}.features.align-right .container,.features.align-right .container-small,.features.align-right .section-preview{max-width:1500px}.features.align-right .bg-image{left:0}.features.align-left .bg-image{top:50px;right:0}.features:last-child .features-boxes:last-child{margin-bottom:0}.features-boxes,.textarea-block{margin-bottom:30px}.features .bg-image{position:absolute;z-index:-1;top:0}.features .bg-image:after{position:fixed;z-index:1;top:0;right:0;left:0;display:block;content:'';opacity:.2}.features .bg-image.size-l{width:150px}.features .bg-image.size-m{width:250px}.features .bg-image.position-y{top:-80px}.features-boxes .item-box{padding:0 0 15px}.textarea-block{overflow:hidden}.textarea-block .two-columns>div p{page-break-inside:avoid}.content .text-block{margin-bottom:10px}.content .text-block:after,.content .text-block:before{display:table;content:' '}.btn-circle:after,.btn-circle:before,.content blockquote cite:before,.content blockquote:before,.link-back:before{content:''}.content .text-block a{text-decoration:underline}.content .text-block a:hover,.link-back{text-decoration:none}.content .fields_errors li{padding-left:0}.content .fields_errors li:before{display:none}.content blockquote{font:500 30px/31px 'Tungsten A','Tungsten B',sans-serif;position:relative;margin:0 0 30px;text-align:left;color:#fff}.content blockquote:before{display:block;width:37px;height:37px;margin-bottom:12px;background-image:url(../images/quotes.png)}.content blockquote p{margin-bottom:10px}.content blockquote cite{font:300 14px/13px 'Tungsten A','Tungsten B',sans-serif;position:relative;display:block;padding-left:19px;letter-spacing:1px;color:#bababa}.content blockquote cite:before{position:absolute;top:6px;left:0;width:9px;height:1px;background-color:rgba(255,255,255,.1)}.order-confirm,.order-content{display:-ms-flexbox;display:flex;min-height:calc(100vh - 95px);-ms-flex-wrap:wrap;flex-wrap:wrap}.order-confirm{font:500 20px/1.5 'Tungsten A','Tungsten B',sans-serif;width:100%;padding:30px 0;text-align:center;letter-spacing:2px;text-transform:uppercase;-ms-flex-align:center;align-items:center}.order-confirm .woocommerce{width:100%}.order-confirm .container,.order-confirm .container-small,.order-confirm .section-preview{max-width:600px}.order-confirm h1{line-height:1;margin-bottom:6px}.order-confirm p:last-of-type{margin-bottom:40px}.order-confirm .subtitle{font-size:20px;font-weight:500;display:block;margin-bottom:10px;color:#fff}.order-confirm .btn-print{min-width:220px;margin-bottom:40px}.btn-print .icon-print{display:inline-block;margin:-5px 18px 0 0;vertical-align:middle}.btn-print .icon-print img{display:block;width:20px;height:auto;max-height:20px}.woocommerce-order-info{max-width:900px;margin:0 auto;padding:0 20px}.woocommerce-order-info .woocommerce-table--order-details tbody tr:last-of-type td,.woocommerce-order-info .woocommerce-table--order-details thead tr th{padding-bottom:10px;border-bottom:1px solid #fff}.woocommerce-order-info .woocommerce-table--order-details tbody tr:first-child td:first-child,.woocommerce-order-info .woocommerce-table--order-details tfoot tr:first-child td,.woocommerce-order-info .woocommerce-table--order-details tfoot tr:first-child th{padding-top:10px}.woocommerce-order-info .wc-item-meta li:before,.woocommerce-order-info ul.woocommerce-order-overview li:before{display:none}.woocommerce-order-info ul.woocommerce-order-overview{margin-bottom:50px}.woocommerce-order-info .woocommerce-table--order-details tbody tr td:first-child,.woocommerce-order-info .woocommerce-table--order-details tbody tr th:first-child,.woocommerce-order-info .woocommerce-table--order-details thead tr td:first-child,.woocommerce-order-info .woocommerce-table--order-details thead tr th:first-child{text-align:left}.woocommerce-order-info .woocommerce-table--order-details tbody tr td:last-child,.woocommerce-order-info .woocommerce-table--order-details tbody tr th:last-child,.woocommerce-order-info .woocommerce-table--order-details thead tr td:last-child,.woocommerce-order-info .woocommerce-table--order-details thead tr th:last-child{text-align:right}.woocommerce-order-info .woocommerce-table--order-details tfoot tr th:first-of-type{text-align:left}.woocommerce-order-info .woocommerce-table--order-details tfoot tr td:last-child{text-align:right}.link-back{font:500 0/0 'Tungsten A','Tungsten B',sans-serif;position:relative;display:inline-block;vertical-align:top;letter-spacing:3px;text-transform:uppercase}.btn-circle,.link-back:before{display:inline-block;vertical-align:middle}.no-dev .link-back{transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.no-dev .link-back:hover{opacity:.7}.link-back:before{width:37px;height:21px;margin:-2px 12px 0 0;background-image:url(../../svg/icon-arrow.svg)}.btn-circle{position:relative;width:24px;height:24px;border-radius:50%;background-color:#f23136}.btn-circle img,.btn-circle:after,.btn-circle:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-circle:before{z-index:1;width:36px;height:36px;border-radius:50%;background-color:rgba(242,49,54,.6)}.btn-circle:after{z-index:1;width:44px;height:44px;border-radius:50%;background-color:rgba(242,49,54,.4)}.btn-circle.btn-more,.btn-circle.btn-scroll{display:none}.scroll-box .btn-circle.btn-more,.scroll-box .btn-circle.btn-scroll{display:inline-block;vertical-align:top}.btn-circle.btn-info{width:12px;height:12px}.btn-circle.btn-info:after{width:18px;height:18px;background-color:rgba(242,49,54,.6)}.btn-circle.btn-info:before{width:22px;height:22px;background-color:rgba(242,49,54,.4)}.btn-circle.btn-info img{max-width:2px;max-height:6px}.btn-circle.btn-more{margin-right:18px;background-color:rgba(255,255,255,.8)}.btn-circle.btn-more:after{background-color:rgba(255,255,255,.6)}.btn-circle.btn-more:before{background-color:rgba(255,255,255,.3)}.btn-circle img{z-index:2;max-width:9px;max-height:14px}.section-preview{position:relative;width:100%;padding-top:15px;padding-bottom:15px;text-align:center}.section-preview:after,.section-preview:before{position:absolute;z-index:1;top:0;right:20px;left:20px;width:calc(100% - 40px);height:1px;content:'';background-color:#272727}.section-preview:after{top:auto;bottom:0}.section-preview .btn{margin-bottom:0}.link-more,.link-more-testimonials{font:500 16px/1.2 'Tungsten A','Tungsten B',sans-serif;display:none;letter-spacing:2px;text-transform:uppercase;color:#fff}.scroll-box .link-more,.scroll-box .link-more-testimonials{display:inline-block;vertical-align:top}.no-dev .link-more,.no-dev .link-more-testimonials{font:500 20px/1.2 'Tungsten A','Tungsten B',sans-serif;display:inline-block;transition:color .3s ease-in-out;vertical-align:top;letter-spacing:4px}.link-more .btn-circle,.link-more-testimonials .btn-circle{margin:0 19px 0 12px}.not-valid .select2-container,.not-valid input,.not-valid textarea,.wpcf7-not-valid,.wpcf7-not-valid.form-control,input[type=text].wpcf7-not-valid,input[type=tel].wpcf7-not-valid,input[type=email].wpcf7-not-valid,input[type=url].wpcf7-not-valid,input[type=password].wpcf7-not-valid,input[type=search].wpcf7-not-valid{transition:border-color .3s ease-in-out;border:1px solid #f23136}span.wpcf7-not-valid-tip{display:none}div.wpcf7-validation-errors{font:500 14px/17px 'Tungsten A','Tungsten B',sans-serif;text-align:center;text-decoration:underline;letter-spacing:4px;text-transform:uppercase;border:none}.blockUI.blockOverlay{background-color:transparent!important}html:not(.no-dev) .select2-search{display:none!important}.no-dev .hide-desktop{display:none}.view-item .view:after,.view-item .view:before,.view-tabs:after,.view-tabs:before{display:table;content:' '}.view-product{width:100%;max-width:1910px;margin:0 auto;padding:0 15px}.view-tabs{position:relative;margin-bottom:30px}.view-tabs .view-item{position:absolute;bottom:0;left:0;width:100%}.view-item{visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;opacity:0}.view-item.active{visibility:visible;opacity:1}.view-item.rear-view .view{max-width:1858px}.view-item.rear-view .notice:nth-of-type(3) i,.view-item.rear-view .notice:nth-of-type(4) i{text-align:left}.view-item .view{position:relative;max-width:1866px;margin:0 auto}.set-tab a:before,.view-item .notice:before{content:'';background-color:#f23136}.view-item .notice{font:100 16px/24px 'Helvetica Neue LT W01_35 Thin',sans-serif;position:relative;z-index:1;display:block;overflow:hidden;width:280px;margin:0 auto 4px;padding:0 0 0 15px}.view-item .notice i,.view-item .notice span{display:inline-block;vertical-align:top}.view-item .notice:before{position:absolute;top:10px;left:0;width:4px;height:4px;border-radius:50%;box-shadow:0 0 6px #fff}.view-item .notice i{font-style:normal;position:relative;max-width:282px}.shape-holster{position:relative;max-width:1866px;max-height:539px}.shape-holster img{display:block;width:100%}.set-tab a,.set-tab li{display:inline-block;vertical-align:top}.shape-holster .shape-gun{position:absolute;z-index:-1;bottom:10%;left:39.1%;width:15%;max-width:280px;max-height:419px}.rear-view .shape-holster .shape-gun{top:12%;left:45.9%}.shape-holster .shape-magazine{position:absolute;z-index:-1;bottom:34%;left:54.7%;width:4.8%;max-width:88px;max-height:216px}.rear-view .shape-holster .shape-magazine{left:40.8%}.set-tab{font:500 16px/1.2 'Tungsten A','Tungsten B',sans-serif;margin:0 0 30px;text-align:center;letter-spacing:2px;text-transform:uppercase;color:#bababa}.set-tab li{padding:0 15px 7px}.set-tab li.active{color:#fff}.set-tab li.active a:before{width:100%}.set-tab a{position:relative;padding-bottom:7px;color:inherit}.set-tab a:before{position:absolute;z-index:1;bottom:0;left:50%;width:0;height:1px;transition:width .3s ease-in-out;transform:translateX(-50%)}.no-dev .set-tab a:hover{color:#fff}.about-product{overflow:hidden}.two-columns .textarea{margin-bottom:30px}@media (min-width:640px){.tab-1,.tab-10,.tab-11,.tab-12,.tab-2,.tab-3,.tab-4,.tab-5,.tab-6,.tab-7,.tab-8,.tab-9{float:left}.tab-1{width:8.33333%}.tab-2{width:16.66667%}.tab-3{width:25%}.tab-4{width:33.33333%}.tab-5{width:41.66667%}.tab-6{width:50%}.tab-7{width:58.33333%}.tab-8{width:66.66667%}.tab-9{width:75%}.tab-10{width:83.33333%}.tab-11{width:91.66667%}.tab-12{width:100%}}@media screen and (min-width:640px){.footer-navs nav strong.title{float:left}.heading-block h1:not(.h2){font-size:52px}.features.align-left .bg-image{top:150px}.features .bg-image.position-y{top:-250px}}@media (min-width:768px){.lap-1,.lap-10,.lap-11,.lap-12,.lap-2,.lap-3,.lap-4,.lap-5,.lap-6,.lap-7,.lap-8,.lap-9{float:left}.lap-1{width:8.33333%}.lap-2{width:16.66667%}.lap-3{width:25%}.lap-4{width:33.33333%}.lap-5{width:41.66667%}.lap-6{width:50%}.lap-7{width:58.33333%}.lap-8{width:66.66667%}.lap-9{width:75%}.lap-10{width:83.33333%}.lap-11{width:91.66667%}.lap-12{width:100%}}@media screen and (min-width:768px){.align-stairs,.reviews-list{overflow:hidden}.reviews-list,.textarea-block .two-columns{column-gap:30px;column-count:2}.reviews-list .item,.two-columns .textarea{page-break-inside:avoid}.content{font-size:18px;line-height:28px}.menu-btn{font-size:18px;line-height:21px;padding:12px 16px 12px 50px}.menu-btn:after,.menu-btn:before{left:13px;width:22px}.menu-btn:before{top:16px}.menu-btn:after{top:22px}.cart-btn{width:45px;height:45px}.header-panel .header-message{width:60%}.header-holder .logo{width:90px}.footer_{font:300 16px/1.2 'Tungsten A','Tungsten B',sans-serif;text-align:left}.footer-navs{display:-ms-flexbox;display:flex;margin:0 -10px;padding:25px 0 10px;border-top:1px solid #272727;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.footer-navs nav{width:48%;padding:0 10px}.footer-navs nav>ol{font-size:18px;line-height:1.2;letter-spacing:4px}.h1,.h2,h1,h2{line-height:90px}.social{display:inline-block;padding-top:0;vertical-align:top}.footer-bottom{flex-direction:row;-ms-flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.text-order{display:-ms-flexbox;display:flex;flex-direction:row;max-width:50%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-order:0;order:0}.text-order span{padding-right:6px;-ms-flex-order:-1;order:-1}.company-links{max-width:50%;margin-bottom:0}.company-links a:nth-child(1){width:37px}.close-popup{right:100%;left:auto}.popup{width:550px}.popup .content-popup{padding:30px}.popup .popup-form{min-height:650px}.slideshow-images .slick-track{height:400px}.gallery-products .slick-track,.gallery-products-holder{height:450px}.gallery-products .slick-dots{bottom:19px}.gallery-products .slick-next,.gallery-products .slick-prev{position:absolute;z-index:1;top:50%;display:block;visibility:visible;width:54px;height:54px;transition:border-color .3s ease-in-out;transform:translateY(-50%);opacity:1;border:1px solid rgba(255,255,255,.2)}.gallery-products .slick-next:before,.gallery-products .slick-prev:before{position:absolute;z-index:1;top:50%;left:50%;width:14px;height:14px;content:'';transition:border-color .3s ease-in-out;border-width:1px 1px 0 0;border-style:solid;border-color:rgba(255,255,255,.5)}.gallery-products .slick-next.slick-disabled:hover,.gallery-products .slick-prev.slick-disabled:hover{border-color:rgba(255,255,255,.2)}.gallery-products .slick-next.slick-disabled:hover:before,.gallery-products .slick-prev.slick-disabled:hover:before{border-color:rgba(255,255,255,.5)}.gallery-products .slick-next{right:33px}.gallery-products .slick-next:before{transform:translate(-70%,-50%) rotate(45deg)}.gallery-products .slick-prev{left:15px}.gallery-products .slick-prev:before{transform:translate(-30%,-50%) rotate(-135deg)}.slide-product{height:450px}.h1,h1{font-size:80px}.h2,h2{font-size:90px}h3{font-size:60px;line-height:62px}h4{font-size:45px;line-height:46px}h5{font-size:24px;line-height:26px}h6{font-size:23px;line-height:25px}.contact-form .label,body{font-size:18px}.btn,.button{padding:12px}.btn.btn-medium,.button.btn-medium{padding:21px 12px}.btn.btn-large,.button.btn-large{padding:20px 12px}.form-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.form-group .holder{width:calc(50% - 10px);margin-bottom:29px}body{line-height:28px}.wrapper{display:-ms-flexbox;display:flex;flex-direction:column;-ms-flex-direction:column}.page-wrap{padding-top:40px;-ms-flex:1 0 auto;flex:1 0 auto}.page-wrap.alter{padding-top:45px}.align-stairs .left-box,.align-stairs .right-box{margin-bottom:40px}.textarea-visual .textarea-box{padding:5% 21% 5% 30px}.textarea-visual .contact-info{padding:5.7% 11% 5.8% 60px}.textarea-visual .contact-info address{font-size:22px}.textarea-visual .right-box{max-width:520px}.textarea-visual .image-holder,.textarea-visual .map-wrap{height:380px}.features.align-right .features-boxes{padding-left:15%}.features.align-left .features-boxes{padding-right:10%}.features .bg-image.size-l{width:400px}.features-boxes{display:-ms-flexbox;display:flex;margin:0 -10px 30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.features-boxes .item-box{float:left;width:50%;padding:0 10px 20px}.textarea-block>h4:first-child{max-width:515px}.order-confirm,.order-content{min-height:calc(100vh - 443px)}.order-confirm{letter-spacing:4px}.order-confirm h1{font-size:70px}.order-confirm .subtitle{font-size:30px}.link-back{font-size:18px;line-height:1.2}.link-back:before{margin:-2px 30px 0 0}.btn-circle,.btn-circle:before{width:48px;height:48px}.btn-circle:after{width:60px;height:60px}.btn-circle.btn-more,.btn-circle.btn-scroll{display:inline-block;width:24px;height:24px}.section-preview:after,.view-item .notice:before{display:none}.btn-circle.btn-more:after,.btn-circle.btn-scroll:after{width:36px;height:36px}.btn-circle.btn-more:before,.btn-circle.btn-scroll:before{width:44px;height:44px}.btn-circle.btn-info{width:24px;height:24px}.btn-circle.btn-info:after{width:35px;height:35px}.btn-circle.btn-info:before{width:44px;height:44px}.btn-circle.btn-info img{max-width:2px;max-height:12px}.btn-circle.btn-scroll:after{background-color:rgba(242,49,54,.6)}.btn-circle.btn-scroll:before{background-color:rgba(242,49,54,.4)}.btn-circle.btn-scroll img{max-width:10px;max-height:6px}.btn-circle.btn-more img{max-width:8px;max-height:5px}.btn-circle img{max-width:17px;max-height:27px}.section-preview{padding-top:30px;padding-bottom:30px}.section-preview h4{margin-bottom:34px}div.wpcf7-validation-errors{font-size:18px;line-height:22px}.view-item.rear-view .notice:nth-of-type(1){top:6%;left:2.4%;width:30%}.view-item.rear-view .notice:nth-of-type(2){top:30.4%;left:2.4%;width:30%}.view-item.rear-view .notice:nth-of-type(3){top:0;width:38.2%}.view-item.rear-view .notice:nth-of-type(4){top:30%;width:30.3%}.view-item.rear-view .notice:nth-of-type(3),.view-item.rear-view .notice:nth-of-type(4){right:2%;left:auto}.view-item .notice{position:absolute;width:auto}.view-item .notice:nth-of-type(1){top:36%;left:6.8%;width:34.1%}.view-item .notice:nth-of-type(2){top:58.4%;left:6.8%;width:35.3%}.view-item .notice:nth-of-type(3){top:5.6%;right:12.3%;width:38.8%}.view-item .notice:nth-of-type(4){top:39.8%;right:10.1%;width:41.1%}.view-item .notice:nth-of-type(5){top:51.5%;right:9.6%;width:45.5%}.view-item .notice:nth-of-type(3),.view-item .notice:nth-of-type(4),.view-item .notice:nth-of-type(5){text-align:right}.view-item .notice:nth-of-type(3) i:after,.view-item .notice:nth-of-type(4) i:after,.view-item .notice:nth-of-type(5) i:after{right:100%;left:auto;margin-right:24px}.view-item .notice i:after{position:absolute;z-index:1;top:12px;left:100%;width:40vw;height:1px;margin-left:24px;content:'';background-color:rgba(255,255,255,.2)}.set-tab{font-size:20px;margin:0 0 50px}.set-tab a:before{height:2px}.two-columns{margin:0 -15px;column-count:2}.two-columns:after,.two-columns:before{display:table;content:' '}.two-columns:after{clear:both}.two-columns .textarea{padding:0 15px}}@media (min-width:1025px){.desk-1,.desk-10,.desk-11,.desk-12,.desk-2,.desk-3,.desk-4,.desk-5,.desk-6,.desk-7,.desk-8,.desk-9{float:left}.desk-1{width:8.33333%}.desk-2{width:16.66667%}.desk-3{width:25%}.desk-4{width:33.33333%}.desk-5{width:41.66667%}.desk-6{width:50%}.desk-7{width:58.33333%}.desk-8{width:66.66667%}.desk-9{width:75%}.desk-10{width:83.33333%}.desk-11{width:91.66667%}.desk-12{width:100%}}@media screen and (min-width:1025px){.content ol,.content p:last-child,.content ul{margin-bottom:30px}.footer_{padding-bottom:0;color:#bababa}.footer_ a{transition:color .3s ease-in-out;color:inherit}.footer_ a:hover{color:#fff}.footer-navs nav{width:auto;max-width:25%}.footer-navs nav>ol{font-size:20px}.footer-navs nav>ol>li{margin-bottom:16px}.footer-navs nav>ol>li:last-child{margin-bottom:0}.social{margin-left:5px}.social>li>a{width:28px;height:25px;border-bottom-width:2px}.social>li>a:hover{color:#fff;border-bottom-color:#f23136}.footer-bottom a{transition:opacity .3s ease-in-out;color:#fff}.footer-bottom a:hover{opacity:.75}.company-links a{margin:4px 15px}.company-links a:last-child{margin-right:0}.slideshow-images .slick-track{height:500px}.gallery-features{margin:0}.gallery-features .slideshow-features{padding:15px 15px 45px}.heading-block h1:not(.h2){font-size:80px}.align-stairs.gallery-holder .container,.align-stairs.gallery-holder .container-small,.align-stairs.gallery-holder .section-preview{position:relative}.align-stairs.gallery-holder .left-box{position:absolute;top:0;right:calc(16% + 15px);left:-15px;width:auto;height:500px;margin-right:0;margin-left:0}.align-stairs.gallery-holder .right-box{margin-left:54%}.align-stairs .left-box{float:left;width:84%;margin-bottom:50px}.align-stairs .left-box.contact-info{width:55%}.align-stairs .right-box{float:left;width:45%;margin:8.5% 0 50px -30%}.align-stairs .right-box.map-wrap{margin:8.5% 0 50px -10%;transform:translateX(0)}.textarea-visual .textarea-box{padding:8% 35% 8% 30px}.textarea-visual .textarea-box .holder{max-width:540px}.textarea-visual .right-box{max-width:none}.features .bg-image.position-y{top:-300px}.content .text-block{margin-bottom:30px}.content blockquote p{margin-bottom:15px}.content blockquote cite{font-size:20px;line-height:26px;padding-left:39px}.content blockquote cite:before{top:10px;width:18px;height:2px}.reviews-list{padding-right:50px;column-gap:44px}.heading-block{margin-bottom:45px;padding-top:20px}}@media (min-width:1200px){.lg-1,.lg-10,.lg-11,.lg-12,.lg-2,.lg-3,.lg-4,.lg-5,.lg-6,.lg-7,.lg-8,.lg-9{float:left}.lg-1{width:8.33333%}.lg-2{width:16.66667%}.lg-3{width:25%}.lg-4{width:33.33333%}.lg-5{width:41.66667%}.lg-6{width:50%}.lg-7{width:58.33333%}.lg-8{width:66.66667%}.lg-9{width:75%}.lg-10{width:83.33333%}.lg-11{width:91.66667%}.lg-12{width:100%}}@media screen and (min-width:1200px){.header-panel .call-us,.header-panel .controls,.header-panel .header-message,.header-panel .sign-in{font-size:16px;line-height:22px}.header-holder .controls a,.main-nav li{vertical-align:top}.header-panel{position:relative;padding-top:12px}.header-panel .controls{display:-ms-flexbox;display:flex;flex-direction:row;width:100%;letter-spacing:5px;-ms-flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.header-panel .controls a{width:auto;padding-left:32px;text-indent:0;background-position:left center;background-size:auto 15px}.header-panel .header-message{position:absolute;top:50%;left:50%;max-width:75%;transform:translateY(-50%) translateX(-50%);text-align:center;letter-spacing:5px}.header-panel .call-us{font-weight:600;letter-spacing:5px}.header-panel .sign-in,.main-nav a{letter-spacing:4px}.has-drop-down ul a,.main-nav a{font-size:18px}.menu-btn{display:none}.header-holder{padding-top:27px}.header-holder .controls{margin-top:-6px;border:none}.header-holder .shop-now-btn{font-size:18px;line-height:26px;display:inline-block;min-width:140px;margin-bottom:0;padding-top:11px;padding-bottom:13px}.cart-btn{width:50px;height:50px;margin-left:10px;border:1px solid #3f3f3f}.main-nav{position:static;width:calc(100% - 480px);height:auto;margin-top:-12px;padding:0 0 0 100px;transform:translateX(0);text-align:center;background:0 0}.main-nav li{display:inline-block;margin:6px}.main-nav a{line-height:22px;margin-right:10px;margin-left:10px}.main-nav .shop-now,.nav-close{display:none}.animation-underline{position:relative;display:inline-block;overflow:hidden;margin-top:7px;padding-bottom:4px;vertical-align:top}.animation-underline:before{position:absolute;z-index:1;bottom:0;width:65%;height:2px;content:'';animation:anim-strip 6s linear infinite;background-color:#f23136}.has-drop-down{padding-right:18px}.no-dev .has-drop-down{padding-right:0}.no-dev .has-drop-down:hover ul{visibility:visible;transform:translateY(0);opacity:1}.has-drop-down .opener-drop{top:10px;width:10px;height:10px}.gallery-products .slick-track,.gallery-products-holder,.slide-product{height:640px}.no-dev .has-drop-down .opener-drop{display:none}.has-drop-down ul{position:absolute;z-index:10;top:100%;left:0;visibility:hidden;width:350px;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;transform:translateY(40px);text-align:left;opacity:0;background-color:#0f0f0f}.has-drop-down ul:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:block;content:'';opacity:.3;background-image:url(../images/bg-line.png)}.has-drop-down ul.drop-active{visibility:visible;transform:translateY(0);opacity:1}.has-drop-down ul.drop-active+.opener-drop{top:15px}.footer-navs{margin:0}.footer-bottom{padding-bottom:26px}.company-links a:nth-child(2){width:57px}.company-links a:nth-child(3){width:60px}.popup.size-medium{max-width:760px}.popup .content-popup{padding:50px 44px 50px 46px}.popup .popup-form{padding:0 0 130px}.popup .holder-img+h3{margin:29px 0 24px}.popup h3{font-size:60px;line-height:.95}.gallery-products .slick-next:hover,.gallery-products .slick-next:hover:before,.gallery-products .slick-prev:hover,.gallery-products .slick-prev:hover:before{border-color:#fff}.gallery-products .slick-next{right:56px}.gallery-products .slick-prev{left:30px}.form-control,input[type=text],input[type=tel],input[type=email],input[type=url],input[type=password],input[type=search]{font-size:18px;height:70px;padding:9px 30px 10px}textarea.form-control{min-height:229px;padding-top:33px;padding-bottom:33px}.btn.btn-medium,.button.btn-medium{min-width:220px}.btn,.button{font-size:20px;line-height:28px;letter-spacing:2px}.contact-form form{padding:20px 0}.contact-form .label{font-size:20px;line-height:38px;margin-bottom:18px}.contact-form .holder-textarea{margin-bottom:39px}.toggle-question+.content-slide{margin-bottom:22px}.toggle-question a{padding-bottom:13px}.toggle-question a:hover{color:#fff;border-color:#fff}.page-wrap.alter{padding-top:83px}.heading-block h1:not(.h2){font-size:120px}.textarea-visual .textarea-box{padding:10.6% 30% 8.7% 30px}.textarea-visual .contact-info{padding:5.7% 11% 5.8% 78px}.textarea-visual .contact-info address{font-size:30px;padding:29px 0 0}.textarea-visual .contact-info address a{transition:color .3s ease-in-out}.textarea-visual .contact-info address a:hover{color:#fff}.textarea-visual .left-box:after{border-left-width:6px}.textarea-visual .image-holder,.textarea-visual .map-wrap{height:525px}.textarea-visual .map-wrap{height:501px}.textarea-visual .map-wrap .pin-map{transition:opacity .3s ease-in-out}.textarea-visual .map-wrap .pin-map:hover{opacity:.8}.features.offset-mod{padding-top:36px}.textarea-block .two-columns{column-gap:50px}.content .text-block h4{margin-bottom:25px}.content blockquote{font-size:45px;line-height:47px;padding:0 0 0 85px}.content blockquote:before{position:absolute;top:2px;left:0;width:55px;height:55px;margin-bottom:0}.order-confirm,.order-content{min-height:calc(100vh - 519px)}.order-confirm h1{font-size:88px}.no-dev .btn-circle.btn-info:before,.no-dev .btn-circle.btn-scroll:before{animation:pulse-small ease-in-out 1.8s infinite}.no-dev .btn-circle.btn-info:after,.no-dev .btn-circle.btn-scroll:after{animation:pulse-xsmall ease-in-out 1.5s infinite}.section-preview{padding-top:50px;padding-bottom:50px}div.wpcf7-validation-errors{font-size:20px;line-height:24px}.view-product{margin-bottom:40px}.view-tabs{margin-bottom:50px}.view-item.rear-view .notice:nth-of-type(1)>i:after,.view-item.rear-view .notice:nth-of-type(2)>i:after{display:none}.view-item.rear-view .notice:nth-of-type(3){top:5%}.view-item.rear-view .notice:nth-of-type(4){top:20%}.view-item.rear-view .notice:nth-of-type(3),.view-item.rear-view .notice:nth-of-type(4){right:7%}.view-item .notice:nth-of-type(1){top:38%}.view-item .notice:nth-of-type(2){top:53.4%}.no-dev .view-item .notice:nth-of-type(1) i:after,.no-dev .view-item .notice:nth-of-type(2) i:after{left:44vw;transition:left .3s ease-in-out;transition-duration:.8s}.no-dev .show .view-item .notice:nth-of-type(1) i:after,.no-dev .show .view-item .notice:nth-of-type(2) i:after{left:100%;transition-delay:3s}.no-dev .view-item .notice:nth-of-type(1) span,.no-dev .view-item .notice:nth-of-type(2) span{visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;transition-duration:.6s;transform:translateX(40px);opacity:0}.no-dev .show .view-item .notice:nth-of-type(1) span,.no-dev .show .view-item .notice:nth-of-type(2) span{visibility:visible;transition-delay:3.4s;transform:translateX(0);opacity:1}.no-dev .view-item .notice:nth-of-type(3) i:after,.no-dev .view-item .notice:nth-of-type(4) i:after,.no-dev .view-item .notice:nth-of-type(5) i:after{right:44vw;transition:right .3s ease-in-out;transition-duration:.8s}.no-dev .show .view-item .notice:nth-of-type(3) i:after,.no-dev .show .view-item .notice:nth-of-type(4) i:after,.no-dev .show .view-item .notice:nth-of-type(5) i:after{right:100%;transition-delay:3s}.no-dev .view-item .notice:nth-of-type(3) span,.no-dev .view-item .notice:nth-of-type(4) span,.no-dev .view-item .notice:nth-of-type(5) span{visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;transition-duration:.6s;transform:translateX(-40px);opacity:0}.no-dev .show .view-item .notice:nth-of-type(3) span,.no-dev .show .view-item .notice:nth-of-type(4) span,.no-dev .show .view-item .notice:nth-of-type(5) span{visibility:visible;transition-delay:3.4s;transform:translateX(0);opacity:1}.no-dev .shape-holster{visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition-duration:.8s;opacity:0}.no-dev .show .shape-holster{visibility:visible;transition-delay:.7s;opacity:1}.no-dev .shape-holster .shape-gun{visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition-duration:.8s;opacity:0}.no-dev .show .shape-holster .shape-gun{visibility:visible;transition-delay:1.5s;opacity:1}.no-dev .shape-holster .shape-magazine{visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition-duration:.8s;opacity:0}.no-dev .show .shape-holster .shape-magazine{visibility:visible;transition-delay:2s;opacity:1}.set-tab{letter-spacing:4px}.set-tab a{transition:color .3s ease-in-out}.about-product{margin-bottom:30px}.two-columns{margin:0 -40px}.two-columns .textarea{margin-bottom:52px;padding:0 40px}}@media screen and (min-width:1440px){.header-holder .logo{width:120px}.header-holder .shop-now-btn{font-size:20px;line-height:28px}.header-panel{padding:10px 0}.header-panel .call-us,.header-panel .header-message{font-size:18px;line-height:24px}.header-panel .sign-in{font-size:16px;line-height:24px}.cart-btn{width:52px;height:52px}.main-nav a{font-size:20px;line-height:24px}.h1,.h2,h1,h2{font-size:120px}.footer-bottom{padding:35px 0 32px}.gallery-features .slideshow-features{padding:79px 82px 116px 78px}.gallery-features .pagination-info{bottom:51px;left:82px}.gallery-features .slick-next,.gallery-features .slick-prev{right:76px;bottom:51px}.gallery-features .slick-prev{right:108px}.gallery-products .slick-next{right:97px}.gallery-products .slick-prev{left:88px}.h1,h1{line-height:100px}.h2,h2{line-height:120px}h3{font-size:80px;line-height:80px}h4{font-size:60px;line-height:62px}h5{font-size:30px;line-height:32px}h6{font-size:28px;line-height:30px}.contact-form{padding:62px 15px}.contact-form form{padding:46px 0}.faq .content-slide p{margin-bottom:34px}.align-stairs.gallery-holder{margin-bottom:45px}.align-stairs.gallery-holder .left-box{left:calc((-100vw + 1450px)/ 2);height:590px;margin-bottom:45px}.align-stairs.gallery-holder .right-box{margin-top:20.5%;margin-bottom:45px;margin-left:49%}.align-stairs .right-box{width:50%;margin-left:-35%}.textarea-visual .left-box:after{width:calc((100vw - 1420px)/ 2)}.features.align-right .features-boxes{padding-left:23.5%}.features.align-left .features-boxes{padding-right:17.5%}.features.align-left .bg-image{top:278px}.features .bg-image.size-l{width:560px}.features .bg-image.size-m{width:320px}.features-boxes{margin:0 -52px 87px}.features-boxes .item-box{padding:36px 50px}.textarea-block+.features-boxes{padding-top:90px}.textarea-block{margin-bottom:60px}.textarea-block .two-columns{column-gap:80px}.content blockquote{font-size:60px;line-height:62px;padding:0 0 0 99px}.content blockquote:before{top:6px;width:74px;height:74px}.reviews-list{padding-right:100px}.reviews-list .item{padding:0 0 50px}.heading-block{margin-bottom:41px;padding-top:54px}.view-product{margin-bottom:70px}.view-item.rear-view .notice:nth-of-type(1){top:9.2%;width:21.1%}.view-item.rear-view .notice:nth-of-type(2){top:20.4%;width:21.2%}.two-columns{margin:0 -89px}.two-columns .textarea{padding:0 91px}}@media (min-width:1500px){.textarea-visual .textarea-box{padding-left:0}}@media (min-width:1600px){.header_ .container,.header_ .container-small,.header_ .section-preview{padding:0 60px}}@media screen and (min-width:1800px){.footer-navs{padding:44px 0 41px}.popup h3{font-size:80px}.slideshow-images .slick-track{height:590px}.h1,h1{font-size:160px;line-height:140px}span.select2-container--default .select2-results__option{font-size:18px;line-height:24px;padding:8px 12px}span.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:18px;line-height:70px;height:70px;padding-right:44px;padding-left:30px}span.select2-container--default .select2-selection--single .select2-selection__arrow{line-height:70px;top:21px;right:32px}span.select2-container .select2-selection--single{height:70px}.page-wrap{padding-top:120px;padding-bottom:85px}.align-stairs.gallery-holder .right-box{margin-left:44%}.align-stairs .right-box{width:55%;margin:8.5% 0 50px -40%;transform:translateX(22.5%)}.textarea-visual .left-box:after{border-left-width:10px}.features .bg-image.size-l{width:760px}.features .bg-image.size-m{width:519px}.features .bg-image.position-y{top:-394px}.content blockquote p{margin-bottom:28px}.view-product{margin-bottom:120px}}@media (min-width:1900px){.view-tabs{margin-bottom:71px}}@media (min-width:2300px){.header_ .container,.header_ .container-small,.header_ .section-preview{max-width:2200px}.container,.container-small,.section-preview{max-width:1720px}}@media (max-width:1799px){.footer-section .footer-navs{padding:24px 0 20px}}@media (max-width:1199px){.main-nav{overflow:auto}.has-drop-down ul{max-height:0}}@media print{.footer_,.header_,body:after{display:none}body{font:14px/1.4 Arial,Helvetica,sans-serif;letter-spacing:0;text-transform:initial;color:#0f0f0f!important;background-color:#fff!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica,sans-serif;font-size:initial!important;font-weight:700;line-height:1.2!important;letter-spacing:0;text-transform:initial!important}.woocommerce-customer-details,.woocommerce-order-info{font:14px/1.4 Arial,Helvetica,sans-serif;display:block!important;letter-spacing:0;text-transform:initial}.woocommerce-customer-details .woocommerce-table{margin:0 0 30px;text-align:left}.woocommerce-columns--addresses{overflow:hidden;text-align:left!important}.woocommerce-columns--addresses .woocommerce-column{float:left;width:50%;margin:0 0 30px}.order-confirm .woocommerce>.container,.order-confirm .woocommerce>.container-small,.order-confirm .woocommerce>.section-preview{display:none}.woocommerce-order-info{display:block!important}.woocommerce-order-info .woocommerce-table--order-details{margin:0 0 30px!important}.woocommerce-order-info .woocommerce-table--order-details tbody tr th,.woocommerce-order-info .woocommerce-table--order-details thead tr th{width:20%}.woocommerce-order-info .woocommerce-table--order-details tbody tr th:first-of-type,.woocommerce-order-info .woocommerce-table--order-details thead tr th:first-of-type{width:60%}.woocommerce-order-info .woocommerce-table--order-details tbody tr:last-of-type td,.woocommerce-order-info .woocommerce-table--order-details thead tr th{padding-bottom:10px;border-bottom:1px solid #0f0f0f}.woocommerce-order-info .woocommerce-table--order-details .wc-item-meta{margin-bottom:10px}.woocommerce-order-info .woocommerce-table--order-details ul li{line-height:inherit}.woocommerce-order-info .woocommerce-table--order-details td.product-name>a{display:block;margin-bottom:5px;color:inherit}}@keyframes slide{0%{clip:rect(0,0,20px,0)}30%,50%{clip:rect(0,80px,20px,0)}100%,80%{clip:rect(0,80px,20px,80px)}}@keyframes fade{0%,100%{opacity:1}50%{opacity:0}}@keyframes pulse-xsmall{0%{width:30px;height:30px;background-color:rgba(242,49,54,.6)}50%{width:45px;height:45px;background-color:rgba(242,49,54,.6)}70%{background-color:rgba(242,49,54,.1)}}@keyframes pulse-small{0%{width:35px;height:35px;background-color:rgba(242,49,54,.4)}50%{width:60px;height:60px;background-color:rgba(242,49,54,.4)}70%{background-color:rgba(242,49,54,.1)}}@keyframes pulse-medium{0%{width:64px;height:64px;background-color:rgba(242,49,54,.6)}50%{width:68px;height:68px;background-color:rgba(242,49,54,.6)}70%{background-color:rgba(242,49,54,.1)}}@keyframes pulse-large{55%{width:48px;height:48px;background-color:rgba(242,49,54,.4)}90%{background-color:rgba(242,49,54,.4)}100%{width:88px;height:88px;background-color:rgba(242,49,54,0)}}@keyframes anim-strip{0%{left:-100%}100%,50%{left:100%}}@keyframes halfCircle{0%{transform:rotate(-180deg)}100%,50%{transform:rotate(0)}}@keyframes circle{0%,50%{transform:rotate(-180deg)}100%{transform:rotate(0)}}@keyframes animate-2small{from{background-position-y:0}to{background-position-y:-15000px}}@keyframes reverseanimate-2small{from{background-position-y:-15000px}to{background-position-y:0}}@keyframes animate-2medium{from{background-position-y:0}to{background-position-y:-20250px}}@keyframes reverseanimate-2medium{from{background-position-y:-20250px}to{background-position-y:0}}@keyframes animate-2xmedium{from{background-position-y:0}to{background-position-y:-22500px}}@keyframes reverseanimate-2xmedium{from{background-position-y:-22500px}to{background-position-y:0}}@keyframes animate-2{from{background-position-y:0}to{background-position-y:-27000px}}@keyframes reverseanimate-2{from{background-position-y:-27000px}to{background-position-y:0}}@keyframes animate-2xlarge{from{background-position-y:0}to{background-position-y:-35157px}}@keyframes reverseanimate-2xlarge{from{background-position-y:-35157px}to{background-position-y:0}}@keyframes animate-3small{from{background-position-y:0}to{background-position-y:-18006px}}@keyframes reverseanimate-3small{from{background-position-y:-18006px}to{background-position-y:0}}@keyframes animate-3medium{from{background-position-y:0}to{background-position-y:-24300px}}@keyframes reverseanimate-3medium{from{background-position-y:-24300px}to{background-position-y:0}}@keyframes animate-3xmedium{from{background-position-y:0}to{background-position-y:-27000px}}@keyframes reverseanimate-3xmedium{from{background-position-y:-27000px}to{background-position-y:0}}@keyframes animate-3{from{background-position-y:0}to{background-position-y:-32400px}}@keyframes reverseanimate-3{from{background-position-y:-32400px}to{background-position-y:0}}@keyframes animate-3xlarge{from{background-position-y:0}to{background-position-y:-42188px}}@keyframes reverseanimate-3xlarge{from{background-position-y:-42188px}to{background-position-y:0}}@keyframes animate-4small{from{background-position-y:0}to{background-position-y:-22807px}}@keyframes reverseanimate-4small{from{background-position-y:-22807px}to{background-position-y:0}}@keyframes animate-4medium{from{background-position-y:0}to{background-position-y:-30780px}}@keyframes reverseanimate-4medium{from{background-position-y:-30780px}to{background-position-y:0}}@keyframes animate-4xmedium{from{background-position-y:0}to{background-position-y:-34200px}}@keyframes reverseanimate-4xmedium{from{background-position-y:-34200px}to{background-position-y:0}}@keyframes animate-4{from{background-position-y:0}to{background-position-y:-41060px}}@keyframes reverseanimate-4{from{background-position-y:-41060px}to{background-position-y:0}}@keyframes animate-4xlarge{from{background-position-y:0}to{background-position-y:-53438px}}@keyframes reverseanimate-4xlarge{from{background-position-y:-53438px}to{background-position-y:0}}@keyframes animate-5small{from{background-position-y:0}to{background-position-y:-20407px}}@keyframes reverseanimate-5small{from{background-position-y:-20407px}to{background-position-y:0}}@keyframes animate-5medium{from{background-position-y:0}to{background-position-y:-27540px}}@keyframes reverseanimate-5medium{from{background-position-y:-27540px}to{background-position-y:0}}@keyframes animate-5xmedium{from{background-position-y:0}to{background-position-y:-30600px}}@keyframes reverseanimate-5xmedium{from{background-position-y:-30600px}to{background-position-y:0}}@keyframes animate-5{from{background-position-y:0}to{background-position-y:-36720px}}@keyframes reverseanimate-5{from{background-position-y:-36720px}to{background-position-y:0}}@keyframes animate-5xlarge{from{background-position-y:0}to{background-position-y:-47813px}}@keyframes reverseanimate-5xlarge{from{background-position-y:-47813px}to{background-position-y:0}}