@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@400;500;700;900&family=Roboto:wght@100;300;400;500;700;900&display=swap);body{font-family:Roboto,sans-serif}@font-face{font-family:'Alternate Gothic No.2';src:url(../fonts/AlternateGothicNo2BT-Regular.woff2) format('woff2'),url(../fonts/AlternateGothicNo2BT-Regular.woff) format('woff'),url(../fonts/AlternateGothicNo2BT-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}.f-altg{font-family:'Alternate Gothic No.2'!important}.f-robosan{font-family:Roboto,sans-serif}html{scroll-behavior:smooth}.form-control:focus{box-shadow:none;border-color:transparent}.flo-right{float:right}.scroll{position:absolute;bottom:2%;width:100%;height:auto;text-align:center;z-index:2;cursor:pointer}.scroll img{width:45px;height:auto}.owl-theme .owl-dots .owl-dot span{width:15px;height:15px;margin:5px 7px;background:0 0;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border:2px solid #858585;border-radius:30px}#owl-video .item-1{position:relative;background-size:cover;background-color:#1d1d1d;background-clip:content-box;overflow:hidden;cursor:pointer;padding:0;text-transform:uppercase;background-repeat:no-repeat;height:100vh;display:flex;justify-content:center;align-items:center}#owl-video .item-2{background:url(../img/hero/hp-video-customrods.jpg) no-repeat;position:relative;background-size:cover;background-color:#1d1d1d;background-clip:content-box;overflow:hidden;cursor:pointer;padding:0;text-transform:uppercase;background-repeat:no-repeat;height:100vh;display:flex;justify-content:center;align-items:center}#owl-video .item-3{background:url(../img/hero/hp-video-speedspoollfs.jpg) no-repeat;position:relative;background-size:cover;background-color:#1d1d1d;background-clip:content-box;overflow:hidden;cursor:pointer;padding:0;text-transform:uppercase;background-repeat:no-repeat;height:100vh;display:flex;justify-content:center;align-items:center}#owl-video .item img{width:150px;height:150px}#owl-video a{text-decoration:none}#owl-video a p{color:#fff;font-weight:700;font-size:19px}#owl-video .item img:hover{opacity:.6}#owl-video .owl-nav button.owl-next{opacity:.6;position:absolute;top:50%;right:2%;width:4vw;height:100px;margin:0;font-size:0;background-size:contain;background-image:url(../img/icons/arrow-right-thin.png);background-repeat:no-repeat}#owl-video .owl-nav button.owl-prev{opacity:.6;position:absolute;top:50%;left:3%;width:4vw;height:100px;margin:0;font-size:0;background-size:contain;background-image:url(../img/icons/arrow-left-thin.png);background-repeat:no-repeat}.mt-video{margin-top:-155px;padding:0 80px}#carousel-prod-home .owl-nav{display:block}#carousel-prod-home .owl-prev{width:35px;height:100px;position:absolute;top:30%;left:0;display:block!important;border:0 solid #000;background-size:contain;background-image:url(../img/icons/arrow-left-thin-b.png);background-repeat:no-repeat;font-size:0}#home-hero.owl-carousel .owl-item .img-home-hero{/*height:100vh*/}#carousel-prod-home .owl-next{width:35px;height:100px;position:absolute;top:30%;right:0;display:block!important;border:0 solid #000;background-size:contain;background-image:url(../img/icons/arrow-right-thin-b.png);background-repeat:no-repeat;font-size:0}#owl-video .owl-prev{width:15px;height:100px;position:absolute;top:30%;left:0;display:block!important;border:0 solid #000}#owl-video .owl-next{width:15px;height:100px;position:absolute;top:30%;right:30px;display:block!important;border:0 solid #000}#owl-video .owl-prev{font-size:150px;color:#c8c8c8;opacity:.6}#owl-video .owl-next{font-size:150px;color:#c8c8c8;opacity:.6}.owl-theme .owl-nav [class*=owl-]:hover{background:0 0;color:#2222;text-decoration:none;border:none}.owl-next:focus,.owl-prev:focus{outline:0}#perProduct{padding-bottom:100px}#perProduct .owl-dots{position:absolute;top:0;right:0;display:flex;flex-direction:column}#perProduct .owl-nav{float:right}#perProduct .owl-prev{opacity:.6;position:absolute;bottom:-5%;right:30px;width:30px;height:100px;margin:0;font-size:0;background-size:contain;background-image:url(../img/icons/arrow-left-thin-c.png);background-repeat:no-repeat}#perProduct .owl-next{opacity:.6;position:absolute;bottom:-5%;right:0;width:30px;height:100px;margin:0;font-size:0;background-size:contain;background-image:url(../img/icons/arrow-right-thin-c.png);background-repeat:no-repeat}#perProduct .owl-dot:hover span{background:#ffc627}#perProduct .owl-dot.active span{background:#ffc627;border-color:#ffc627}#perProduct .owl-dot.active{outline:0}#perProduct .owl-dot{outline:0}.ds-none{display:none}.p-lr-40{padding:30px 40px}.c-red{color:#03974e}.c-yellow{color:#ffc627}.bg-blue{background:#000;color: #fff;}.bg-red{background:#cd1f24}.mt-10{margin-top:10px}.mb-30{margin-bottom:30px}.mb-60{margin-bottom:60px}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.fs-92{font-size:4vw}.fs-65{font-size:2.8vw}.fs-24{font-size:24px!important}.fw-900{font-weight:900}.pl-30{padding-left:30px}.break{display:block}.btn-default{background:#03974e;color:#fff;border-radius:0}.section-title{position:absolute;display:block;top:30%;color:#fff;margin-left:20%;text-transform:uppercase}.section-title .pre-title{font-size:28px;color:#03974e;margin-bottom:-10px}.section-title .title{font-size:6vw;font-family:Roboto,sans-serif;font-weight:900;line-height:8.2vw}.section-title .btn-default{text-transform:uppercase;font-weight:500;font-size:27px}.featured-item{position:relative;background:50% 50%/cover no-repeat;background-color:#1d1d1d;background-clip:content-box;overflow:hidden;cursor:pointer;padding:0;text-transform:uppercase;min-height: 970px;}.featured-item:hover{opacity:.9}.featured-item-text{padding:30px}.featured-item-text h2{font-size:2vw;font-weight:600;color:#0c0c0c}.featured-item-text p{color:#fff;font-weight:700;line-height:9.5vh}.img-featured{width:100%}.hero-bottom{background-size:cover;width:100%;height:85vh;background-position:50% -14.1563px}.slogan{display:flex;align-items:center;flex-direction:column;text-transform:uppercase}.slogan h2{color:#03974e;margin-top:200px;font-size:30px;font-family:'Alternate Gothic No.2'}.slogan h3{color:#fff;font-size:100px;font-weight:900}.video-div{margin-top:-15vw}#carousel-prod-home{margin-bottom:110px;margin-top:50px}#carousel-prod-home .item{display:flex;flex-direction:column;align-items:center;border-right:1px solid #dfdfdf}#carousel-prod-home .item{text-transform:uppercase;padding:40px}#carousel-prod-home .item img{/*width:20.5vw;height:15.5vw*/}#carousel-prod-home .item .title-prod{font-family:'Alternate Gothic No.2';margin-bottom:0;margin-top:25px}#carousel-prod-home .item .price{color:#959595}#carousel-prod-home .owl-item{width:435px}.about-hero{position:relative;background:url(../img/hero/museum-hero.jpg) center center/cover no-repeat;width:100%;height:100vh;top:0;left:0;overflow:hidden;text-transform:uppercase;font-weight:700;display:flex;flex-direction:column;justify-content:center}.about-hero p{color:#03974e;font-size:28px;font-family:'Alternate Gothic No.2',sans-serif;font-weight:400;text-transform:uppercase}.about-hero .hero-text{color:#fff;font-size:100px;line-height:90px;margin-bottom:1rem;font-weight:900;font-family:Roboto,sans-serif}.text-about{font-size:18px;line-height:35px;font-weight:400;letter-spacing:.025em;font-family:Roboto,serif;color:#222;margin-top:60px}.align-center{display:flex;flex-direction:column;justify-content:center}.text-about .title-about{font-weight:700;font-size:60px}.text-about p{font-size:18px;line-height:35px;font-weight:400;letter-spacing:.025em;font-family:"Roboto Slab",serif;color:#222}.museum-break{margin-top:-38vw}.img-museum{width:100%;height:87%;margin-top:20px}.img-museum-2{float:right}.bg-hero-about{position:relative;width:100%;height:100vh;top:0;left:0;overflow:hidden;display:flex;flex-direction:column;justify-content:center;color:#fff}.bg-hero-about p,.bg-hero-about-2 p{font-size:24px;line-height:35px;font-weight:400;letter-spacing:.025em;font-family:"Roboto Slab",serif;color:#fff;margin-top:20px}.bg-hero-about h1,.bg-hero-about-2 h1{font-family:Roboto,serif;margin-top:20px}.bg-hero-about h3,.bg-hero-about-2 h3{font-family:'Roboto Slab',serif;font-weight:400;margin-top:0;line-height:40px;font-size:28px}.quotation-img{height:34px;transform:rotate(180deg);margin-bottom:15px}.bg-hero-about-2{position:relative;background:url(../img/hero/mediapassword.jpg) center center/cover no-repeat;width:100%;height:100vh;top:0;left:0;overflow:hidden;display:flex;flex-direction:column;justify-content:center;color:#fff}.article-pad-staff{padding:80px 50px 50px}.staff-hero{position:relative;width:100%;height:65vh;top:0;left:0;overflow:hidden;display:flex;flex-direction:column;justify-content:center;color:#fff}.staff-hero h1{font-size:100px;font-weight:900}.staff-hero p{font-size:28px}.bg-staff{background-repeat:no-repeat;background-size:cover;position:relative;background:50% 50%/cover no-repeat;background-clip:content-box;overflow:hidden;width:100%;height:60vh}.pro-description{position:absolute;bottom:5px;left:0;padding:0 8%;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.pro-description h2{color:#fff;font-weight:900;font-family:Roboto,sans-serif;font-size:45px;line-height:45px}.pro-description h6{color:#ffc627;margin-bottom:25px;cursor:default;font-size:24px;font-family:'Alternate Gothic No.2';text-transform:uppercase}.pro-details{border-top:1px solid #424242}.pro-details h6{margin-top:1.5rem;font-size:20px;float:left;color:#858585;cursor:pointer}.pro-details h6:hover{opacity:.8}.pro-details ul{float:right;margin:1.5rem 0 0 0;padding:0;vertical-align:top}.pro-details ul li{display:inline-block;padding:0 2px}.bio{position:relative;background:50% 50%/cover no-repeat;background-color:#1d1d1d;background-clip:content-box;width:100%;overflow:auto;z-index:2;color:#fff;height:100vh;display:none}.bio-caption{padding:8% 10% 5% 10%}.bio-caption p{color:#858585;font-size:16px;line-height:30px;font-family:"Roboto Slab"}.bio-caption h6{color:#ffc627;font-size:20px;margin:10px 0 10px 0;text-transform:uppercase;font-family:'Alternate Gothic No.2'}.bio-caption .close{height:20px;width:20px;cursor:pointer}.product-hero{position:relative;background:url(../img/hero/casting.jpg) center center/cover no-repeat;width:100%;height:65vh;top:0;left:0;overflow:hidden;display:flex;flex-direction:column;justify-content:center;color:#fff}.product-hero h1{font-size:100px;font-weight:900}.product-hero p{font-size:28px;font-family:'Alternate Gothic No.2'!important}.product{padding:10px}.product-check-box .form-check{padding-left:0}.product-grid{display:flex;flex-direction:column;align-items:center;padding:10vh;border:1px solid #d9d9d9;border-left:none;border-top:none;height:100%}.product-grid.prod-3{border-right:none}.bottom-grid{border-bottom:none}.product .product-title{letter-spacing:.025em;font-size:24px;line-height:30px;text-align:center;text-transform:uppercase;font-weight:400;color:#222;font-family:'Alternate Gothic No.2'!important}.product .product-price{color:#959595;font-size:24px;font-family:'Roboto Slab',sans-serif}.product .product-grid a:hover{text-decoration:none}.product .product-grid a .product-title:hover{color:#ffc627;transition:all .5s}.product .product-grid img{padding-bottom:40px;max-width:500px;width:100%;height:auto}.fix-text{width:100%;height:100px}.fix-price{display:flex;align-items:flex-start}.article-pad-product{padding:30px}.article-pad-product-check{padding:30px 0}.register-prod-bg .row{background:#1d1d1d}.register-prod-bg .row:last-child{padding-bottom:80px}.page-item{padding:5px}.page-link{border-radius:5px;color:#222}.page-link:hover{background:0 0}ul.pagination{padding-top:20px}ul.filters li{display:inline;padding:15px}.filters li select{height:35px;padding:0 20px;border:1px solid #c5c5c5;border-radius:5px;margin-top:10px}ul.filters{padding-top:20px}.filters .filter-title{font-size:20px;text-transform:uppercase;font-weight:400;color:#222;border-left:3px solid #dadada;letter-spacing:2px}.btn-yellow{background:#ffc627;color:#fff;width:200px;font-weight:600}.btn-black{background:#222;color:#fff;font-weight:400!important;border-radius:0;font-family:'Alternate Gothic No.2'!important;letter-spacing:4px;padding:10px 40px}.btn-red{background:#900;color:#fff;font-weight:400!important;border-radius:0;font-family:'Alternate Gothic No.2'!important;letter-spacing:4px;padding:10px 40px;margin-bottom:50px}.btn-red:hover{color:#858585}.btn-black:hover{color:#858585}.load-products{margin-top:20px}#filter-mob{display:none}#filter-mob:focus{box-shadow:none;color:#fff}.filter-Check{border-right:1px solid #d9d9d9;padding-left:30px}.filter-Check h1{color:#828282;font-size:18px;padding-bottom:20px;position:relative}.filter-Check span{display:block;text-transform:uppercase;font-weight:600;color:#4c4c4c;margin-bottom:5px}.filter-Check a{text-transform:uppercase;text-decoration:underline;color:#2a2a2a}.filter-Check a:hover{color:#03974e}.btn:focus{outline:0;box-shadow:none}.product-video{position:relative;width:100%;height:80vh;background:50% 50%/cover no-repeat;background-color:#1d1d1d}.product-video{display:flex;flex-direction:column;justify-content:center;align-items:center}.product-video img:hover{opacity:.5}.product-video h1{font-size:55px;line-height:55px;color:#fff;font-weight:900}.product-video p{font-size:24px;line-height:30px;letter-spacing:.1em;color:#ffc627;text-transform:uppercase;margin-top:50px;margin-bottom:30px}.product-info h1{color:#ffc627;margin-bottom:1rem;font-size:30px;font-family:'Alternate Gothic No.2'}.text-description{margin-top:60px}.text-description h1{font-size:65px;line-height:65px;font-weight:900}.text-description p{font-size:18px;line-height:35px;font-weight:400;letter-spacing:.025em;font-family:"Roboto Slab",serif;color:#222}.text-description .field-features{border-left:4px solid #ffc627;padding-left:40px}.text-description .field-features p{color:#222;font-weight:600;margin-bottom:10px}.text-description .field-features .c-yellow{color:#ffc627}.separator{padding:0 15px}.product-info h2{font-size:54px;line-height:55px;letter-spacing:-.025em;font-weight:900;font-family:Roboto,sans-serif;color:#222}#video.description{margin-top:250px}.video-section-title{font-size:45px;line-height:45px;letter-spacing:-.025em;font-weight:900}.services-videos{padding:10px 90px 30px 30px}.price-buy{display:flex;align-items:center;background:#ffc627;padding:5px 5px 5px 20px;justify-content:space-between;width:336px}.product-info .price-buy .price-size{font-size:30px;color:#fff;font-weight:600}.product-info .btn.buy-now{background:#fff;border-radius:0;height:50px;color:#ffc627;text-transform:uppercase;line-height:0;cursor:pointer;font-size:24px;font-weight:500;margin-left:30px;display:flex;align-items:center}.product-info .btn.buy-now:hover{opacity:.9}.additional-product-info{list-style:none;margin-top:50px;padding-left:0;font-family:'Roboto Slab';font-size:20px}.additional-product-info li .link-arrow{width:30px;height:30px}.additional-product-info li a{font-size:20px}.facebook-button{background:#1877f2;color:#fff;font-weight:600;height:22px;padding:0 15px 10px 10px!important}.facebook-button img{width:15px;height:15px;margin-top:-2px}.twitter-button{background:#2aa9e0;color:#fff;font-weight:600;height:22px;padding:0 15px 10px 10px!important}.twitter-button img{width:15px;height:15px;margin-top:-2px}.article-product-page{padding-top:100px}.btns-social-share{margin-top:80px;padding-left:16px}.nav-mid{background:#ececec;width:100%;height:60px;display:flex;justify-content:center;align-items:center;font-family:'Alternate Gothic No.2'!important;font-size:20px;line-height:20px;letter-spacing:.1em}.nav-mid ul{list-style:none;margin-bottom:0}.nav-mid a{font-size:20px;line-height:20px;letter-spacing:.1em;text-transform:uppercase;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;color:#222;font-weight:400;text-decoration:none}.nav-mid a:hover{color:#ffc627}.nav-mid ul li{display:inline;padding:0 30px}.table-info{background:#1d1d1d;color:#fff;padding-top:80px;padding-bottom:80px}.table-info h1{font-size:55px;font-weight:600}.table-product{width:100%;margin-top:30px}.table-product th{color:#fff;font-weight:400;text-transform:uppercase;font-size:20px;letter-spacing:.1em;text-align:left;border-bottom:1px solid #ffc627;padding-bottom:10px;font-family:'Alternate Gothic No.2'}.table-product td{color:#fff;padding:12px 0;text-align:left;border-bottom:1px solid #424242;font-family:"Roboto Slab",serif}.table-comparator{margin-top:60px;margin-bottom:150px}.table-comparator th{border:none}.table-comparator td{padding:.75rem;vertical-align:top;background:#fff}.table-comparator-v{margin-top:60px;margin-bottom:0}.table-comparator-v th{border:none}.table-comparator-v td{padding:0;vertical-align:top;background:#fff}.article-padd-table-comparator{padding:0 60px}.td-width{width:30%}.table-comparator .td-color-1{background:#c8c8c8}.table-comparator select,button.btn{color:#fff;font-weight:600;text-transform:uppercase}.table-comparator button.btn:hover{color:#959595}.table-comparator select{-webkit-appearance:none;-moz-appearance:none;text-overflow:ellipsis;white-space:nowrap;min-width:350px;padding-right:50px}.table-comparator select:focus{-webkit-appearance:none;-moz-appearance:none;background-position-x:97%;background-size:contain;background-repeat:no-repeat}.td-text-info{text-align:right;font-weight:600;text-transform:uppercase}.img-services{display:flex;align-items:center;justify-content:flex-end;padding:0}.video-services{position:relative;background:50% 50%/cover no-repeat;background-clip:content-box;overflow:hidden;width:100%;color:#fff;cursor:pointer;margin-top:5px;margin-top:15px}.video-services img{margin-top:100px;padding-bottom:30px}.video-caption{padding-left:30px}.video-caption h1{font-size:2.3vw;padding-right:30px;font-weight:900;margin-top:3.5vh;margin-bottom:0}.video-caption a{text-decoration:none}.video-caption a h1{color:#fff}.video-caption a p{font-size:1.19vw;font-family:'Alternate Gothic No.2'!important}.video-caption:hover{opacity:.7}.download h1{font-weight:900;font-size:45px}.download p{font-weight:700;font-size:16px;font-family:'Roboto Slab',sans-serif}.text-description .text-manuals{line-height:50px;font-weight:600}.services-hero{position:relative;background:url(../img/hero/service-hero.jpg) center center/cover no-repeat;width:100%;height:60vh;top:0;left:0;overflow:hidden;display:flex;flex-direction:column;justify-content:center;color:#fff}.services-hero h1{font-size:100px;line-height:90px;margin-bottom:1rem;font-weight:900;font-family:Roboto,sans-serif}.services-hero p{color:#03974e;font-size:28px;font-family:'Alternate Gothic No.2',sans-serif;font-weight:400;text-transform:uppercase}.btn.btn-service-download{border-radius:0;text-transform:uppercase;background-color:#ffc627;color:#fff;padding:10px 20px;font-size:24px;font-weight:400;line-height:35px;letter-spacing:.1em;font-family:'Alternate Gothic No.2',sans-serif}.btn.btn-service-download:hover{color:#222}.donwload-manual{border-left:4px solid #ffc627;padding-left:30px;margin-top:30px;margin-bottom:30px;padding-bottom:30px;padding-top:15px}.model-chart{color:#858585;font-size:14px;line-height:20px;padding-top:30px}.row.features{padding-bottom:60px}.img-features{display:flex;align-items:center;justify-content:center}.img-features{position:relative;top:0;left:0;overflow:hidden;display:flex;flex-direction:column;justify-content:center;color:#fff;background-position-y:inherit}.img-features-2{display:flex;align-items:center;justify-content:flex-end}.btn-promo{border-radius:0;text-transform:uppercase;background-color:#ffc627;color:#fff;padding:10px 20px;font-weight:400!important;margin-top:25px;letter-spacing:3px;font-size:24px}a.promo-all{display:block;text-decoration:none;margin-top:15px}a.promo-all p:hover{color:#ffc627}.warranty-hero{position:relative;background:url(../img/hero/warranty-hero.jpg) top center/cover no-repeat;width:100%;height:60vh;top:0;left:0;overflow:hidden;display:flex;flex-direction:column;justify-content:center;color:#fff}.warranty-hero h1{font-size:100px;line-height:90px;font-weight:900}.warranty-hero p{font-size:28px;margin-bottom:0;line-height:28px;font-family:'Alternate Gothic No.2',sans-serif}.warranty-bg{position:relative;background:url(../img/hero/equi2.png) center center/contain no-repeat;width:100%;top:0;left:0;overflow:hidden;display:flex;flex-direction:column;justify-content:center;color:#fff;background-position-y:inherit}.warranty-bg{align-items:flex-end}.warranty-bg img{margin-right:70px;margin-top:30px}.warranty-panel{position:relative;background:center center/cover no-repeat;width:100%;height:30vh;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;list-style:none;vertical-align:top;padding:30px;cursor:pointer;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-top:10px}.warranty-panel-caption{display:block;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:10%;padding:0 30px}.contact-info p{color:#858585;font-family:"Roboto Slab";font-size:18px;line-height:35px;font-weight:400;letter-spacing:.025em}.contact-info .form-check-input{margin-left:10px}.info-subtext{font-family:'Alternate Gothic No.2',sans-serif}.contact-info h1{font-size:24px;padding-bottom:30px;margin-top:30px;color:#ffc627;text-transform:uppercase}.contact-info .btn-yellow{margin-top:30px}.contact-info input{background:0 0;color:#ffff;border:none;border-bottom:1px solid #424242;border-radius:0;font-family:"Roboto Slab";padding-left:3px}.contact-info input:focus{background:0 0;border:1px solid #fff;color:#ffff;border-radius:5px}.contact-info input::placeholder{color:#858585}.contact-info .registration-caption{font-size:55px;line-height:55px;color:#fff;font-weight:900;margin-top:115px;text-transform:none}.product-category-radio p{margin-bottom:0;padding-right:10px}.product-category-radio{display:flex}.btn-yellow.submit{border-radius:0;font-size:24px;font-weight:400;line-height:35px;letter-spacing:.1em;white-space:nowrap;width:auto;padding:10px 30px;font-family:'Alternate Gothic No.2',sans-serif}.link-warranty{color:#222;font-size:20px;line-height:30px;letter-spacing:.1em;text-transform:uppercase;font-family:'Alternate Gothic No.2'!important;display:flex;align-items:center}.link-warranty img{width:25px;height:25px}a.link-warranty{text-decoration:none}a.link-warranty:hover{color:#222;opacity:.7}.warranty-panel h2{color:#ffc627;font-size:24px;text-transform:uppercase;line-height:30px;letter-spacing:.1em;font-family:'Alternate Gothic No.2',sans-serif;margin-bottom:2.7vw;display:flex;align-items:center}.warranty-panel h1{font-size:3vw;line-height:3vw;font-weight:900}.warranty-panel img{width:24px;height:24px}.warranty-text h1{font-size:24px;line-height:30px;letter-spacing:.1em}.warranty-text p{font-size:18px;line-height:35px;font-weight:400;letter-spacing:.025em;font-family:Roboto,serif;color:#222}.warranty-text img{height:45px;width:45px;margin-bottom:20px;margin-left:-15px;cursor:pointer}.warranty-text .div-border{border-left:4px solid #ffc627;padding-left:50px;margin-top:50px}.warranty-panel:hover{opacity:.9}h1.warranty-title{font-size:65px;line-height:65px;margin-bottom:30px}.p-box-warranty{padding:0 5px}.contact-adress{border-left:4px solid #ffc627;text-align:left;padding-left:40px}.contact-adress{margin-top:15px}.contact-hero{position:relative;background:url(../img/hero/customerservice-hero.jpg) center center/cover no-repeat;width:100%;height:100vh;top:0;left:0;overflow:hidden;display:flex;flex-direction:column;justify-content:center;color:#fff}.adress-pad{padding-left:60px}.contact-title{font-size:7vw;line-height:5.5vw;text-align:right;font-weight:900;text-transform:uppercase}.contact-sub{color:#ffc627;text-transform:uppercase;font-weight:400;font-size:26px;font-family:'Alternate Gothic No.2';margin-bottom:0;letter-spacing:2px}.contact-adress ul{list-style:none;padding-left:0;padding-bottom:15px}.contact-adress ul>li>a{font-size:28px;color:#fff;text-align:left;font-weight:700;letter-spacing:0;font-family:"Roboto Slab",serif}.contact-adress .phone{font-size:36px;text-align:left;font-weight:700;letter-spacing:0;font-family:"Roboto Slab",serif}.contact-social{list-style:none;padding-left:0;margin-left:-5px}.contact-social li{display:inline;padding:5px}.contact-social img{width:40px;height:40px}.contact-form .contact-form-title{color:#ffc627;font-size:20px;text-transform:uppercase;font-family:'Alternate Gothic No.2';padding-bottom:10px;letter-spacing:1px}.contact-form{background:#1d1d1d}.contact-form input{background:0 0;color:#ffff;border:none;border-bottom:1px solid #424242;border-radius:0;font-family:"Roboto Slab";padding-left:3px}.contact-form input:focus{background:0 0;border:1px solid #fff;color:#ffff;border-radius:5px}.contact-form input::placeholder{color:#858585}.contact-form .contact-message{font-size:18px;font-weight:400;color:#858585;font-family:"Roboto Slab";margin-top:5px}.contact-form textarea{background:0 0;color:#fff;border:1px solid #424242}.contact-form textarea:focus{background:0 0;color:#fff;border:1px solid #424242}.contact-form .btn-yellow{margin-top:30px;border-radius:0;font-size:24px;font-weight:400;line-height:35px;letter-spacing:.1em;white-space:nowrap;width:auto;padding:5px 30px;font-family:'Alternate Gothic No.2',sans-serif}.table-icon-mob{display:none}.footer-mobile{display:none}@media only screen and (min-device-width :320px) and (max-device-width :767px){.table-comparator{margin-bottom:20px}.table-icon-mob{display:block}.table-icon-mob span{font-weight:900}.table-icon-mob img{width:25px;height:25px;float:right;margin-bottom:30px}#owl-video .owl-nav button.owl-prev{top:60%}#owl-video .owl-nav button.owl-next{top:60%}#carousel-prod-home .item{border:none}.dn-mob{display:none}.adress-pad{padding-left:30px}.contact-hero{height:80vh}.contact-adress .phone{font-size:28px}.contact-info .registration-caption{margin-top:50px}.product-category-radio{flex-direction:column;align-items:flex-start}.contact-info .form-check-input{margin-left:0}.warranty-hero h1{font-size:45px;line-height:45px}.warranty-hero p{font-size:20px}.product-grid{border:none}a.promo-all{text-align:center}.video-caption h1{font-size:35px;line-height:35px}.video-caption a p{font-size:20px}.video-services{height:55vh}.download h1{font-size:35px;line-height:35px}.btn.btn-service-download{letter-spacing:normal}#video.description{margin-top:100px}.img-services{display:none}.video-services.pr-0{padding-right:15px!important}.services-videos{padding:0}.text-description h1{font-size:45px;line-height:45px}.video-section-title.pl-30{padding-left:0}.bg-hero-about p,.bg-hero-about-2 p{font-size:18px}.img-museum-2{width:100%}.section-title .pre-title{margin-bottom:0}.about-hero .hero-text{font-size:45px;line-height:45px}.fs-92{font-size:55px}.fs-65{font-size:45px}.featured-item-text h2{font-size:25px}.mt-video{padding:0;margin-top:0}#owl-video .item img{width:80px;height:80px}#owl-video a{text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center}.contact-title{font-size:30px;line-height:normal;text-align:center}#filter{margin-top:30px;display:none}.filter-Check h1{display:none}#owl-video .item-1,#owl-video .item-2,#owl-video .item-3{height:30vh}#owl-video .owl-prev{font-size:75px;color:#c8c8c8;opacity:.6}#owl-video .owl-next{font-size:75px;color:#c8c8c8;opacity:.6}#owl-video .owl-next{right:5px}.mt-video{margin-top:-45px;padding:0 15px}#carousel-prod-home .item img{width:280px;height:201px}#filter-mob{display:inline-block}.filter-title{display:none!important}ul.filters{display:none;padding:0}ul.filters li{display:block;padding:15px}.filters li select{width:100%}#filter-mob{margin-top:25px}.fix-text{width:100%;height:auto}.slogan h3{font-size:45px;line-height:45px}.slogan h2{font-size:20px;margin-top:50px}.hero-bottom{height:40vh;padding:20vw 0 30vw}.owl-carousel .item-video{height:300px;width:1080px}.section-title .pre-title{font-size:20px;margin:0 0 1rem 5px;opacity:1}.section-title .btn-default{font-size:10px;display:inline-block;padding:9px 30px 8px;margin:0;color:#fff;text-align:center;font-family:'Alternate Gothic No.2';font-size:24px;font-weight:400;line-height:35px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;white-space:nowrap;border-radius:0;border:0;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.2s ease;transition:.2s ease;-webkit-backface-visibility:hidden}.hero-m{height:100vh}.hero-m .hero-text{font-size:45px}.hero-m p{font-size:15px}.bg-hero-about h1{font-size:30px}.bg-hero-about h3{font-size:24px}.bg-hero-about-2 h1{font-size:30px}.bg-hero-about-2 h3{font-size:24 px}.table-product{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-product th{padding-right:25px}.table-comparator{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-comparator select{width:300px;font-size:14px}.product-info h1{font-size:20px}.product-info h2{font-size:30px;line-height:initial}.article-padd-table-comparator{padding:0}.price-buy{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px}.product-info .btn.buy-now{margin:0;width:100%;justify-content:center}.product-carousel{order:1}.product-info{order:2}.nav-mid{display:none}.btns-social-share{margin-top:0;margin-bottom:30px;padding-left:15px}.product-video{height:60vh}.product-video h1{font-size:45px;line-height:45px}.product-video p{margin:0}.product-hero h1{font-size:50px}.product-hero p{font-size:20px}.product-hero{height:55vh}.services-hero{height:55vh}.services-hero h1{font-size:45px;line-height:45px}.services-hero p{font-size:15px}.staff-hero h1{font-size:30px}.staff-hero p{font-size:20px}.staff-hero{height:55vh}.article-pad-staff{padding:30px 10px}.warranty-panel h1{font-size:35px;line-height:35px}.warranty-panel h2{font-size:20px}.warranty-panel-caption{padding-left:0}.warranty-text .div-border{padding-left:20px}#home-hero{margin-top:50px}.pad-mobile.p-lr-40{padding:40px 20px}#home-hero.owl-carousel .owl-item img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:70% 0;object-position:70% 0;height:100vh;float:left;border:0}.section-title .title{font-size:14vw;line-height:12.5vw;margin-bottom:2.5rem}.section-title{margin-left:6%}footer.footer{display:none}.footer-mobile{position:relative;width:100%;margin:0;background:#1d1d1d;overflow:hidden;padding:0 8%;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:60vh;font-family:'Alternate Gothic No.2';display:flex;padding-bottom:50px}.footer-mobile ul{list-style:none;padding-left:0;margin-top:30px}.footer-mobile ul li{font-family:'Alternate Gothic No.2';text-transform:uppercase;font-size:20px;letter-spacing:1px;list-style:none;color:#fff}.footer-mobile ul li a{color:#858585;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;letter-spacing:0}.footer-mobile .address{text-transform:none;font-family:"Roboto Slab",serif;letter-spacing:0;font-size:18px;line-height:28px;margin-top:30px}.footer-mobile .phone{font-size:28px;text-transform:none;font-family:"Roboto Slab",serif;letter-spacing:.025em;margin:0}.footer-mobile .email{color:#ffc627;font-family:"Roboto Slab",serif;font-size:18px;text-transform:lowercase;letter-spacing:.025em}.footer-mobile .social li{display:inline-block}.footer-mobile .social{margin:10px}.footer-mobile .social li a img{width:40px;height:40px}.b-top{margin-top:20px;border-top:1px solid #424242;text-align:center}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.dn-mob{display:none}.product-category-radio{flex-wrap:wrap}.img-museum-2{width:100%}#owl-video .item-1,#owl-video .item-2,#owl-video .item-3{height:50vh}#owl-video .owl-next,#owl-video .owl-prev{top:25%}.contact-title{text-align:left}.section-title .pre-title{margin-bottom:0}.fs-92{font-size:55px}.fs-65{font-size:45px}.featured-item-text h2{font-size:25px}}@media screen and (min-width:320px) and (max-width:767px) and (orientation:landscape){html{transform:rotate(-90deg);transform-origin:left top;width:100vh;overflow-x:hidden;position:absolute;top:100%;left:0}}.container-radio{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:18px;color:#858585;font-family:"Roboto Slab";font-size:18px;line-height:35px;font-weight:400;letter-spacing:.025em}.container-radio input{position:absolute;opacity:0;cursor:pointer}.checkmark-radio{position:absolute;top:8px;left:0;height:20px;width:20px;background-color:#eee;border-radius:50%}.container-radio:hover input~.checkmark-radio{background-color:#ccc}.container-radio input:checked~.checkmark-radio{background-color:#ffc627}.checkmark-radio:after{content:"";position:absolute;display:none}.container-check{display:block;position:relative;padding-left:23px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#574c4c;margin-bottom:0}.container-check input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark-check{position:absolute;top:3px;left:0;height:15px;width:15px;background-color:#fff;border:1px solid #333}.container-check:hover input~.checkmark-check{background-color:#fff}.container-check input:checked~.checkmark-check{background-color:#03974e}.checkmark-check:after{content:"";position:absolute;display:none}.container-check input:checked~.checkmark-check:after{display:block}.container-check .checkmark-check:after{left:5px;top:0;width:5px;height:10px;border:solid #fafafa;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.footer{position:relative;width:100%;margin:0;background:#1d1d1d;overflow:hidden;padding:0 8%;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:60vh;font-family:'Alternate Gothic No.2';display:flex}.footer .col-md-3{padding-right:80px}.footer ul{padding-left:0}.footer li a{color:#858585}.footer li.joga a{color:#fff;font-family:'Roboto Slab';text-transform:none;font-size:16px}.footer li:first-child{padding-top:70px;padding-bottom:15px}.footer li{padding-top:5px}.footer li a:hover{color:#ffc627;transition:all .5s;text-decoration:none}.footer li{text-transform:uppercase;font-size:20px;letter-spacing:0;list-style:none;color:#fff;text-transform:uppercase}.footer .footer-number{font-size:28px;line-height:35px;margin-top:25px;font-family:"Roboto Slab"}.footer .footer-email{color:#ffc627;font-size:18px;text-transform:lowercase;letter-spacing:.025em;font-family:"Roboto Slab"}.footer .social li{display:inline;padding:2px}.footer .social img{width:28px;height:28px}.table-comparator .desc-height{height:160px;max-height:160px}.pinned{display:none}@media only screen and (min-device-width :320px) and (max-device-width :767px){.pinned{display:block}.table-wrapper{position:relative}.pinned .table{position:absolute;width:145px;top:351px;background:#c3c3c3}.pinned .table td{border-top:1px solid #aeaeae;font-weight:600}.pinned .table .desc-fixed{height:160px}}

@media only screen and (min-device-width :600px) and (max-device-width :5000px){
    #home-hero.owl-carousel .owl-item .img-home-hero-mobile{display: none;}
    .estatico-mobile{display: none !important;}
}

@media only screen and (min-device-width :50px) and (max-device-width :599px){
    #home-hero.owl-carousel .owl-item .img-home-hero{display: none;}
    .estatico{display: none  !important;}
}
