.holder-popups,.lock-scroll,.lock-scroll body{overflow:hidden}.handle-finish:after,.ui-slider .ui-slider-handle.handle-start:after{box-sizing:content-box;background-repeat:no-repeat;background-position:0 0;content:''}.popup,.ui-slider-horizontal .ui-slider-range-max{right:0}.footer-section,.navigation_link,.popup .popup-form,.popup form,.slider-position .title{text-transform:uppercase}.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;content:'';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;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;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 .holder-img img{display:inline-block;vertical-align:top}.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;content:'';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}.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}.popup .button+.navigation_link{font-size:20px;font-weight:600;text-align:center;letter-spacing:2px}.navigation_link{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}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;top:50%;cursor:default;transform:translateY(-50%);-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-handle.handle-start span,.ui-slider .ui-slider-handle.handle-start span:after,.ui-slider .ui-slider-handle.handle-start:after,.ui-slider .ui-slider-handle.handle-start:before{left:50%;transform:translate(-50%,-50%);top:50%;position:absolute}.ui-slider .ui-slider-handle.handle-start{cursor:pointer}.ui-slider .ui-slider-handle.handle-start:before{z-index:1;width:36px;height:36px;content:'';border-radius:50%;background-color:rgba(242,49,54,.6)}.ui-slider .ui-slider-handle.handle-start:after{z-index:4;width:17px;height:27px;background-image:url(../../svg/icon-gun.svg)}.ui-slider .ui-slider-handle.handle-start span{z-index:1;width:24px;height:24px;border-radius:50%;background-color:#f23136}.ui-slider .ui-slider-handle.handle-start span:after{z-index:1;width:44px;height:44px;content:'';border-radius:50%;background-color:rgba(242,49,54,.4)}.handle-finish{position:absolute;z-index:3;top:50%;left:100%;width:30px;height:30px;transform:translateY(-50%);border:1px dashed #f23136;border-radius:50%}.handle-finish:after{position:absolute;z-index:2;top:50%;left:50%;width:27px;height:25px;transform:translate(-50%,-50%);background-image:url(../../svg/icon-holster.svg)}.ui-slider .ui-slider-range{position:absolute;z-index:1}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal .ui-slider-range{top:0}.ui-slider-horizontal .ui-slider-range-min{left:0}.slider-position .cover-text{position:absolute;z-index:-1;top:0;right:20%;bottom:-100px;overflow:hidden;width:500px;pointer-events:none;border-radius:0 0 100%;box-shadow:22px 0 24px #0f0f0f}.slider-position .cover-text:before{position:absolute;z-index:1;top:0;bottom:0;left:0;width:100%;content:'';background-color:#0f0f0f}.slider-position .cover-text:after{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;content:'';background-image:url(../images/bg-line.png)}.slider-position .line{position:absolute;z-index:1;top:46%;left:0;overflow:hidden;width:100%;height:3px}.slider-position .line:before{position:absolute;z-index:1;top:0;right:10px;width:395px;height:1px;margin-left:10px;content:'';background-color:transparent;background-image:linear-gradient(90deg,transparent 50%,#f23136 50%);background-size:10px 4px}.slider-position .title{font:500 10px/1.2 'Tungsten A','Tungsten B',sans-serif;position:absolute;z-index:1;bottom:-1px;left:20%;width:calc(100% - 110px);max-width:440px;text-align:center;letter-spacing:2px;color:#fff}/*!
 * fullPage 2.9.5
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */.fp-enabled body,html.fp-enabled{overflow:hidden;margin:0;padding:0;-webkit-tap-highlight-color:transparent}.fp-section{position:relative;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{display:block;height:100%}.fp-slides{position:relative;z-index:1;overflow:hidden;height:100%;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;width:100%;table-layout:fixed}.fp-tableCell{display:table-cell;width:100%;height:100%;vertical-align:middle}.fp-slidesContainer{position:relative;float:left}.fp-controlArrow{position:absolute;z-index:4;top:50%;width:0;height:0;margin-top:-38px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transform:translate3d(0,0,0);border-style:solid;-khtml-user-select:none}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{position:relative;overflow:hidden}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0!important}.fp-notransition{transition:none!important}#fp-nav{position:fixed;z-index:100;top:50%;margin-top:-32px;-webkit-transform:translate3d(0,0,0);opacity:1}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;right:0;left:0!important;margin:0 auto!important;transform:translate3d(0,0,0);opacity:1}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{position:relative;display:block;width:14px;height:13px;margin:7px}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{position:relative;z-index:1;display:block;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{position:absolute;z-index:1;top:50%;left:50%;width:4px;height:4px;margin:-2px 0 0 -2px;transition:all .1s ease-in-out;border:0;border-radius:50%;background:#333}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{font-family:arial,helvetica,sans-serif;font-size:14px;position:absolute;top:-2px;display:block;overflow:hidden;width:0;max-width:220px;cursor:pointer;white-space:nowrap;opacity:0;color:#fff}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{width:auto;transition:opacity .2s ease-in;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-auto-height.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell,.fp-responsive .fp-auto-height-responsive.fp-section{height:auto!important}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{margin:0;padding:0;vertical-align:top;border:0;outline:0}.fancybox-wrap{position:absolute;z-index:8020;top:0;left:0}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{color:#444;border-radius:4px;background:#f9f9f9;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{font:14px/20px 'Helvetica Neue',Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;color:#444}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;z-index:8060;top:50%;left:50%;margin-top:-22px;margin-left:-22px;cursor:pointer;opacity:.8;background-position:0 -108px}.fancybox-close,.fancybox-nav,.fancybox-nav span{z-index:8040;position:absolute;cursor:pointer}.fancybox-close{top:-20px;right:-10px;width:40px;height:40px;border-radius:50%;background-color:#f23136}.fancybox-close:after,.fancybox-close:before{position:absolute;top:50%;left:50%;width:16px;height:1px;content:'';transform:translate(-50%,-50%) rotate(45deg);background-color:#fff}.fancybox-close:before{transform:translate(-50%,-50%) rotate(-45deg)}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{top:50%;visibility:hidden;width:36px;height:34px;margin-top:-18px}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;overflow:visible!important;max-width:99999px;max-height:99999px}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock{width:auto}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-lock .fancybox-overlay,.holder-slider{overflow:hidden}.fancybox-overlay{position:absolute;z-index:8010;top:0;left:0;display:none;overflow:hidden}.fancybox-overlay-fixed{position:fixed;right:0;bottom:0}.fancybox-title{font:400 13px/20px 'Helvetica Neue',Helvetica,Arial,sans-serif;position:relative;z-index:8050;visibility:hidden;text-shadow:none}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;z-index:8050;right:50%;bottom:0;margin-bottom:-35px;text-align:center}.fancybox-title-float-wrap .child{font-weight:700;line-height:24px;display:inline-block;margin-right:-100%;padding:2px 20px;white-space:nowrap;color:#fff;border-radius:15px;background:0 0;background:rgba(0,0,0,.8);text-shadow:0 1px 2px #222}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;padding:10px;color:#fff;background:#000;background:rgba(0,0,0,.8)}.header_{position:absolute;z-index:10;left:0}.visual,.visual-step .right-column{position:relative}.page-wrap.alter{padding:120px 0 0}.page-wrap p{margin-bottom:26px}.visual{font-family:'Helvetica Neue LT W01_35 Thin',sans-serif;font-weight:100;z-index:2;max-width:1780px;margin:0 auto;padding:0 20px}.visual-step{padding-bottom:24px;text-align:center}.visual-step.draw-cone{padding-bottom:28px}.visual-step.custom-canting{padding-bottom:10px}.visual-step.reviews{padding:36px 0 13px;text-align:left;border-top:1px solid #272727;border-bottom:1px solid #272727}.visual-step.footer-section{font-weight:500;display:block}.no-dev .visual-step .centered-holder{padding-top:0}.visual-step .right-column .btn-circle{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.no-dev .visual-step .right-column .btn-circle{visibility:hidden;opacity:0}.no-dev .visual-step .right-column .link-more-testimonials .btn-circle{visibility:visible;margin-bottom:50px;opacity:1}.visual-step .left-column{max-width:640px;margin:0 auto}.visual-step .shape-holster{position:relative;max-width:400px;min-height:190px;margin:0 auto 20px}.complete-comfort .visual-step .shape-holster{margin-bottom:26px}.visual-step .h1,.visual-step h1{margin-bottom:10px}.footer-section{font:300 14px/17px 'Tungsten A','Tungsten B',sans-serif;display:block;padding:30px 0 25px;letter-spacing:1px;color:#bababa}.footer-section a,.no-dev #fp-nav ul li a:hover,.no-dev .link-panel a:hover{color:#fff}.footer-section h4{margin-bottom:7px;letter-spacing:0}.footer-section p:only-of-type{margin-bottom:0}.footer-section .three-boxes{margin-bottom:50px}.footer-section .three-boxes .item{max-width:260px;margin:0 auto 20px}.footer-section .three-boxes .holder-text{max-width:200px;margin:0 auto;page-break-inside:avoid}.footer-section .three-boxes .holder-text p{width:100%;page-break-inside:avoid}.btn-circle-dashed{position:relative;display:block;width:30px;height:30px;cursor:pointer;border:1px dashed #f23136;border-radius:50%}.btn-circle-dashed img{position:absolute;z-index:3;top:50%;left:50%;max-width:13px;max-height:13px;transform:translate(-50%,-50%)}.holder-slider{position:relative;display:none}.holder-slider.unloaded .link-more{visibility:hidden;transition-delay:.1s;transform:scale(.5);opacity:0}.link-panel a,.video-link{transition:color .3s ease-in-out}.scrollable-element{overflow-x:auto;overflow-y:hidden;margin-bottom:-20px;padding:24px 0 20px;text-align:center;white-space:nowrap}.scroll-box{overflow:hidden}.scroll-box .scroll-down{display:none}.scroll-box .holder-link-more,.scroll-box .item{display:inline-block;vertical-align:top}.scroll-box .item{max-width:225px;white-space:normal}.scroll-box .item+.item{margin-left:23px}.scroll-box .item blockquote{margin-bottom:0}.scroll-box .link-more-testimonials{margin:50px 0 30px}.no-dev .scroll-box .link-more-testimonials{margin:0 0 30px}.scroll-box .link-more-testimonials:before{display:block;width:100%;content:'';text-align:center}#fp-nav,.link-panel{display:none}.scroll-box .btn-circle.btn-more{position:relative;top:0;left:0;transform:translate(0,0)}.link-panel{pointer-events:none}.link-panel .left-side,.link-panel .right-side{pointer-events:visible}.link-panel .title{font-weight:500}.video-link{color:rgba(255,255,255,.4)}.no-dev .video-link:hover{color:#fff}.no-dev .video-link:hover .icon-video:after{background-color:#f23136}.video-link .icon-video{position:relative;display:inline-block;max-width:10px;min-height:13px;margin-right:15px;padding-bottom:11px;vertical-align:top}.video-link .icon-video:after{position:absolute;z-index:1;bottom:0;left:50%;width:100%;min-width:24px;height:2px;content:'';transition:background-color .3s ease-in-out;transform:translateX(-50%);background-color:rgba(255,255,255,.2)}.video-link img{display:inline-block;vertical-align:middle}.fp-section.fp-completely .btn,.fp-section.fp-completely .h1,.fp-section.fp-completely .left-column p,.fp-section.fp-completely .left-column>.link-more,.fp-section.fp-completely .scrollable-element .item,.fp-section.fp-completely h1{visibility:hidden;transform:translateY(-50px);opacity:0}.fp-section.fp-completely .left-column p{transition-delay:.1s}.fp-section.fp-completely .slider-position .line,.fp-section.fp-completely .slider-position .title{visibility:hidden;opacity:0}.fp-section.fp-completely .slider-position .title{transition-duration:0s}.fp-section.fp-completely .left-column>.link-more .btn-more{visibility:hidden;transform:scale(.5);opacity:0}.fp-section.fp-completely .handle-finish,.fp-section.fp-completely .handle-start{transform:translateY(-50%) scale(0)}.fp-section.active.fp-completely .btn,.fp-section.active.fp-completely .h1,.fp-section.active.fp-completely .left-column p,.fp-section.active.fp-completely .left-column>.link-more,.fp-section.active.fp-completely h1{visibility:visible;transform:translateY(0);opacity:1}.fp-section.active.fp-completely .left-column>h1+.link-more{transition-delay:.4s}.fp-section.active.fp-completely .left-column>.link-more{transition-delay:.5s}.fp-section.active.fp-completely .left-column>.link-more .btn-more{visibility:visible;transform:scale(1);opacity:1}.fp-section.active.fp-completely .left-column p{transition-delay:.4s}.fp-section.active.fp-completely .slider-position{visibility:visible;opacity:1}.fp-section.active.fp-completely .slider-position .handle-finish,.fp-section.active.fp-completely .slider-position .handle-start{transition:transform .3s ease-in-out}.fp-section.active.fp-completely .slider-position .line{visibility:visible;width:100%;transition-delay:.5s;opacity:1}.fp-section.active.fp-completely .slider-position .handle-finish,.fp-section.active.fp-completely .slider-position .title{visibility:visible;transition-delay:.7s;transition-duration:.6s;opacity:1}.fp-section.active.fp-completely .scrollable-element .item{visibility:visible;transform:translateY(0);opacity:1}.fp-section.active.fp-completely .scrollable-element .item:nth-child(1){transition-delay:.1s}.fp-section.active.fp-completely .scrollable-element .item:nth-child(2){transition-delay:.2s}.fp-section.active.fp-completely .scrollable-element .item:nth-child(3){transition-delay:.3s}.fp-section.active.fp-completely .right-column .btn-circle{visibility:visible;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition-delay:1s;opacity:1}.fp-section .h1,.fp-section .left-column p,.fp-section h1{transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;visibility:hidden}.fp-section.active.fp-completely .handle-finish,.fp-section.active.fp-completely .handle-start{transform:translateY(-50%) scale(1)}.fp-section .h1,.fp-section h1{transform:translateY(40px);opacity:0;display:inline-block;margin-bottom:20px;margin-left:-4px;vertical-align:top}.fp-section .left-column p{transition-delay:.1s;transform:translateY(40px);opacity:0}.fp-section .btn,.fp-section .left-column>.link-more,.fp-section .scrollable-element .item{visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;transition-delay:.2s;transform:translateY(40px);opacity:0}.fp-section .btn .btn-more,.fp-section .left-column>.link-more .btn-more,.fp-section .scrollable-element .item .btn-more{visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;transition-delay:.3s;transform:scale(.5);opacity:0}.fp-section .slider-position{transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out}.fp-section .slider-position .line{width:0;transition:width 1s ease-in-out}.fp-section .slider-position .handle-finish,.fp-section .slider-position .handle-start{transition:transform .3s ease-in-out;transform:translateY(-50%) scale(0)}.unloaded .fp-section .slider-position .handle-finish,.unloaded .fp-section .slider-position .handle-start{transform:translateY(-50%) scale(1)}.fp-section .slider-position .handle-finish,.fp-section .slider-position .title{visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;opacity:0}.fp-section .right-column .btn-circle{visibility:hidden;opacity:0}.animation-holster{display:none}.no-dev .animation-holster{display:block}.no-dev .animation-holster .animate-5.animate-in .img-shape{visibility:visible;transition-delay:1s;transition-duration:1s;opacity:1}.no-dev .animation-holster .animate-5.animate-out .img-shape{visibility:hidden;opacity:0}.animation-holster .animate-5 .img-shape{display:none}.no-dev .animation-holster .animate-5 .img-shape{position:absolute;z-index:-2;bottom:88px;left:53%;display:block;visibility:hidden;width:100%;max-width:120px;max-height:120px;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;opacity:0}.animation-gun{display:none}.animation-gun .back-holster,.animation-gun .front-holster{position:absolute;z-index:1;top:0;left:0;width:100%;height:auto}.animation-gun .gun{position:absolute;z-index:2;right:0;bottom:175px;width:100%;opacity:0}.animation-gun .front-holster{z-index:3}@media screen and (min-width:768px){.close-popup{right:100%;left:auto}.popup{width:550px}.popup .content-popup{padding:30px}.popup .popup-form{min-height:650px}.ui-slider .ui-slider-handle.handle-start{width:60px;height:60px}.ui-slider .ui-slider-handle.handle-start span,.ui-slider .ui-slider-handle.handle-start:before{width:48px;height:48px}.ui-slider .ui-slider-handle.handle-start span:after{width:64px;height:64px}.btn-circle-dashed,.handle-finish{width:60px;height:60px}.slider-position .title{font-size:16px;letter-spacing:4px}.footer-section a{color:#bababa}.footer-section .three-boxes{column-count:3;column-gap:30px}.footer-section .three-boxes .item{overflow:hidden;max-width:none;margin:0;text-align:left;page-break-inside:avoid}.footer-section .three-boxes .holder-text{max-width:none;margin:0}.btn-circle-dashed img{max-width:27px;max-height:25px}}@media screen and (min-width:1025px){.visual-step .centered-holder{display:-ms-flexbox;display:flex;width:100%;padding-top:50px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.visual-step .left-column p+.holder-slider{margin-top:74px}.footer-section{font-size:18px;line-height:22px;text-align:center}}@media screen and (min-width:1200px){#fp-nav ul li a:after,.scroll-box:before{content:''}.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}.no-dev .ui-slider .ui-slider-handle.handle-start.ui-state-active span:after,.no-dev .ui-slider .ui-slider-handle.handle-start.ui-state-active:before,.no-dev .ui-slider .ui-slider-handle.handle-start:hover span:after,.no-dev .ui-slider .ui-slider-handle.handle-start:hover:before{animation-play-state:paused}.no-dev .ui-slider .ui-slider-handle.handle-start:before{animation:pulse-large ease-in-out 1.8s infinite}.no-dev .ui-slider .ui-slider-handle.handle-start span:after{animation:pulse-medium ease-in-out 1.5s infinite}.no-dev .slider-position{position:relative;width:100%;max-width:440px;height:91px;margin:0 0 0 12px}.slider-position{height:91px}.slider-position .title{font-size:20px}.page-wrap.alter{padding-top:140px}.no-dev .page-wrap.alter{padding-top:0;padding-bottom:0}.visual{font-size:18px;line-height:26px;color:rgba(255,255,255,.6)}.visual-step{display:-ms-flexbox;display:flex;text-align:left;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.no-dev .visual-step{display:table;padding-bottom:0}.no-dev #fp-nav,.no-dev .holder-slider{display:block}.visual-step.custom-canting,.visual-step.draw-cone{padding-bottom:0}.visual-step.reviews{border:none}.no-dev .visual-step.reviews{padding:0}.visual-step.reviews .fp-tableCell{padding-top:27vh;vertical-align:top}.visual-step .right-column{float:right;width:50%;-ms-flex-order:2;order:2}.visual-step .left-column{float:left;width:50%;max-width:100%;padding-right:40px;-ms-flex-order:1;order:1}.no-dev .visual-step .left-column{max-width:none;margin:0;padding-right:0}.visual-step .left-column p{margin-bottom:40px}.visual-step .shape-holster{width:80%;max-width:890px;max-height:550px;margin-bottom:0}.visual-step .fp-tableCell{padding:125px 0 60px}.no-dev .visual-step .fp-tableCell{overflow:hidden}.no-dev .visual-step .h1,.no-dev .visual-step h1,.visual-step .h1,.visual-step h1{margin-bottom:20px;margin-left:-2px}.visual-step .h1+.link-more,.visual-step h1+.link-more{margin:33px 0 50px}.footer-section{padding-bottom:0}.no-dev .footer-section{padding:0 60px}.no-dev .footer-section .fp-tableCell{padding-top:125px;padding-bottom:10px;vertical-align:bottom}.footer-section h4{margin-bottom:15px}.footer-section .three-boxes{margin-bottom:35px;padding:40px 0}.scrollable-element{overflow-y:auto;width:calc(100% + 20px);height:70vh;margin:0 -20px 0 0;padding:0 11% 0 5%;text-align:left;white-space:normal}.no-dev .scroll-box{position:absolute;z-index:10;top:0;left:0;width:100%}.scroll-box:before{position:absolute;z-index:1;right:-10px;bottom:-137px;left:-10px;height:137px;box-shadow:0 -79px 98px #0f0f0f}.scroll-box .scroll-down{position:absolute;z-index:11;bottom:25px;left:52%;display:block}.scroll-box .item{max-width:none}.scroll-box .item+.item{margin-left:0}.scroll-box .item blockquote{margin-bottom:39px}.no-dev .scroll-box .holder-link-more{width:100%;padding-bottom:80px;text-align:center}#fp-nav.right{right:30px}#fp-nav ul{margin-top:20px;counter-reset:number}#fp-nav ul li{position:relative;width:38px;height:38px;margin:6px 0;counter-increment:number}#fp-nav ul li:hover a.active span{width:38px;height:19px;margin:0;border-radius:0;background-color:transparent}#fp-nav ul li a{position:relative;width:38px;height:38px;transition:color .3s ease-in-out;color:rgba(255,255,255,.2)}#fp-nav ul li a:after{position:absolute;z-index:1;top:50%;left:100%;width:40px;height:2px;margin-left:15px;transition:background-color .3s ease-in-out;transform:translateY(-50%);background-color:rgba(255,255,255,0)}#fp-nav ul li a:before{font:500 16px/1 'Tungsten A','Tungsten B',sans-serif;position:absolute;z-index:2;top:50%;left:50%;display:inline-block;content:'0' counter(number);transform:translate(-50%,-50%);vertical-align:top;letter-spacing:1px;text-transform:uppercase}#fp-nav ul li a.active{color:#fff}#fp-nav ul li a.active:after{background-color:rgba(255,255,255,.1)}#fp-nav ul li a.active span{width:38px;height:19px;margin:0;border-radius:0}#fp-nav ul li a.active span:before{transform:rotate(0);animation:circle .5s linear}#fp-nav ul li a.active i:before{transform:rotate(0);animation:halfCircle .5s linear}#fp-nav ul li a i,#fp-nav ul li a span{position:absolute;top:0;left:0;overflow:hidden;width:38px;height:19px;margin:0;border-radius:0;background-color:transparent}#fp-nav ul li a i:before,#fp-nav ul li a span:before{position:absolute;z-index:1;top:0;width:38px;height:19px;content:'';transform:rotate(-180deg);transform-origin:50% 0;border-radius:0 0 38px 38px;background-color:rgba(255,255,255,.1)}#fp-nav ul li a i{top:auto;bottom:0}#fp-nav ul li a span:before{transform-origin:50% 100%;border-radius:38px 38px 0 0}.no-dev .link-panel{font:500 20px/1.1 'Tungsten A','Tungsten B',sans-serif;position:fixed;z-index:10;bottom:5px;left:50%;display:-ms-flexbox;display:flex;width:100%;max-width:1788px;margin:0 auto;padding:0 20px;transform:translateX(-50%);letter-spacing:4px;text-transform:uppercase;color:rgba(255,255,255,.4);-ms-flex-pack:justify;justify-content:space-between}.link-panel{font-size:16px}.link-panel .social{margin-bottom:0}.animation-holster{position:fixed;z-index:-1;right:0;bottom:0;visibility:visible;width:1067px;height:600px;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,bottom .3s ease-in-out;transition-duration:1s;pointer-events:none;opacity:1}.animation-holster.out{bottom:100%;visibility:hidden;opacity:0}.animation-holster div{position:absolute;z-index:-1;right:0;bottom:0;overflow:hidden;width:100%;height:100%;opacity:0;background-repeat:no-repeat}.animation-holster div.show,.animation-holster div.show div{opacity:1}.animation-holster .animate-2{background-size:1067px 15600px}.animation-holster .animate-2.animate-in{animation:animate-2small 1s steps(25) both}.animation-holster .animate-2.animate-out{animation:reverseanimate-2small 1s steps(25) both}.animation-holster .animate-3{background-size:1067px 18606px}.animation-holster .animate-3.animate-in{animation:animate-3small 1s steps(30) both}.animation-holster .animate-3.animate-out{animation:reverseanimate-3small 1s steps(30) both}.animation-holster .animate-4{background-size:1067px 23407px}.animation-holster .animate-4.animate-in{animation:animate-4small 1s steps(38) both}.animation-holster .animate-4.animate-out{animation:reverseanimate-4small 1s steps(38) both}.animation-holster .animate-5 .animate-img{background-size:1067px 21007px}.animation-holster .animate-5.animate-in .animate-img{animation:animate-5small 1s steps(34) both}.animation-holster .animate-5.animate-out .animate-img{animation:reverseanimate-5small 1s steps(34) both}.no-dev .animation-gun.unloaded{z-index:1}.no-dev .animation-gun{position:fixed;z-index:-2;right:0;bottom:0;display:block;width:1067px;height:600px}}@media screen and (min-width:1440px){.visual-step .right-column{width:60%}.visual-step .left-column{width:40%}.visual-step .h1+.link-more,.visual-step h1+.link-more{margin:33px 0 115px}.footer-section{font-size:20px;line-height:26px}.no-dev .footer-section{padding:0 100px}.footer-section h4{margin-bottom:27px}.footer-section .three-boxes{min-height:200px;margin-bottom:60px;padding:0;column-gap:50px}.scrollable-element{height:73vh}#fp-nav.right{right:73px}#fp-nav ul li a:after{width:50px;margin-left:23px}.animation-holster,.no-dev .animation-gun{width:1440px;height:810px}.no-dev .link-panel{bottom:33px}.video-link .icon-video{margin-top:-3px;margin-right:27px}.animation-holster .animate-2{background-position-x:0;background-size:1440px 21060px}.animation-holster .animate-2.animate-in{animation:animate-2medium 1s steps(25) both}.animation-holster .animate-2.animate-out{animation:reverseanimate-2medium 1s steps(25) both}.animation-holster .animate-3{background-position-x:0;background-size:1440px 25110px}.animation-holster .animate-3.animate-in{animation:animate-3medium 1s steps(30) both}.animation-holster .animate-3.animate-out{animation:reverseanimate-3medium 1s steps(30) both}.animation-holster .animate-4{background-position-x:0;background-size:1440px 31590px}.animation-holster .animate-4.animate-in{animation:animate-4medium 1s steps(38) both}.animation-holster .animate-4.animate-out{animation:reverseanimate-4medium 1s steps(38) both}.animation-holster .animate-5 .animate-img{background-position-x:0;background-size:1440px 28350px}.animation-holster .animate-5.animate-in .animate-img{animation:animate-5medium 1s steps(34) both}.animation-holster .animate-5.animate-out .animate-img{animation:reverseanimate-5medium 1s steps(34) both}.no-dev .animation-holster .animate-5 .img-shape{bottom:128px;left:56%;max-width:152px;max-height:152px}.animation-gun .gun{bottom:238px}}@media (min-width:1600px){.animation-holster,.no-dev .animation-gun{width:1600px;height:900px}.no-dev .link-panel,.visual{padding:0 60px}.animation-holster .animate-2{background-size:1600px 23400px}.animation-holster .animate-2.animate-in{animation:animate-2xmedium 1s steps(25) both}.animation-holster .animate-2.animate-out{animation:reverseanimate-2xmedium 1s steps(25) both}.animation-holster .animate-3{background-size:1600px 27900px}.animation-holster .animate-3.animate-in{animation:animate-3xmedium 1s steps(30) both}.animation-holster .animate-3.animate-out{animation:reverseanimate-3xmedium 1s steps(30) both}.animation-holster .animate-4{background-size:1600px 35100px}.animation-holster .animate-4.animate-in{animation:animate-4xmedium 1s steps(38) both}.animation-holster .animate-4.animate-out{animation:reverseanimate-4xmedium 1s steps(38) both}.animation-holster .animate-5 .animate-img{background-size:1600px 31500px}.animation-holster .animate-5.animate-in .animate-img{animation:animate-5xmedium 1s steps(34) both}.animation-holster .animate-5.animate-out .animate-img{animation:reverseanimate-5xmedium 1s steps(34) both}.animation-gun .gun{bottom:251px}}@media screen and (min-width:1800px){.popup h3{font-size:80px}.no-dev .slider-position{max-width:466px}.visual{font-size:22px;line-height:30px}.no-dev .visual-step .left-column{margin-top:54px}.no-dev .visual-step .left-column .h1,.no-dev .visual-step .left-column h1{font-size:134px}.visual-step .left-column p{margin-bottom:54px}.visual-step .left-column p+.link-more{margin-top:7px}.visual-step .shape-holster{width:85%;margin:0 30px 0 auto}.no-dev .footer-section{padding:0 220px}.no-dev .footer-section .fp-tableCell{padding-bottom:0}.footer-section .three-boxes{min-height:333px;padding-left:20px;column-gap:156px}.scrollable-element{padding:0 15% 0 20.6%}.scroll-box{padding-top:42px}.scroll-box:before{bottom:-119px}.no-dev .scroll-box .scroll-down{bottom:73px;left:54.7%}}@media (min-width:1920px){.animation-holster,.no-dev .animation-gun{width:1920px;height:1080px}.animation-holster .animate-2{background-size:1920px 28080px}.animation-holster .animate-2.animate-in{animation:animate-2 1s steps(25) both}.animation-holster .animate-2.animate-out{animation:reverseanimate-2 1s steps(25) both}.animation-holster .animate-3{background-size:1920px 33480px}.animation-holster .animate-3.animate-in{animation:animate-3 1s steps(30) both}.animation-holster .animate-3.animate-out{animation:reverseanimate-3 1s steps(30) both}.animation-holster .animate-4{background-size:1920px 42120px}.animation-holster .animate-4.animate-in{animation:animate-4 1s steps(38) both}.animation-holster .animate-4.animate-out{animation:reverseanimate-4 1s steps(38) both}.animation-holster .animate-5 .animate-img{background-size:1920px 37800px}.animation-holster .animate-5.animate-in .animate-img{animation:animate-5 1s steps(34) both}.animation-holster .animate-5.animate-out .animate-img{animation:reverseanimate-5 1s steps(34) both}.no-dev .animation-holster .animate-5 .img-shape{bottom:218px;left:58%}.animation-gun .gun{bottom:319px}}@media (min-width:2300px){.animation-holster,.no-dev .animation-gun{width:2500px;height:1406px}.no-dev .link-panel,.visual{max-width:2200px}.animation-holster .animate-2{background-size:2500px 36563px}.animation-holster .animate-2.animate-in{animation:animate-2xlarge 1s steps(25) both}.animation-holster .animate-2.animate-out{animation:reverseanimate-2xlarge 1s steps(25) both}.animation-holster .animate-3{background-size:2500px 43594px}.animation-holster .animate-3.animate-in{animation:animate-3xlarge 1s steps(30) both}.animation-holster .animate-3.animate-out{animation:reverseanimate-3xlarge 1s steps(30) both}.animation-holster .animate-4{background-size:2500px 54844px}.animation-holster .animate-4.animate-in{animation:animate-4xlarge 1s steps(38) both}.animation-holster .animate-4.animate-out{animation:reverseanimate-4xlarge 1s steps(38) both}.animation-holster .animate-5 .animate-img{background-size:2500px 49219px}.animation-holster .animate-5.animate-in .animate-img{animation:animate-5xlarge 1s steps(34) both}.animation-holster .animate-5.animate-out .animate-img{animation:reverseanimate-5xlarge 1s steps(34) both}.no-dev .animation-holster .animate-5 .img-shape{bottom:272px;left:58%;max-width:210px;max-height:210px}.animation-gun .gun{bottom:418px}}@media screen and (max-width:1199px){.fp-enabled .animation-gun{display:none!important}}@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}}