.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.navbar-topbar{border-radius:0}#content article{margin-bottom:40px}#content header{margin:20px 0}#content section{margin-bottom:20px}#content footer{padding-bottom:20px}.sidebar{margin-top:20px}.sidebar section{margin-bottom:40px}.sidebar ul,.sidebar ol{list-style-type:none;padding:0}.sidebar li{margin:10px 0}input:focus::-webkit-input-placeholder{color:#fff0}input:focus:-moz-placeholder{color:#fff0}input:focus::-moz-placeholder{color:#fff0}textarea:focus::-webkit-input-placeholder{color:#fff0}textarea:focus:-moz-placeholder{color:#fff0}textarea:focus::-moz-placeholder{color:#fff0}#respond{margin-top:40px}ol.commentlist{counter-reset:li;padding:0}ol.commentlist ul{padding:0}ol.commentlist>li{position:relative;margin:0 0 20px 0;list-style:none}ol.commentlist>li:before{content:"Thread " counter(li);counter-increment:li;position:absolute;top:0;right:0;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-bottom-left-radius:4px;padding:5px 20px 5px 10px;color:#999}ol.commentlist li ol,ol.commentlist li ul{list-style-type:none;margin:0}.commentlist li li{background:#f9f9f9}.commentlist li li li{background:#fff}.commentlist li li li li{background:#f9f9f9}.commentlist li li li li li li{background:#fff}.commentlist li{padding:20px}.commentlist ul li{margin-top:20px;margin-bottom:0}.reply p{margin:0}.site-footer{padding:40px 0}.site-footer ul,.site-footer ol{list-style-type:none;padding:0}.site-footer li{margin:10px 0}.site-sub-footer p{text-align:center}.site-footer p{text-align:center}@media (min-width:1200px){.container{width:100%;max-width:1390px}}body{overflow-x:hidden}body,html{font-family:'PT Sans Narrow',sans-serif}html,body{padding:0;margin:0}p{color:#09213C;font-size:16px;font-family:'PT Sans Narrow',sans-serif}a{outline:none;text-decoration:none;color:#09213C;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}a:hover{color:#09213C;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}a:active,a:focus,a:hover{outline:none;text-decoration:none}h1,h2,h3,h4,h5,h6{color:#09213C;font-family:'PT Sans Narrow',sans-serif}ul{list-style:none;padding:0;margin:0;color:#09213C;font-size:16px}body.login{background-position:center;background-color:#000;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}body.login p,body.login a,body.login h1{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.login h1 a{background-image:url(/wp-content/themes/auger-torque/theme/images/c4-wordpress-logo.png);background-size:140px!important;height:140px;width:140px}.login .button-primary{background-color:#2ba7e7!important;border:none;text-shadow:none;width:100px}.login .button-primary:hover{background-color:#2ba7e7!important}.login .button-primary:active{background-color:#2ba7e7!important}.login #backtoblog a,.login #nav a{color:#fff}.login #backtoblog a:hover,.login #nav a:hover{color:#2ba7e7}.login form{box-shadow:3px 4px 4px rgb(0 0 0 / .2);border-radius:16px}.header-top-container{background:#09213C}.header-top-container .logo-container a img{margin:0;width:100%;max-width:386px}.header-top-container .header-details ul li.language>a{color:#fff;font-size:16px;line-height:30px;text-transform:uppercase;font-weight:700;letter-spacing:.8px;position:relative;top:2px}.header-top-container .header-details ul li.language{position:relative}.header-top-container .header-details ul li.language ul li a{color:#09213C;font-size:16px;line-height:26px;letter-spacing:.8px;font-weight:700;text-transform:uppercase;display:block;padding:0 30px 0 0}.header-top-container .header-details ul li.language .language-selector{position:absolute;background:#fff;box-shadow:3px 3px 6px #00000029;width:168px;z-index:101;right:0;top:38px;padding:14px 0 10px 0}.header-top-container .header-details ul li.language .menu-language-menu-container{display:none}.header-top-container .header-details ul li.language .language-selector li{margin:0 0 1.8px 0;display:block}.header-top-container .header-details{padding:24px 0 0 0;text-align:right}.header-top-container .header-details ul li.language>a:after,.header-top-container .header-details ul li.search a:after,.header-top-container .header-details ul li.add a:after,.header-top-container .header-details ul li.quote a:before,.header-top-container .header-details ul li.phone a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro"}.header-top-container .header-details ul li.language>a:after{line-height:20px;position:relative;top:2px;color:#FFC425;content:"\f0d7";font-size:23px;font-weight:900;margin:0 0 0 8px}.header-top-container .header-details ul li.language>a.active:after{content:"\f0d8"}.header-top-container .header-details ul li.search a,.header-top-container .header-details ul li.add a{font-size:0}.header-top-container .header-details ul li.add a{position:relative}.header-top-container .header-details ul li.add a span,.header-top-container .header-details ul li.add .ywraq_number_items{font-size:16px;color:#09213C;background:#fff;width:20px;height:20px;display:block;border-radius:50%;position:absolute;right:-6px;top:5px;z-index:1;line-height:18px;text-align:center;font-weight:700}.header-top-container .header-details ul li.search a:after{line-height:42px;font-weight:300;position:relative;top:14px;color:#FFC425;content:"\f002";font-size:42px}.header-top-container .header-details ul li.add a:after{margin:-5px 0 0 0;top:12px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 Pro";font-size:37px;color:#FFC425;font-weight:600;position:relative;content:"\f336"}.header-top-container .header-details ul li.quote a{font-size:16px;line-height:26px;background:#FFC425;font-weight:700;text-transform:uppercase;padding:13px 19px 15px 19px;letter-spacing:.8px}.header-top-container .header-details ul li.search a:hover,.header-top-container .header-details ul li.add a:hover{opacity:.9}.header-top-container .header-details ul li.quote a:hover{background:#fff}.header-top-container .header-details ul li.quote a svg{width:26px;margin:0 4px 0 0;fill:#09203c}.header-top-container .header-details ul li.phone a{font-size:30px;line-height:47px;color:#fff;font-weight:700;letter-spacing:.93px;top:6px;position:relative}.header-top-container .header-details ul li.phone a:hover,.header-top-container .header-details ul li.language a:hover,.header-top-container .header-details ul li.language ul li.active-region a{color:#ffc425}.header-top-container .header-details ul li.phone a:before{content:'\f095';margin:0 10px 0 0;font-weight:900;top:-2px;font-size:22px;color:#FFC425;position:relative}.header-top-container .header-details ul li{display:inline-block;margin-right:23px}.header-top-container .header-details ul li.add{position:relative}.header-top-container .header-details ul li.quote{margin-right:15px}.header-top-container .header-details ul li.phone{margin-right:0}.header-outer-main-container{position:fixed;width:100%;z-index:100;top:0}.header-outer-main-container .header-bottom-container{background:#fff}.header-outer-main-container .header-bottom-container #menu-main-menu,.header-outer-main-container .header-bottom-container{visibility:visible;opacity:1;filter:alpha(opacity=100);-webkit-transition:200ms ease;-moz-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease}.header-outer-main-container.scroll .header-bottom-container #menu-main-menu,.header-outer-main-container.scroll .header-bottom-container{visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:200ms ease;-moz-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease;height:0}.header-outer-main-container.scroll .header-top-container .logo-container a img,.header-outer-main-container .header-top-container .logo-container a img,.header-outer-main-container.scroll .header-top-container .header-details,.header-outer-main-container .header-top-container .header-details{-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;-ms-transition:all 0.1s ease;transition:all 0.1s ease}.header-outer-main-container.scroll .header-top-container .logo-container a img{max-width:288px;margin:0}.header-outer-main-container.scroll .header-top-container .header-details{padding:11px 0 0 0}.two-column-two-column-menu>ul:before,.three-column-five-column-menu>ul:before{content:"";background:#fff;width:5000px;height:100%;position:absolute;left:-4990px;top:0;box-shadow:0 12px 9px -9px #00000029}.two-column-two-column-menu>ul:after,.three-column-five-column-menu>ul:after{content:"";background:#fff;width:5000px;height:100%;position:absolute;right:-4990px;top:0;box-shadow:0 12px 9px -9px #00000029}.two-column-two-column-menu>ul,.three-column-five-column-menu>ul{position:absolute;background:#fff;left:0;width:100%;z-index:1;padding:40px 0 40px 0;text-align:left;box-shadow:0 3px 6px #00000029;visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:200ms ease;-moz-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease}.two-column-two-column-menu:hover>ul,.three-column-five-column-menu:hover>ul{visibility:visible;opacity:1;filter:alpha(opacity=100)}.two-column-two-column-menu>ul>li.divider{width:50%;float:left;margin:0!important;padding:0 0}.three-column-five-column-menu>ul>li.divider.three-five{width:70%;float:left;margin:0!important;padding:0 0}.three-column-five-column-menu>ul>li.divider.one-five{width:30%;float:left;margin:0!important;padding:0 0}.two-column-two-column-menu>ul>li.divider>a,.three-column-five-column-menu>ul>li.divider>a{font-size:0!important;height:0;display:block}.two-column-two-column-menu>ul>li.divider>ul>li.column-title,.three-column-five-column-menu>ul>li.divider>ul>li.column-title{width:100%!important;float:left;text-align:left}.two-column-two-column-menu>ul>li.divider>ul>li.column-title>a,.three-column-five-column-menu>ul>li.divider>ul>li.column-title>a{pointer-events:none;color:#B5B5B5;font-size:20px;text-transform:uppercase;border-bottom:none;padding:0 0 1px 0;letter-spacing:1px;font-weight:700;margin:0 0 30px 0}.two-column-two-column-menu>ul>li.divider>ul>li{width:50%;float:left;margin:0!important;padding:0 18px 0}.three-column-five-column-menu>ul>li.divider.three-five>ul>li{width:33.33333%;float:left;margin:0!important;padding:0 18px 0;width:100%}.three-column-five-column-menu>ul>li.divider>ul>li.column-title{position:absolute;top:-32px}.divider>ul>li>a{color:#09213C;display:block;padding:0 0 5px 0;margin:0 0 10px 0;font-size:16px;line-height:26px;letter-spacing:.8px;text-transform:uppercase;font-weight:700}.divider>ul>li>a:hover,.divider>ul>li.active>a{color:#ffc425}.default-dropdown-menu{position:relative}.default-dropdown-menu:hover>ul{visibility:visible;opacity:1;filter:alpha(opacity=100)}.default-dropdown-menu>ul{position:absolute;background:#fff;left:-24px;z-index:1;text-align:left;width:250px;padding:20px 0 6px 0;box-shadow:3px 3px 6px #00000029;visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:200ms ease;-moz-transition:200ms ease;-o-transition:200ms ease;transition:200ms ease}.default-dropdown-menu>ul>li{float:none!important;margin-left:0!important}.default-dropdown-menu>ul>li.column-title>a{pointer-events:none;color:#B5B5B5;font-size:20px;text-transform:uppercase;border-bottom:none;padding:0 0 1px 0;letter-spacing:1px;font-weight:700;margin:0 0 30px 0}.default-dropdown-menu>ul>li>a{color:#09213C;display:block;padding:0 0 5px 0;margin:0 0 8px 0;font-size:16px;line-height:26px;letter-spacing:.8px;text-transform:uppercase;font-weight:700}.one-column-four-column-menu>ul{position:absolute;background:#fff;left:0;width:100%;z-index:1;padding:32px 62px 28px 62px;text-align:left;display:none}.one-column-four-column-menu>ul:before{content:"";background:#fff;width:5000px;height:100%;position:absolute;left:-5000px;top:0}.one-column-four-column-menu>ul:after{content:"";background:#fff;width:5000px;height:100%;position:absolute;right:-5000px;top:0}.one-column-four-column-menu:hover>ul{display:block}.one-column-four-column-menu>ul>li.column-title{width:100%;float:left;text-align:left}.one-column-four-column-menu>ul>li.column-title>a{pointer-events:none;color:#bebebe;letter-spacing:.5px;font-size:15px;text-transform:uppercase;border-bottom:none;padding:0 0 1px 0}.one-column-four-column-menu>ul>li{width:25%;float:left;margin:0!important;padding:0 18px 0}.one-column-four-column-menu>ul>li>a{color:#333;border-bottom:1px solid #bebebe;display:block;padding:0 0 5px 0;margin:0 0 14px 0}.one-column-four-column-menu>ul>li>a:hover{color:#22a5df;border-bottom:1px solid #22a5df}.menu-container #menu-main-menu{-ms-flex-direction:unset;flex-direction:unset;text-align:center;display:block}.menu-container #menu-main-menu>li{display:inline-block;vertical-align:middle;float:none;margin:0 24px}.menu-container #menu-main-menu>li.current_page_ancestor>a{color:#ffc425}.menu-container #menu-main-menu>li>a{text-transform:uppercase;color:#09213C;letter-spacing:1px;font-size:20px;position:relative;z-index:10;line-height:40px;font-weight:700;padding:5px 0;display:block}.menu-container #menu-main-menu>li.active>a,.menu-container #menu-main-menu>li.current-menu-parent>a{color:#ffc425}.menu-container #menu-main-menu>li>a:hover{color:#ffc425}.menu-container #menu-main-menu>li>a:hover{color:#ffc425}.three-column-five-column-menu>ul>li.menu-list-product-category-main-container>ul>li>a.selected,.menu-container #menu-main-menu>li>a.selected{color:#ffc425}.homepage-banner-outer-main-container,.homepage-banner-main-container .homepage-banner-content-main-container,.homepage-banner-main-container{height:100vh}.homepage-banner-outer-main-container{position:relative;overflow:hidden}.homepage-banner-outer-main-container>span,#home-banner-img-one,#home-banner-img-two{font-size:0;height:0;display:none}.homepage-banner-main-container{width:100%;background-size:cover;background-position:center}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container{background:#09213C;width:100%;max-width:45%;padding:34px 40px 46px 0;position:relative;top:50%;transform:translateY(-50%)}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container:before{content:"";width:5000px;background:#09213c;height:100%;position:absolute;left:-5000px;top:0}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container h2{font-size:62px;line-height:72px;letter-spacing:2.48px;color:#FFC425;margin:0 0 15px 0;font-weight:700;text-transform:uppercase}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container p{color:#fff;font-size:32px;line-height:48px;letter-spacing:.64px;margin:0}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container a{color:#09213C;font-size:16px;line-height:26px;border-radius:0;padding:11px 40px;display:inline-block;letter-spacing:.8px;text-transform:uppercase;background:#ffc425;font-weight:700;margin:20px 0 0 0}.homepage-banner-links-container{background:#ffc425;text-align:center;padding:0;position:absolute;bottom:0;width:100%}.homepage-banner-links-container .homepage-banner-links ul li a{font-size:32px;line-height:48px;letter-spacing:.64px;text-transform:uppercase;font-weight:700;display:block;background:#FFC425;padding:20px 0}.homepage-banner-links-container .homepage-banner-links ul li a:hover{background:#ffdb80}.homepage-banner-links-container .homepage-banner-links ul li.quote a svg{width:50px;margin:0 5px 10px 0;position:relative;top:4px;fill:#09203c}.homepage-banner-links-container .homepage-banner-links ul li.attachments a svg,.homepage-banner-links-container .homepage-banner-links ul li.brochure a svg{width:45px;margin:0 5px 10px 0;position:relative;top:4px;fill:#09203c}.homepage-banner-links-container .homepage-banner-links ul li.attachments a svg{width:24px;fill:#09203c}.homepage-banner-links-container .homepage-banner-links ul li{float:left;width:33.33333%;margin:0;border-left:1px solid #fff;border-right:1px solid #fff;display:inline-block}.homepage-banner-links-container .homepage-banner-links ul li:first-child{border-left:none}.homepage-banner-links-container .homepage-banner-links ul li:last-child{border-right:none}.homepage-about-main-container .image-container{background-size:cover;width:949px;height:780px;background-position:center}.homepage-about-main-container .text-container .text h1{font-size:45px;line-height:60px;letter-spacing:.45px;margin:0 0 22px 0;font-weight:700}.homepage-about-main-container .text-container .text p{font-size:24px;line-height:42px;font-family:'Montserrat',sans-serif;margin:0 0 30px 0;font-weight:500}.homepage-about-main-container .text-container .text a{font-size:32px;line-height:48px;letter-spacing:.64px;color:#09213C;text-transform:uppercase;font-weight:700;background:#FFC425;display:table;margin:20px auto 0 auto;padding:16px 50px}.homepage-about-main-container .text-container .text a:hover{background:#09213c;color:#fff}.homepage-about-main-container .container{max-width:1670px}.homepage-about-main-container .text-container .text{width:100%;max-width:660px}.homepage-about-main-container .text-container{margin:62px 0 0 -140px;background:#fff;padding:38px 0 40px 40px}.homepage-product-categories-main-container{padding:80px 0 60px 0}.homepage-product-categories-main-container .container{max-width:1670px}.homepage-product-categories-main-container .homepage-product-categories-container>h2{font-size:45px;line-height:60px;letter-spacing:.45px;text-align:center;font-weight:700}.homepage-product-categories-container .woocommerce ul.products{width:100%;max-width:1360px;margin:40px auto 0 auto}.homepage-product-categories-container .main-products .woocommerce ul.products{max-width:1390px}.homepage-product-categories-container .woocommerce ul.products li.product-category{margin:0;width:25%;position:relative}.homepage-product-categories-container .woocommerce ul.products li.product-category a:after{content:"";display:block;border:2px solid #fff0;width:100%;height:100%;position:absolute;top:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.homepage-product-categories-container .woocommerce ul.products li.product-category:hover a:after{border:2px solid #ffc425;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.homepage-product-categories-container .woocommerce ul.products li.product-category a{display:block;border:1px solid #F1F1F2;position:relative;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.homepage-product-categories-container .woocommerce ul.products li.product-category a img{margin:0 auto;max-width:317px;padding:0 20px}.homepage-product-categories-container .woocommerce ul.products li.product-category a .imagewrapper{height:277px;overflow:hidden}.homepage-product-categories-container .woocommerce ul.products li.product-category a.button{display:none}.homepage-product-categories-container .woocommerce ul.products li.product-category a h2{padding:0 15px!important;margin:0 0 14px 0!important;font-size:24px!important;line-height:40px;text-transform:uppercase;font-weight:700;text-align:center;height:40px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.homepage-product-categories-container .woocommerce ul.products li.product-category:hover a h2{color:#ffc425;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.homepage-product-categories-container .woocommerce ul.products li.product-category a h2 mark{display:none}.homepage-product-categories-container .view-more{font-size:32px;line-height:48px;letter-spacing:.64px;color:#09213C;text-transform:uppercase;font-weight:700;background:#FFC425;display:table;margin:80px auto 0 auto;padding:16px 30px}.homepage-product-categories-container .view-more:hover{background:#09213c;color:#fff}.homepage-why-choose-main-container{padding:40px 0 55px 0}.homepage-why-choose-main-container .homepage-why-choose-container h2{font-size:45px;line-height:60px;letter-spacing:.45px;text-align:center;font-weight:700;margin:0 0 88px 0}.homepage-why-choose-main-container .homepage-why-choose-container ul li{display:inline-block;width:20%;float:left;padding:0 26px}.homepage-why-choose-main-container .homepage-why-choose-container ul li p{font-size:24px;line-height:36px;letter-spacing:.64px;text-align:center;font-weight:700;text-transform:uppercase;margin:13px 0 0 0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.clear{clear:both}.homepage-why-choose-main-container .homepage-why-choose-container ul li span{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.homepage-why-choose-main-container .homepage-why-choose-container ul li:hover span,.homepage-why-choose-main-container .homepage-why-choose-container ul li:hover p{opacity:.65;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.homepage-why-choose-main-container .homepage-why-choose-container ul li.quality span{width:90px;height:99px;background-image:url(/wp-content/themes/auger-torque/theme/images/icons/r1-proven-reliable.png);background-size:auto 114px;background-position:center;display:block;margin:0 auto}.homepage-why-choose-main-container .homepage-why-choose-container ul li.delivery span{width:120px;height:99px;background-image:url(/wp-content/themes/auger-torque/theme/images/icons/r2-available-delivery.png);background-size:auto 120px;background-position:center -7px;display:block;margin:0 auto}.homepage-why-choose-main-container .homepage-why-choose-container ul li.manufacturing span{width:99px;height:99px;background-image:url(/wp-content/themes/auger-torque/theme/images/icons/r3-local-manufacturing.png);background-size:auto 110px;background-position:center;display:block;margin:0 auto}.homepage-why-choose-main-container .homepage-why-choose-container ul li.competitive span{width:85px;height:99px;background-image:url(/wp-content/themes/auger-torque/theme/images/icons/r4-competitive-pricing.png);background-size:auto 108px;background-position:center;display:block;margin:0 auto}.homepage-why-choose-main-container .homepage-why-choose-container ul li.outstanding span{width:102px;height:99px;background-image:url(/wp-content/themes/auger-torque/theme/images/icons/r5-outstanding-service.png);background-size:auto 117px;background-position:center;display:block;margin:0 auto}.homepage-two-blocks-cta-main-container .container{max-width:1670px}.homepage-two-blocks-cta-main-container .container.old-cta .row .col-lg-6:first-child{padding-right:20px}.homepage-two-blocks-cta-main-container .container.old-cta .row .col-lg-6:last-child{padding-left:20px}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container{text-align:center;background-position:center;background-size:cover;background-repeat:no-repeat;padding:42px 0 0 0;position:relative}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container:after{content:"";background:rgb(9 33 60 / .88);width:100%;height:100%;position:absolute;top:0;left:0}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .top-container h2{font-size:45px;line-height:58px;color:#FFC425;font-weight:700;margin:0 0 10px 0;text-transform:uppercase}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .top-container,.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container{position:relative;z-index:1}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .top-container p{font-size:32px;line-height:48px;color:#fff;margin:0 0 28px 0}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container img{height:500px;width:auto;margin:0 auto;display:block;position:absolute;left:0;right:0}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container a{font-size:32px;line-height:48px;letter-spacing:.64px;color:#09213C;text-transform:uppercase;font-weight:700;background:#FFC425;display:table;padding:12px 28px 16px 28px;position:relative;top:165px;margin:0 auto}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container a:before{line-height:48px;font-weight:300;position:relative;top:5px;color:#09213C;content:"\f1c1";font-size:48px;margin:0 16px 0 0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro"}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container a:hover{background:#fff}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container{position:relative;height:500px;width:100%;margin:-50px 0 0 0;bottom:-44px}.homepage-two-blocks-cta-main-container{margin:40px 0 0 0}.testimonials-main-container{margin:42px 0 0 0}.testimonials-main-container .testimonials-container{height:auto;background-position:132px center;background-size:cover;background-color:#fff;background-repeat:no-repeat;overflow:hidden}.testimonials-main-container .container{max-width:1670px}.testimonials-main-container .container .content-container{background:#fff;width:100%;max-width:940px;padding:68px 105px 52px 214px;margin:110px 0 192px 0}.testimonials-main-container .container .content-container:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro";line-height:42px;font-weight:700;position:relative;top:14px;color:#FFC425;font-size:50px;content:"\f10d";float:left;margin:-12px 0 0 -70px}.testimonials-main-container .container .content-container .read-more-active{display:none}.testimonials-main-container .container .content-container p{font-size:24px;line-height:42px;font-family:'Montserrat',sans-serif;font-weight:500;margin:0 0 30px 0}.testimonials-main-container .container .content-container p a{color:#FFC425;pointer-events:auto}.testimonials-main-container .container .content-container p a:hover{color:#09213C}.testimonials-main-container .container .content-container span{font-size:24px;line-height:58px;color:#FFC425;font-weight:700;text-transform:uppercase;letter-spacing:1px}.testimonials-main-container .container .row .col-lg-7:after{content:"";width:5000px;background:#fff;height:100%;position:absolute;left:-4985px;top:0}.testimonials-main-container .testimonials-slider .owl-dots,.page-category-banner-slider .owl-dots{display:none}.testimonials-main-container .testimonials-slider .owl-nav .owl-prev,.page-category-banner-slider .owl-nav .owl-prev{display:none!important}.testimonials-main-container .testimonials-slider .owl-nav .owl-next{position:absolute;bottom:0;right:0;background:#FFC425;color:#171819;padding:0;margin:0;border-radius:0;font-size:0;height:120px;width:120px}.page-category-banner-slider>.image-container{display:none}.page-category-banner-slider .owl-nav{display:block!important}.page-category-banner-slider.single .owl-nav{display:none!important}.page-category-banner-slider .owl-nav .owl-next{position:absolute;bottom:0;left:0;background:#FFC425!important;color:#171819!important;padding:0!important;margin:0!important;border-radius:0!important;font-size:0!important;height:120px;width:120px}.testimonials-main-container .testimonials-slider .owl-nav,.page-category-banner-slider .owl-nav{margin:0}.testimonials-main-container .testimonials-slider .owl-nav .owl-next:after,.page-category-banner-slider .owl-nav .owl-next:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro";line-height:26px;font-weight:700;position:relative;top:52px;color:#171819;font-size:26px;content:"\f061"}.testimonials-main-container .testimonials-slider .owl-nav .owl-next:hover,.page-category-banner-slider .owl-nav .owl-next:hover{background:#FFC425}.testimonials-slider>.testimonials-container{display:none}.footer-main-container{background:#09213C;padding:74px 0 0 0}.footer-column.about{width:100%;max-width:240px}.footer-column.about img{margin:5px 0 10px 0;width:100%;max-width:240px}.footer-column.about p{color:#FFF;font-size:16px;line-height:30px;opacity:.59;font-weight:300;margin-top:10px}.footer-column.footer-menu ul li{margin:0 0 8px 0;float:left;width:50%;padding:0 0 0 30px}.footer-column.footer-menu ul li a{color:#fff;font-size:16px;line-height:30px;letter-spacing:.8px;text-transform:uppercase;font-weight:700}.footer-column.footer-menu ul li.product-search a{cursor:pointer}.footer-column.footer-menu ul li a:hover,.footer-column.contact ul.menu li a:hover,.footer-column.contact .contact-list li.phone a:hover{color:#ffc425}.footer-column.contact .contact-list li.quote a:hover{background:#fff}.footer-column.contact .contact-list li.subscribe a:hover{background:#ffc425;color:#09213C}.footer-column.contact ul li a{color:#fff}.footer-column.contact ul.menu li a{color:#fff;font-size:16px;line-height:30px;letter-spacing:.8px;text-transform:uppercase;font-weight:700}.footer-column.contact ul.menu li{margin:0 0 8px 0}.footer-column.contact .contact-list li a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro"}.footer-column.contact .contact-list li.phone a{font-size:24px;line-height:40px;color:#fff;font-weight:700;letter-spacing:1.2px;margin:10px 0 12px 0;display:table}.footer-column.contact .contact-list li.phone a:before{content:'\f095';margin:0 10px 0 0;font-weight:900;top:0;font-size:20px;color:#FFC425;position:relative}.footer-column.contact .contact-list li.quote a{font-size:16px;line-height:26px;background:#FFC425;font-weight:700;text-transform:uppercase;padding:9px 19px 11px 18px;letter-spacing:.8px;color:#09213C;display:table;margin:0 0 20px 0}.footer-column.contact .contact-list li.quote a svg{width:26px;margin:0 4px 0 0;fill:#09203c}.footer-column.contact .contact-list li.subscribe a{font-size:16px;line-height:26px;background:#09213C;font-weight:700;text-transform:uppercase;padding:7px 15px 10px 17px;color:#ffc425;display:table;margin:0 0 20px 0;border:2px solid #ffc425}.footer-column.contact .contact-list li.subscribe a:before{line-height:25px;font-weight:400;position:relative;top:3px;color:#ffc425;content:"\f658";font-size:24px;margin:0 12px 0 0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.footer-column.contact .contact-list li.subscribe a:hover:before{color:#09213C;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.footer-column.contact{width:100%;max-width:240px;float:right}.footer-social-links-container ul li{display:inline-block;margin:0 5px 0 5px}.footer-social-links-container ul li a{font-size:0}.footer-social-links-container ul li a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 Brands";-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.footer-social-links-container ul li.facebook a:before{content:"\f39e";line-height:1;padding:0 5px 0 0;font-weight:300;position:relative;top:2px;margin:0 3px 0 0;color:#B5B5B5;font-size:28px}.footer-social-links-container ul li.twitter a:before{content:"\f099";line-height:1;padding:0 5px 0 0;font-weight:300;position:relative;top:3px;margin:0 3px 0 0;color:#B5B5B5;font-size:30px}.footer-social-links-container ul li.instagram a:before{content:"\f16d";line-height:1;padding:0 5px 0 0;font-weight:300;position:relative;top:4px;margin:0 3px 0 0;color:#B5B5B5;font-size:32px}.footer-social-links-container ul li.youtube a:before{content:"\f167";line-height:1;padding:0 5px 0 0;font-weight:300;position:relative;top:5px;margin:0 3px 0 0;color:#B5B5B5;font-size:34px}.footer-social-links-container ul li.linkedin a:before{content:"\f0e1";line-height:1;padding:0 5px 0 0;font-weight:300;position:relative;top:5px;margin:0 3px 0 0;color:#B5B5B5;font-size:34px}.footer-social-links-container ul li a:hover:before{color:#FFC425;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.footer-social-links-container{text-align:center;margin:-5px 0 0 0}.footer-copyright p{color:#FFF;text-align:center;font-size:12px;line-height:40px;letter-spacing:.6px;font-weight:300;margin:16px 0 16px 0;opacity:.59}.footer-copyright p a{color:#FFF}.footer-copyright p a:hover{color:#FFC425}.single-post-content-container .meta{font-size:16px;line-height:40px;font-weight:500;font-family:'Montserrat',sans-serif;margin:0 0 42px 0}.single-post-content-container .meta em{font-style:normal;margin:0 6px 0 8px;font-size:16px;font-weight:500;position:relative;top:-1px}.single-post-content-container .meta a{font-weight:700;text-transform:uppercase}.single-post-content-container article section h1{margin:0 0 30px 0;font-size:45px;line-height:60px;letter-spacing:.45px;font-weight:700}.single-post-main-container{padding:24px 0 42px 0}.single-post-main-container article{width:100%;max-width:1078px;margin:0 auto 0 auto}.single-post-main-container article section h2{font-size:24px;line-height:42px;font-family:'Montserrat',sans-serif;margin:0 auto 22px auto}.single-post-main-container article section p img{width:100%;max-width:800px;margin:50px auto 40px auto;display:block}.services-featured-video-inner-container{margin:25px auto 22px auto;position:relative;width:100%;max-width:800px}.single-post-main-container article section .button-1 a,.single-post-main-container article section .button-2 a,.single-post-main-container article section .button-3 a,.single-post-main-container article section .button-4 a,.single-post-main-container article section .button-5 a,.single-post-main-container article section .button-6 a,.single-post-main-container article section .button-7 a,.single-post-main-container article section .button-8 a,.single-post-main-container article section .button-9 a,.single-post-main-container article section .button-10 a{color:#09213C;font-size:16px;line-height:26px;border:none;border-radius:0;padding:11px 58px;letter-spacing:.8px;text-transform:uppercase;background:#ffc425;font-weight:700;margin:27px 0 36px 0;display:table}.single-post-main-container article section .button-1 a:hover,.single-post-main-container article section .button-2 a:hover,.single-post-main-container article section .button-3 a:hover,.single-post-main-container article section .button-4 a:hover,.single-post-main-container article section .button-5 a:hover,.single-post-main-container article section .button-6 a:hover,.single-post-main-container article section .button-7 a:hover,.single-post-main-container article section .button-8 a:hover,.single-post-main-container article section .button-9 a:hover,.single-post-main-container article section .button-10 a:hover{color:#fff;background-color:#09213c}.single>.buttons:nth-child(1),.single>.services-featured-video-inner-container:nth-child(1){display:none}.services-featured-video-inner-container .video-overlay a{display:block;width:100%;height:100%;position:absolute;font-size:0}.services-featured-video-inner-container iframe{margin:0 auto;display:block;width:100%}body>.services-featured-video-inner-container:nth-child(1){display:none}.single-post-main-container article section p{font-family:'Montserrat',sans-serif;line-height:40px;font-weight:500;margin:0 0 20px 0}.single-post-main-container article section p a{font-weight:700}.single-post-main-container article section h3{font-size:24px;line-height:40px;text-transform:uppercase;font-weight:700;border-bottom:1px solid #FFC425;padding:0 0 6px 0;margin:0 0 20px 0}.single-post-main-container article section h4{font-size:22px;line-height:40px;text-transform:uppercase;font-weight:700;padding:0 0 5px 0;margin:0 0 0 0}.single-post-main-container article section h5{font-size:20px;line-height:40px;text-transform:uppercase;font-weight:700;padding:0 0 4px 0;margin:0 0 0 0}.single-post-main-container article section h6{font-size:18px;line-height:40px;text-transform:uppercase;font-weight:700;padding:0 0 2px 0;margin:0 0 0 0}.single-post-main-container article section ul{font-weight:500;margin:10px 0 20px 0;font-family:'Montserrat',sans-serif;line-height:38px}.single-post-main-container article section ul li{padding-left:38px;margin-bottom:12px}.single-post-main-container article section ul li:before{content:'';display:inline-block;width:10px;height:10px;border:1px solid #FFC425;border-radius:100%;margin-right:22px;position:relative;top:14px;margin-left:-35px;float:left}.accordion-main-container .accordion-list .content ol li{padding-left:20px;margin-bottom:12px}.single-post-main-container article section iframe{display:block;margin:50px auto 40px auto}.single-post-main-container .single-share{width:100%;margin:84px auto 20px auto;text-align:center}.single-post-main-container .single-share h2{font-size:16px;margin:0 0 22px 0;border-bottom:1px solid #B5B5B5;padding:0 0 4px 0;text-align:center;font-weight:700;text-transform:uppercase;font-family:'Montserrat',sans-serif;line-height:40px}.single-post-main-container .addtoany_list a span{background-color:transparent!important;border-radius:0!important;height:45px!important;width:44px!important;line-height:25px!important;display:block;margin:0 auto 12px auto}.single-post-main-container .addtoany_list a span svg{height:45px!important;width:45px!important;border-radius:0;padding:6px;text-align:center;margin:-4px 0 0 -4px}.single-post-main-container .addtoany_list a span.a2a_s_email svg{height:50px!important;width:50px!important;margin:-6px 0 0 -4px!important}.single-post-main-container .addtoany_list .a2a_button_twitter span svg path{fill:#FFC425!important}.single-post-main-container .addtoany_list .a2a_button_facebook span svg path{fill:#FFC425!important}.single-post-main-container .addtoany_list .a2a_button_pinterest span svg path{fill:#FFC425!important}.single-post-main-container .addtoany_list .a2a_button_youtube span svg path{fill:#FFC425!important}.single-post-main-container .addtoany_list .a2a_button_email span svg path{fill:#FFC425!important}.single-post-main-container .addtoany_list>a{text-align:center;margin:0 auto;display:inline-block;padding:0}.single-post-main-container .single-share>a.back{font-size:24px;line-height:40px;text-transform:uppercase;font-weight:700;margin:4px auto 0 auto;display:table;text-decoration:underline}.single-post-main-container .single-share>a.back:hover{color:#FFC425}.inner-product-main-content-container .summary .back-button{font-size:24px;line-height:40px;text-transform:uppercase;font-weight:700;display:table;text-decoration:underline}.inner-product-main-content-container .summary .back-button:hover{color:#FFC425}.inner-page-banner-main-container{margin:160px 0 0 0;background-position:center;background-size:cover;background-repeat:no-repeat}.inner-page-banner-main-container .inner-page-banner-content-container{padding:180px 0 0 0}.inner-page-banner-main-container .inner-page-banner-content{background:#09213C;width:100%;max-width:800px;padding:24px 0 26px 0;position:relative}.inner-page-banner-main-container .inner-page-banner-content p{color:#FFC425;font-size:62px;line-height:72px;letter-spacing:2.48px;text-transform:uppercase;font-weight:700;margin:0 0 10px 0}.inner-page-banner-main-container .inner-page-banner-content h1,.inner-page-banner-main-container .inner-page-banner-content h2,.inner-page-banner-main-container .inner-page-banner-content h2.news-title{color:#fff;font-size:32px;line-height:48px;letter-spacing:.96px;margin:0;font-weight:700;text-transform:uppercase}.inner-page-banner-main-container .inner-page-banner-content:before{content:"";width:5000px;background:#09213c;height:100%;position:absolute;left:-5000px;top:0}.accordion-main-container .accordion-list>h2{font-size:24px;line-height:40px;text-transform:uppercase;font-weight:700;margin:56px 0 0 0;border-bottom:2px solid #FFC425;padding:0 0 5px 0;cursor:pointer;position:relative}.accordion-main-container .accordion-list>h2>em{float:left}.accordion-main-container .accordion-list>h2>em:before{content:"";width:50px;height:50px;background-size:auto 50px;background-position:center;display:block;margin:0 20px 0 0;font-style:normal;position:relative}.accordion-main-container .accordion-list>h2>em.icon-1:before{top:-5px;background-image:url(/wp-content/themes/auger-torque/theme/images/icons/r1-proven-reliable.png)}.accordion-main-container .accordion-list>h2>em.icon-2:before{top:-8px;background-image:url(/wp-content/themes/auger-torque/theme/images/icons/r2-available-delivery.png)}.accordion-main-container .accordion-list>h2>em.icon-3:before{top:-10px;background-image:url(/wp-content/themes/auger-torque/theme/images/icons/r3-local-manufacturing.png)}.accordion-main-container .accordion-list>h2>em.icon-4:before{top:-9px;background-image:url(/wp-content/themes/auger-torque/theme/images/icons/r4-competitive-pricing.png)}.accordion-main-container .accordion-list>h2>em.icon-5:before{top:-7px;background-image:url(/wp-content/themes/auger-torque/theme/images/icons/r5-outstanding-service.png)}.page-template-template-about-auger .accordion-main-container .accordion-list>h2,.page-template-template-why-choose .accordion-main-container .accordion-list>h2{padding:0 0 15px 0}.accordion-main-container .accordion-list>h2:after{line-height:40px;position:relative;color:#FFC425;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;float:right;font-size:18px;top:1px;right:-2px;content:"\f078";font-weight:400;font-family:"Font Awesome 6 pro"}.accordion-main-container .accordion-list>h2.active:after{font-family:"Font Awesome 6 pro";right:-2px;content:"\f077"}.accordion-main-container .accordion-list>h2:before{content:"OPEN";font-size:16px;line-height:26px;letter-spacing:.8px;color:#09213C;display:inline-block;float:right;position:absolute;right:24px;top:7px}.accordion-main-container .accordion-list>h2.active:before{content:"CLOSE"}.accordion-main-container .accordion-list .content .left-panel{width:38.3%;float:left}.accordion-main-container .accordion-list .content .left-panel img{width:100%;height:auto}.accordion-main-container .accordion-list .content .right-panel{width:61.7%;float:left;padding:0 0 0 42px}.accordion-main-container .accordion-list .content .full-width-panel{width:100%;float:left}.accordion-main-container .accordion-list .content{padding:40px 0 0 0;display:none}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul,.inner-product-accordion .accordion-list-container .features .content .content-container ul,.inner-product-accordion .accordion-list-container .content .table-container ul{font-weight:500;margin:0 0 20px 0;font-family:'Montserrat',sans-serif;line-height:38px;padding:0!important}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul li,.inner-product-accordion .accordion-list-container .features .content .content-container ul li,.inner-product-accordion .accordion-list-container .content .table-container ul li{padding:0 0 0 38px!important;float:none!important;margin-bottom:12px}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul li:before,.inner-product-accordion .accordion-list-container .features .content .content-container ul li:before,.inner-product-accordion .accordion-list-container .content .table-container ul li:before{content:'';display:inline-block;width:10px;height:10px;border:1px solid #FFC425;border-radius:100%;margin-right:22px;position:relative;top:14px;margin-left:-35px;float:left}.accordion-main-container .accordion-list .content .right-panel h2,.accordion-main-container .accordion-list .content .full-width-panel h2{font-size:24px;line-height:38px;margin:0 0 20px 0;font-family:'Montserrat',sans-serif}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features h2,.inner-product-accordion .accordion-list-container .features .content .content-container h2,.inner-product-accordion .accordion-list-container .content .table-container h2{font-size:20px;line-height:40px;font-weight:700;text-transform:uppercase;margin:0 0 12px 0;letter-spacing:1px;font-family:'Montserrat',sans-serif}.accordion-main-container .accordion-list .content .right-panel p,.accordion-main-container .accordion-list .content .full-width-panel p,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features p{line-height:38px;margin:0 0 16px 0;font-family:'Montserrat',sans-serif;font-weight:500}.accordion-main-container .accordion-list .content .right-panel p a:hover,.accordion-main-container .accordion-list .content .full-width-panel p a:hover,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features p a:hover,.warranty-page-accordion.accordion-main-container .accordion-list .content p a:hover,.main-about-page-intro-main-container .content-container article p a:hover,.request-quote-page-contact-form-container .bottom-content p a:hover,.full-width-page-content-main-container .inner-page-content-container p a:hover,.product-cat-page-accordion-main-container .accordion-main-container .accordion-list .content.warranty-registration p a:hover,.single-post-main-container article section p a:hover,.single-post-main-container article section ul li a:hover,.contact-page-content-main-container .contact-page-content-container ul li>a:hover,.directory-page-accordion .accordion-list .content ul li>a:hover,.resources-filter-filter-container ul li a:hover,.resources-filter-filter-container ul li.selected a,.full-width-page-content-main-container.padding .inner-page-content-container p .download-button:hover,.directory-page-accordion .accordion-list .content ul li>p>a:hover,.contact-page-content-main-container .contact-page-content-container ul li>p>a:hover,.inner-product-accordion .accordion-list-container .content.warranty-registration p a:hover,.faqs-page-accordion .accordion-list .content p a:hover,.contact-page-content-main-container .contact-page-content-container ul li p a:hover{color:#ffc425}.accordion-main-container .accordion-list .content .right-panel p a,.accordion-main-container .accordion-list .content .full-width-panel p a,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features p a,.warranty-page-accordion.accordion-main-container .accordion-list .content p a,.main-about-page-intro-main-container .content-container article p a,.request-quote-page-contact-form-container .bottom-content p a,.full-width-page-content-main-container .inner-page-content-container p a,.product-cat-page-accordion-main-container .accordion-main-container .accordion-list .content.warranty-registration p a,.single-post-main-container article section p a,.single-post-main-container article section ul li a,.contact-page-content-main-container .contact-page-content-container ul li>a,.directory-page-accordion .accordion-list .content ul li>a,.resources-filter-filter-container ul li a,.resources-filter-filter-container ul li.selected a,.directory-page-accordion .accordion-list .content ul li>p>a,.contact-page-content-main-container .contact-page-content-container ul li>p>a,.directory-page-accordion .accordion-list .content ul li>a,.contact-page-content-main-container .contact-page-content-container ul li>a,.inner-product-accordion .accordion-list-container .content.warranty-registration p a,.faqs-page-accordion .accordion-list .content p a,.contact-page-content-main-container .contact-page-content-container ul li p a{text-decoration:underline}.main-about-page-intro-main-container .content-container article p a,.single-post-main-container article section ul li a,.directory-page-accordion .accordion-list .content ul li>p>a,.contact-page-content-main-container .contact-page-content-container ul li>p>a,.faqs-page-accordion .accordion-list .content p a{font-weight:700;color:#09213C}.about-page-accordion.accordion-main-container{padding:0 0 78px 0}.main-about-page-intro-main-container .content-container{padding:50px 0 0 0;width:100%;max-width:1080px;margin:0 auto}.main-about-page-intro-main-container .content-container article h2{font-size:45px;line-height:60px;letter-spacing:.45px;margin:0 0 22px 0;font-weight:700}.main-about-page-intro-main-container .content-container article h3{font-size:24px;line-height:38px;margin:0 0 20px 0;font-family:'Montserrat',sans-serif}.main-about-page-intro-main-container .content-container article p{line-height:38px;font-family:'Montserrat',sans-serif;margin:0 0 30px 0;font-weight:500}.main-about-page-intro-main-container .content-container article p a.locate-dealer-btn{font-size:24px;line-height:40px;text-transform:uppercase;font-weight:700;background:#FFC425;padding:2px 40px 18px 40px;font-family:'PT Sans Narrow',sans-serif;display:table;margin:50px auto 0 auto;color:#09213C;min-width:450px;text-align:center;text-decoration:none}.main-about-page-intro-main-container .content-container article p a.locate-dealer-btn:before{width:49px;height:50px;background-image:url(/wp-content/themes/auger-torque/theme/images/icons/auger-torque-dealer-locator-icon.png;);background-size:48px auto;top:14px;margin:0 16px 0 0;background-repeat:no-repeat;display:inline-block;content:"";background-position:center;position:relative}.main-about-page-intro-main-container .content-container article p a.locate-dealer-btn:hover{background:#FFC425;color:#09213C}.main-about-page-intro-main-container .content-container article p img{display:block;margin:40px auto 40px auto}.inner-page-content-main-container .page-category-banner-slider,.inner-page-content-main-container .page-category-banner-not-slider{width:100%;max-width:940px}.inner-page-content-main-container .image-container{background-size:cover;width:940px;height:780px;background-position:center}.inner-page-content-main-container .image-container.video-slide a{display:block;width:100%;height:100%;background:rgb(9 33 60 / .4);font-size:0;position:relative;border-radius:0}.inner-page-content-main-container .image-container.video-slide a:before{content:"\f04b";font-family:"Font Awesome 6 pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:900;margin:0 auto;color:#09213C;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center;z-index:1;font-size:30px}.inner-page-content-main-container .image-container.video-slide a:after{content:"";display:block;width:100px;height:100px;background:#FFC425;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center;margin:0 auto;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.inner-page-content-main-container .image-container.video-slide:hover a:after{background:#fff;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.page-template-template-product-category .inner-page-content-main-container .text-container .text h1,.inner-page-content-main-container .text-container .text h2,.inner-page-content-main-container .bottom-content h2,.page-template-template-landing-page .inner-page-content-main-container .text-container .text h1{font-size:45px;line-height:60px;letter-spacing:.45px;margin:0 0 22px 0;font-weight:700}.page-template-template-product-category .inner-page-content-main-container .bottom-content .content-container>h3,.inner-page-content-main-container .text-container .text h3,.inner-page-content-main-container .bottom-content h3{font-size:24px;line-height:38px;margin:0 0 20px 0;font-family:'Montserrat',sans-serif}.inner-page-content-main-container .text-container .text p,.inner-page-content-main-container .bottom-content p{line-height:38px;font-family:'Montserrat',sans-serif;margin:0 0 30px 0;font-weight:500}.inner-page-content-main-container .col-lg-6 .bottom-content .content-container{padding:0 140px;max-width:1360px;margin:0 auto}.inner-page-content-main-container .two-columns.bot-content{padding:55px 140px 0 140px;max-width:1440px;margin:0 auto}.inner-page-content-main-container .one-column.bot-content{padding:55px 140px 0 140px;max-width:1360px;margin:0 auto;width:100%}.inner-page-content-main-container .two-columns.bot-content .bottom-content{width:50%;float:left;padding:0 20px}.inner-page-content-main-container .text-container .text a,.inner-page-content-main-container .bottom-content a{color:#09213C;font-size:16px;line-height:26px;border:none;border-radius:0;padding:11px 58px;letter-spacing:.8px;text-transform:uppercase;background:#ffc425;font-weight:700;margin:27px 0 36px 0;display:table;font-family:'PT Sans Narrow',sans-serif}.inner-page-content-main-container .text-container .text a:hover,.inner-page-content-main-container .bottom-content a:hover{background:#09213c;color:#fff}.inner-page-content-main-container .text-container .text a.default-link,.inner-page-content-main-container .bottom-content a.default-link{line-height:38px;font-family:'Montserrat',sans-serif;margin:0;text-transform:none;letter-spacing:normal;font-weight:700;padding:0;display:inline-block;background:none;text-decoration:underline}.inner-page-content-main-container .text-container .text a.default-link:hover,.inner-page-content-main-container .bottom-content a.default-link:hover{background:#fff0;color:#FFC425}.inner-page-content-main-container .container{max-width:1670px}.inner-page-content-main-container .text-container .text{width:100%;max-width:660px}.inner-page-content-main-container .text-container{margin:62px 0 0 -170px;background:#fff;padding:60px 0 24px 45px;position:relative;z-index:1}.inner-page-two-blocks-cta-main-container{margin:40px 0 40px 0}.contact-page-two-blocks-cta-main-container{margin:42px 0 0 0}.contact-page-content-main-container{padding:58px 0 80px 0}.contact-page-content-main-container .contact-page-content-container>h2{font-size:24px;line-height:40px;text-transform:uppercase;font-weight:700;border-bottom:2px solid #FFC425;padding:0 0 6px 0;margin:0 0 20px 0}.contact-page-content-main-container .contact-page-content-container ul li{width:33.33333%;float:left}.contact-page-content-main-container .contact-page-content-container ul li:nth-child(2){padding:0 20px 0 0}.contact-page-content-main-container .contact-page-content-container ul li h2{font-size:20px;line-height:40px;font-weight:700;text-transform:uppercase;margin:-6px 0 0 0;text-align:center;letter-spacing:1px}.contact-page-content-main-container .contact-page-content-container ul li em{font-size:16px;line-height:28px;font-weight:700;font-family:'Montserrat',sans-serif}.contact-page-content-main-container .contact-page-content-container ul li p{font-family:'Montserrat',sans-serif;font-weight:500;line-height:28px;margin:0 0 1px 0}.contact-page-content-main-container .contact-page-content-container ul li>a{font-family:'Montserrat',sans-serif;font-weight:700;line-height:28px}.contact-page-content-main-container .contact-page-content-container ul li p span{font-size:16px;line-height:26px;letter-spacing:.8px;font-family:'PT Sans Narrow',sans-serif;font-weight:700;text-transform:uppercase}.contact-page-content-main-container .contact-page-content-container ul li>p>a{font-family:'Montserrat',sans-serif;line-height:26px}.contact-page-content-main-container .contact-page-content-container>ul{margin:26px 0 28px 0;float:left;width:100%;position:relative;padding:0 0 25px 0}.contact-page-content-main-container .contact-page-content-container>ul:after{content:"";width:97%;height:1px;background:#F1F1F2;display:block;position:absolute;bottom:0;left:186px}.contact-page-contact-form-container{background:#F5F5F5;padding:64px 0 55px 0}.contact-page-contact-form-container .contact-page-contact-form>h2{font-size:32px;line-height:38px;font-weight:700;text-transform:uppercase;text-align:center;margin:0 0 28px 0}.contact-form-container .cf-col-two{float:left;width:50%;padding:0 16px 20px 0}.contact-form-container .cf-col-one{padding:0 15px 20px 0;float:left;width:100%}.contact-form-container .cf-col-one.hidden{display:none}.contact-form-container .cf-col-one .form-control{border-radius:0}.contact-form-container .cf-col-one .wpcf7-textarea{height:106px}.contact-form-container .cf-col-one .wpcf7-submit{color:#09213C;font-size:16px;line-height:26px;border:1px solid #ffc425;border-radius:0;padding:10px 62px;display:table;letter-spacing:.8px;text-transform:uppercase;background:#ffc425;font-weight:700;margin:10px auto 0 auto}.document-access-popup-outer-container .contact-form-container .cf-col-one .wpcf7-submit{margin:4px auto 0 auto}.contact-form-container .cf-col-one.cf-checkbox{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}.contact-form-container .cf-col-one.cf-checkbox .wpcf7-list-item-label a{color:#ffc425}.contact-form-container .cf-col-one.cf-checkbox label,.contact-form-container .cf-col-one.cf-checkbox .wpcf7-list-item{width:100%;margin:0}.contact-form-container .cf-col-one.cf-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.contact-form-container .cf-col-one.cf-checkbox .checkmark{height:25px;width:25px;background-color:#fff;border:1px solid #ffc425;float:left;margin:0 16px 24px 0}.contact-form-container .cf-col-one.cf-checkbox input:checked~.checkmark{background-color:#ffc425}.contact-form-container .cf-col-one.cf-checkbox .checkmark:after{content:"";position:relative;display:none}.contact-form-container .cf-col-one.cf-checkbox input:checked~.checkmark:after{display:block}.contact-form-container .cf-col-one.cf-checkbox .checkmark:after{left:9px;top:4px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.contact-form-container .cf-col-one.cf-checkbox{margin:5px auto 0 auto;width:100%;max-width:440px;display:block;float:none;padding:0;clear:both}.contact-form-container .cf-col-one.cf-checkbox.full-width{max-width:570px}.contact-form-container .cf-col-one.cf-checkbox .wpcf7-list-item-label{font-family:'Montserrat',sans-serif;font-weight:500;line-height:28px;display:block;font-size:16px;text-align:left}.contact-form-container .cf-col-one .wpcf7-submit:hover{color:#fff;background-color:#09213c;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;border:1px solid #09213c}.contact-form-container .cf-col-one .wpcf7-submit:active,.contact-form-container .cf-col-one .wpcf7-submit:focus{outline:none;box-shadow:none!important;color:#fff;background-color:#09213c;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;border:1px solid #09213c}.contact-form-container form div span input[type="text"],.contact-form-container form div span input[type="email"],.contact-form-container form div span textarea{border:1px solid #B5B5B5;color:#09213C;font-size:14px;padding:21px 12px 4px 12px;background-color:#fff0;border-radius:0;width:100%;height:auto;letter-spacing:0;font-weight:400;font-family:'Montserrat',sans-serif;background:#fff}.cf-col-upload-container div span .your-file{margin:4px 0 4px 158px;border:none;color:#9d9fa2;font-size:12px;font-weight:300;padding:0 0 10px 0;font-family:'Montserrat',sans-serif}.cf-col-upload-container div span .your-file:active,.cf-col-upload-container div span .your-file:focus{outline:none}input#your-file:before{content:"";background:#fff;height:28px;width:248px;display:block;position:absolute;left:-1px;top:-2px}input#your-file:after{display:block;background:#e6e7e8;position:absolute;top:-2px;color:#6a747c;letter-spacing:.2px;font-size:12px;border-radius:20px;margin:0 0 0 0;padding:4px 20px 4px 20px;font-weight:400;content:"Would you like to upload a file?";left:0}.file-upload{width:100%;overflow:hidden}.file-upload__label{display:block;background:#fff;border:1px solid #ef5930;border-radius:0;color:gray;padding:15px 25px 15px 25px;width:100%;text-transform:uppercase;font-size:12px;margin:0}.file-upload__label:after{font-size:34px;color:#f05a30;content:"+";margin:0 10px 0 0;top:-3px;font-style:normal;right:6px;display:inline-block;position:absolute;font-weight:300}.file-upload__input{left:0;top:0;right:0;bottom:0;height:100%;margin:0 0 0 -94px;color:gray;font-size:14px;font-weight:300;outline:none}.custom-file-upload-hidden{display:none;visibility:hidden;position:absolute;left:-9999px}.file-upload-wrapper{display:block;width:auto;font-size:16px}.file-upload-wrapper label{display:block;margin-bottom:5px}.file-upload-wrapper{position:relative;margin-bottom:5px}.file-upload-input{width:100%;padding:12px 145px 12px 17px!important;background-color:#fff;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;float:left;border:1px solid #e4e4e4;color:gray;font-size:16px;outline:none;pointer-events:none}.file-upload-input:hover,.file-upload-input:hover:focus,.file-upload-input:hover:active{outline:none}.file-upload-button{cursor:pointer;color:#09213C;font-size:14px;padding:13px 20px 13px 20px;border:none;margin-left:-1px;background-color:#ffc425;float:left;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;position:absolute;width:auto;display:block;right:0;border-radius:0;font-weight:600;font-family:'Montserrat',sans-serif;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.file-upload-button:hover,.file-upload-button:active,.file-upload-button:focus{color:#fff;background-color:#09213c;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;border-radius:0;outline:none;border:none}.contact-form-container form div span textarea:focus{background:#fff0;border:1px solid #B5B5B5}.contact-form-container form div span input[type="text"]:focus,.contact-form-container form div span input[type="email"]:focus,.contact-form-container form div span textarea:focus,.contact-form-container form div span input[type="text"]:active,.contact-form-container form div span input[type="email"]:active,.contact-form-container form div span textarea:active,.contact-form-container div span select:focus,.contact-form-container div span select:active{outline:none;box-shadow:none}.contact-form-container div span select{height:auto!important;font-size:12px!important;padding:7px 12px 21px 12px!important;font-family:'Montserrat',sans-serif;width:100%;border:1px solid #B5B5B5;color:#707070;border-radius:0}.contact-form-container div span select:focus{background-color:#fff0;border:1px solid #B5B5B5}.cf-select-container span select{position:relative;z-index:2;background:#fff0;-webkit-appearance:none;-moz-appearance:none}.contact-form-container div span select::-ms-expand{display:none}.contact-form-container div span select option{color:#707070;font-size:11px}.cf-select-container em{display:block;width:100%;height:47px;background:#fff;margin:-47px 0 0 0}.cf-select-container em:before{font-size:18px;font-family:"Font Awesome 6 pro";font-weight:900;color:#09213c;margin:0 5px 0 0;top:11px;font-style:normal;right:22px;position:absolute;content:"\f078"}span.wpcf7-not-valid-tip{font-size:11px;font-family:'Montserrat',sans-serif;font-weight:300;position:absolute;width:auto}div.wpcf7 .ajax-loader{border:4px solid #09213c;border-radius:50%;border-top:4px solid #f5f5f5;width:32px;height:32px;-webkit-animation:spin 2s linear infinite;animation:spin 1s linear infinite;background-image:none;background:#fff0;position:absolute;top:18px;left:0;right:-292px;margin:0 auto;opacity:1}div.wpcf7 .ajax-loader::before{display:none}.document-access-popup-main-container div.wpcf7 .ajax-loader{top:12px}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,div.wpcf7-response-output{font-size:12px;color:#171819;border:1px solid #171819;padding:11px 12px;margin:14px 0 0 0;font-family:'Montserrat',sans-serif}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:1px solid red}.gform_ajax_spinner{border:4px solid #fff;border-radius:50%;border-top:4px solid #171819;width:32px;height:32px;-webkit-animation:spin 2s linear infinite;animation:spin 1s linear infinite;background-image:none!important;background:transparent!important;position:relative;top:0;right:50px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.FlowupLabels .fl_label{top:8px;left:12px;position:absolute;z-index:3;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;color:#707070;font-size:12px;font-family:'Montserrat',sans-serif;letter-spacing:0;font-weight:400;line-height:normal}.FlowupLabels .fl_wrap.focused .fl_label,.FlowupLabels .fl_wrap.populated .fl_label{top:5px!important;font-size:12px;color:#707070;letter-spacing:0}.FlowupLabels .fl_wrap.focused .fl_label{color:#171819}.fl_wrap{position:relative}.contact-form-container{width:100%;max-width:818px;margin:0 auto}.request-quote-page-contact-form-container{padding:64px 0 0 0;margin:0 0 50px 0}.request-quote-page-contact-form-container .contact-page-contact-form>h2{font-size:32px;line-height:38px;font-weight:700;text-transform:uppercase;text-align:center;margin:0 0 17px 0}.request-quote-page-contact-form-container .contact-page-contact-form>p{font-size:16px;line-height:38px;text-align:center;font-family:'Montserrat',sans-serif;font-weight:500;margin:0 0 20px 0;width:100%;max-width:818px;margin-left:auto;margin-right:auto}.request-quote-page-contact-form-container .bottom-content{width:100%;max-width:818px;margin:10px auto 0 auto}.request-quote-page-contact-form-container .bottom-content p{text-align:left;font-family:'Montserrat',sans-serif;font-weight:500;margin:0 0 0 0;line-height:38px}.request-quote-page-contact-form-container .bottom-content p a{font-weight:700}.directory-page-accordion .accordion-list .content ul li{width:33.33333%;float:left}.directory-page-accordion .accordion-list .content ul li:nth-child(2){padding:0 20px 0 0}.directory-page-accordion .accordion-list .content ul li h2{font-size:20px;line-height:40px;font-weight:700;text-transform:uppercase;margin:-6px 0 0 0;text-align:center;letter-spacing:1px}.directory-page-accordion .accordion-list .content ul li em{font-size:16px;line-height:28px;font-weight:700;font-family:'Montserrat',sans-serif}.directory-page-accordion .accordion-list .content ul li p{font-family:'Montserrat',sans-serif;font-weight:500;line-height:28px;margin:0 0 1px 0}.directory-page-accordion .accordion-list .content ul li>a{font-family:'Montserrat',sans-serif;font-weight:700;line-height:28px}.directory-page-accordion .accordion-list .content ul li p span{font-size:16px;line-height:26px;letter-spacing:.8px;font-family:'PT Sans Narrow',sans-serif;font-weight:700;text-transform:uppercase}.directory-page-accordion .accordion-list .content ul li>p>a{font-family:'Montserrat',sans-serif;line-height:26px}.directory-page-accordion .accordion-list .content>ul{margin:12px 0 28px 0;float:left;width:100%;position:relative;padding:0 0 25px 0}.directory-page-accordion .accordion-list .content>ul:after{content:"";width:97%;height:1px;background:#F1F1F2;display:block;position:absolute;bottom:0;left:186px}.directory-page-accordion .accordion-list .content>ul:last-of-type:after{display:none}.resources-page-banner-main-container{height:360px}.resources-page-main-container .resources-filter-container p{display:inline-block;font-size:16px;line-height:26px;letter-spacing:.8px;font-weight:700;margin:0 34px 0 0;color:#B5B5B5;text-transform:uppercase}.resources-page-main-container .resources-filter-container ul{display:inline-block}.resources-page-main-container .resources-filter-container ul li{display:inline-block}.resources-page-main-container .resources-filter-container ul li a{display:inline-block;font-size:20px;line-height:40px;letter-spacing:1px;font-weight:700;color:#09213C;text-transform:uppercase}.resources-page-main-container .resources-filter-container ul li a:hover,.resources-page-main-container .resources-filter-container ul li a:hover:before,.resources-page-main-container .resources-filter-container ul li a:hover:after,.resources-page-main-container .resources-filter-container ul li a.active,.resources-page-main-container .resources-filter-container ul li.tab-active a,.resources-page-main-container .resources-filter-container ul li a.selected,.resources-page-main-container .resources-filter-container ul li a.selected:before,.resources-page-main-container .resources-filter-container ul li a.selected:after{color:#FFC425!important}.resources-page-main-container .resources-filter-container ul li.documents a.active:before{opacity:1}.resources-page-main-container .resources-filter-container ul li.manuals a:before,.resources-page-main-container .resources-filter-container ul li.videos a:before,.resources-page-main-container .resources-filter-container ul li.photos a:before,.resources-page-main-container .resources-filter-container ul li.videos a:after,.resources-page-main-container .resources-filter-container ul li.documents a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro";-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.resources-page-main-container .resources-filter-container ul li.manuals a:before{line-height:normal;font-weight:300;position:relative;top:7px;color:#09213C;font-size:40px;content:"\f518";margin:0 12px 0 0}.resources-page-main-container .resources-filter-container ul li.videos a{position:relative}.resources-page-main-container .resources-filter-container ul li.videos a:before{line-height:28px;font-weight:300;position:relative;top:7px;color:#09213C;font-size:42px;content:"\f03d";margin:0 8px 0 0}.resources-page-main-container .resources-filter-container ul li.videos a:hover:before,.resources-page-main-container .resources-filter-container ul li.videos a:before:hover{opacity:1}.resources-page-main-container .resources-filter-container ul li.videos a:after{line-height:12px;color:#09213C;font-size:12px;content:"\f04b";font-weight:700;position:absolute;left:12px;top:14px}.resources-page-main-container .resources-filter-container ul li.photos a:before{line-height:normal;font-weight:300;position:relative;top:8px;color:#09213C;font-size:42px;content:"\f302";margin:0 12px 0 0}.resources-page-main-container .resources-filter-container ul li.documents a:before{line-height:normal;font-weight:300;position:relative;top:7px;color:#09213C;font-size:42px;content:"\f1c1";margin:0 10px 0 0}.resources-page-main-container .resources-filter-container ul li:after{display:inline-block;width:2px;height:38px;content:"";background:#B5B5B5;margin:0 16px;position:relative;top:10px}.resources-page-main-container .resources-filter-container ul li:last-child:after{display:none}.resources-page-main-container{padding:55px 0 0 0}.resources-page-main-container .resources-filter-container{margin:0 0 -20px 0;position:relative;z-index:1;display:inline-block;float:left}.resources-filter-filter-container{display:inline-block;float:right;width:100%;max-width:366px;position:relative;margin:12px 0 0 0}.resources-filter-filter-container>span{font-size:16px;line-height:26px;letter-spacing:.8px;font-weight:700;margin:0 25px 0 0;color:#B5B5B5;text-transform:uppercase;display:inline-block}.resources-filter-filter-container h2{font-size:16px;line-height:40px;text-transform:uppercase;font-weight:700;margin:0 0 0 0;border:2px solid #FFC425;padding:0 16px;cursor:pointer;position:relative;display:inline-block;min-width:270px}.resources-filter-filter-container h2:after{line-height:40px;position:relative;color:#FFC425;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;float:right;font-size:26px;top:1px;right:-5px;content:"\f078";font-weight:400;font-family:"Font Awesome 6 pro"}.resources-filter-filter-container h2.active:after{font-family:"Font Awesome 6 pro";right:-2px;content:"\f077"}.resources-filter-filter-container .list-container{box-shadow:0 3px 6px #00000029;padding:13px 18px 12px 18px;position:absolute;min-width:270px;z-index:2;display:none;background:#fff;right:0}.resources-filter-filter-container ul li a.parent{border-top:1px solid #ccc;padding:5px 0 0 0;font-size:0;height:0;margin:7px 0 3px 0}.resources-filter-filter-container ul li a{font-size:16px;line-height:26px;text-transform:uppercase;font-weight:700;display:block;margin:0 0 5px 0;text-decoration:none}.resources-filter-filter-container ul li a.all{border-bottom:1px solid #ccc;padding:0 0 6px 0;margin:0 0 6px 0}.resources-filter-filter-container .list-container ul:nth-child(2)>li>a.parent{border:none;padding:0;margin:2px 0 0 0}.resources-page-main-container .resources-filter-container ul li a:before.active,.resources-page-main-container .resources-filter-container ul li a:after.active,.resources-page-main-container .resources-filter-container ul li a:hover:before,.resources-page-main-container .resources-filter-container ul li a:hover:after{opacity:1;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.resources-page-accordion .resources-list .document,.accordion-main-container .accordion-list .content.resources .documents-tab li{width:25%;float:left;padding:15px;margin:0 0 12px 0}.resources-page-accordion .resources-list .document a,.accordion-main-container .accordion-list .content.resources .documents-tab li a{font-size:16px;line-height:26px;letter-spacing:.8px;text-transform:uppercase;font-weight:700;padding:0 0 0 64px;display:table;min-height:78px}.resources-page-accordion .resources-list .document div,.accordion-main-container .accordion-list .content.resources .documents-tab li div{box-shadow:0 3px 6px #00000029;padding:18px 18px 14px 18px;border:2px solid #fff;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.resources-page-accordion .resources-list .document:hover div,.accordion-main-container .accordion-list .content.resources .documents-tab li:hover div{border:2px solid #ffc425;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.resources-page-accordion .resources-list .document a.documents:before,.accordion-main-container .accordion-list .content.resources .documents-tab li a.documents:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro";-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;line-height:normal;font-weight:300;position:relative;top:7px;color:#09213C;font-size:52px;content:"\f1c1";margin:0 10px 0 0;margin:0 0 0 -60px;display:inline-block;position:relative;top:2px;float:left}.resources-page-accordion .resources-list .document a.manuals:before,.accordion-main-container .accordion-list .content.resources .documents-tab li a.manuals:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro";-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;line-height:normal;font-weight:300;position:relative;top:7px;color:#09213C;font-size:38px;content:"\f518";margin:0 10px 0 0;margin:0 0 0 -60px;display:inline-block;position:relative;top:2px;float:left}.resources-page-accordion .accordion-list .content ul li a.videos:before,.resources-page-accordion .accordion-list .content ul li a.gallery:before,.resources-page-accordion .accordion-list .content ul li a.videos:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro"}.resources-page-accordion .accordion-list .content ul li a{position:relative}.resources-page-accordion .accordion-list .content ul li a.videos:before{line-height:28px;font-weight:300;position:relative;top:2px;color:#09213C;font-size:42px;content:"\f03d";margin:0 18px 0 -64px;float:left}.resources-page-accordion .accordion-list .content ul li a.videos:after{line-height:12px;color:#09213C;font-size:12px;content:"\f04b";font-weight:700;position:absolute;left:12px;top:11px}.resources-page-accordion .accordion-list .content ul li a.gallery:before{line-height:normal;font-weight:300;position:relative;top:-2px;color:#09213C;font-size:42px;content:"\f302";margin:0 20px 0 -65px;float:left}.resources-page-accordion.accordion-main-container .accordion-list .content{margin:0 0 -36px 0}.resources-page-accordion.accordion-main-container{margin:0 0 120px 0}.resources-page-accordion ul.videos{margin:44px 0 30px 0;float:left;width:100%}.accordion-main-container .accordion-list .content.resources .videos-tab ul{margin:0 0 0 0;float:left;width:100%}.resources-page-accordion ul.resources-list li.video,.accordion-main-container .accordion-list .content.resources .videos-tab ul li{width:25%;float:left;padding:15px;margin:0 0 12px 0}.resources-page-accordion ul.resources-list li.video .video-main-container,.accordion-main-container .accordion-list .content.resources .videos-tab ul li .video-main-container{padding:18px 18px 16px 18px;box-shadow:0 3px 6px #00000029}.resources-page-accordion ul.resources-list li.video .video-main-container .video-container,.accordion-main-container .accordion-list .content.resources .videos-tab ul li .video-main-container .video-container{height:166px;margin:0 0 8px 0;background-size:cover;background-position:center;background-repeat:no-repeat}.resources-page-accordion ul.resources-list li.video .video-main-container .video-container a,.accordion-main-container .accordion-list .content.resources .videos-tab ul li .video-main-container .video-container a{display:block;width:100%;height:100%;background:rgb(9 33 60 / .4);font-size:0;position:relative;border-radius:0}.resources-page-accordion ul.resources-list li.video .video-main-container .video-container a:before,.accordion-main-container .accordion-list .content.resources .videos-tab ul li .video-main-container .video-container a:before{content:"\f04b";font-family:"Font Awesome 6 pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:900;margin:0 auto;color:#09213C;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center;z-index:1;font-size:15px}.resources-page-accordion ul.resources-list li.video .video-main-container .video-container a:after,.accordion-main-container .accordion-list .content.resources .videos-tab ul li .video-main-container .video-container a:after{content:"";display:block;width:48px;height:48px;background:#FFC425;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center;margin:0 auto;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.resources-page-accordion ul.resources-list li.video:hover .video-main-container .video-container a:after,.accordion-main-container .accordion-list .content.resources .videos-tab ul li:hover .video-main-container .video-container a:after{background:#fff;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.resources-page-accordion ul.resources-list li.video .video-main-container .title-container h2,.accordion-main-container .accordion-list .content.resources .videos-tab ul li .video-main-container .title-container h2{font-size:16px;line-height:26px;text-transform:uppercase;font-weight:700;letter-spacing:.8px;margin:0 0 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:52px}#fancybox-title-over{font-family:'Montserrat',sans-serif}.resources-page-accordion ul.resources-list{margin:44px 0 30px 0;float:left;width:100%}.resources-list .no-results h2{font-size:24px;line-height:38px;margin:10px 0 20px 0;font-family:'Montserrat',sans-serif}.accordion-main-container .accordion-list .content.resources .gallery-tab ul{margin:0 0 0 0;float:left;width:100%}.resources-page-accordion ul.resources-list li.gallery,.accordion-main-container .accordion-list .content.resources .gallery-tab ul li{width:25%;float:left;padding:15px;margin:0 0 12px 0}.resources-page-accordion ul.resources-list li.gallery .image-conatiner,.accordion-main-container .accordion-list .content.resources .gallery-tab ul .image-conatiner{padding:18px 18px 18px 18px;box-shadow:0 3px 6px #00000029}.resources-page-accordion ul.resources-list li.gallery .image-conatiner a .image-container,.accordion-main-container .accordion-list .content.resources .gallery-tab ul .image-conatiner a .image-container{width:100%;height:198px;background-position:center;background-size:cover;background-repeat:no-repeat}.news-events-page-main-container .news-events-filter-container p{display:inline-block;font-size:16px;line-height:26px;letter-spacing:.8px;font-weight:700;margin:0 34px 0 0;color:#B5B5B5;text-transform:uppercase}.news-events-page-main-container .news-events-filter-container ul{display:inline-block}.news-events-page-main-container .news-events-filter-container ul li{display:inline-block}.news-events-page-main-container .news-events-filter-container ul li a{display:inline-block;font-size:20px;line-height:40px;letter-spacing:1px;font-weight:700;color:#09213C;text-transform:uppercase}.news-events-page-main-container .news-events-filter-container ul li a.active,.news-events-page-main-container .news-events-filter-container ul li a:hover,.page-template-template-news .news-events-page-main-container .news-events-filter-container ul li a.latest,.news-events-page-main-container .news-events-filter-container ul li.current-cat a{color:#FFC425}.news-events-page-main-container .news-events-filter-container ul li:after{display:inline-block;width:2px;height:38px;content:"";background:#B5B5B5;margin:0 13px;position:relative;top:11px}.news-events-page-main-container .news-events-filter-container ul li:last-child:after{display:none}.news-events-page-main-container .news-events-filter-container{border-bottom:2px solid #09213C;padding:0 0 12px 0;margin:0 0 40px 0;text-align:center}.news-events-page-main-container{padding:40px 0 20px 0}.news-events-page-main-container .news-events-list-container .image-container{width:39%;float:left}.news-events-page-main-container .news-events-list-container .image-container img{width:100%;height:auto;border:1px solid #707070}.news-events-page-main-container .news-events-list-container .text-container{width:61%;float:left;padding:0 0 0 32px}.news-events-page-main-container .news-events-list-container .text-container .meta{font-size:16px;line-height:40px;font-weight:500;font-family:'Montserrat',sans-serif;margin:0 0 14px 0}.news-events-page-main-container .news-events-list-container .text-container .meta em{font-style:normal;margin:0 6px 0 8px;font-size:16px;font-weight:500;position:relative;top:-1px}.news-events-page-main-container .news-events-list-container .text-container .meta a{font-weight:700;text-transform:uppercase}.news-events-page-main-container .news-events-list-container .text-container .meta a:hover,.news-events-page-main-container .news-events-list-container .text-container h2 a:hover{color:#ffc425}.news-events-page-main-container .news-events-list-container .text-container h2{font-size:24px;line-height:40px;font-weight:700;text-transform:uppercase;margin:0 0 18px 0}.news-events-page-main-container .news-events-list-container .text-container p{font-family:'Montserrat',sans-serif;line-height:40px;font-weight:500}.news-events-page-main-container .news-events-list-container .text-container p a{color:#ffc425}.news-events-page-main-container .news-events-list-container .text-container p a:hover{color:#09213C}.news-events-page-main-container .news-events-list-container ul li{border-bottom:1px solid #B5B5B5;padding:0 0 58px 0;margin:0 0 40px 0}.news-events-page-main-container .news-events-list-container ul li:last-child{border-bottom:none}.list-pagination .wp-pagenavi span.pages,.list-pagination .wp-pagenavi a.first,.list-pagination .wp-pagenavi a.last{display:none}.list-pagination .wp-pagenavi a{border:none;font-size:16px;color:#09213C;margin:0 8px;font-family:'Montserrat',sans-serif;font-weight:500}.list-pagination .wp-pagenavi .extend,.list-pagination .wp-pagenavi a.last{display:none}.list-pagination .wp-pagenavi a.page{border:1px solid #09213C;height:32px;width:32px;display:inline-block;line-height:25px;text-align:center}.list-pagination .wp-pagenavi a.page:hover{color:#BABCBC;border:1px solid #BABCBC}.list-pagination .wp-pagenavi span.current{border:none;font-size:16px;color:#ed6947;margin:0 1px}.list-pagination .wp-pagenavi span.current{font-size:16px;color:#BABCBC;margin:0 8px;border:1px solid #BABCBC;height:32px;width:32px;display:inline-block;line-height:25px;text-align:center;font-family:'Montserrat',sans-serif;font-weight:500}.list-pagination .wp-pagenavi .previouspostslink,.list-pagination .wp-pagenavi .nextpostslink{font-size:0}.list-pagination .wp-pagenavi .previouspostslink:before,.list-pagination .wp-pagenavi .nextpostslink:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro";line-height:42px;font-weight:500;position:relative;top:0;color:#09213C;font-size:16px}.list-pagination .wp-pagenavi .previouspostslink:before{content:"\f053";margin:0 0 0 -8px}.list-pagination .wp-pagenavi .nextpostslink:before{content:"\f054";margin:0 0 0 -8px}.list-pagination{margin:0 0 0 0;width:100%;text-align:center;padding:0}.careers-page-content-main-container{padding:54px 0 0 0}.careers-page-content-container>h2{font-size:24px;line-height:40px;text-transform:uppercase;font-weight:700;border-bottom:2px solid #FFC425;padding:0 0 6px 0;margin:0 0 20px 0}.careers-page-content-container .careers-list-content-container .meta{font-size:16px;line-height:40px;font-weight:500;font-family:'Montserrat',sans-serif;margin:0 0 12px 0}.careers-page-content-container .careers-list-content-container .meta em{font-style:normal;margin:0 6px 0 8px;font-size:16px;font-weight:500;position:relative;top:-1px}.careers-page-content-container .careers-list-content-container .meta a{font-weight:700;text-transform:uppercase}.careers-page-content-container .careers-list-content-container h2{font-size:24px;line-height:40px;margin:0 0 18px 0;text-transform:uppercase;font-weight:700}.careers-page-content-container .careers-list-content-container p{font-family:'Montserrat',sans-serif;font-weight:500;line-height:40px;margin:0}.careers-page-content-container .careers-list-content-container>a{color:#09213C;font-size:16px;line-height:26px;border-radius:0;padding:11px 55px;display:table;letter-spacing:.8px;text-transform:uppercase;background:#ffc425;font-weight:700;margin:16px 0 0 0}.careers-page-content-container .careers-list-content-container>a:hover{background:#09213C;color:#fff}.careers-page-content-container>ul{width:100%;margin:30px auto 0 auto}.careers-page-content-container>ul>li{border-bottom:1px solid #B5B5B5;padding:0 0 64px 0;margin:30px 0 30px 0}.careers-page-content-container>ul>li .careers-list-content-container{width:100%;max-width:1080px;margin:0 auto}.careers-page-contact-form-container{margin:28px 0 100px 0}.careers-page-contact-form-container .container{max-width:1110px}.careers-page-contact-form-container .contact-page-contact-form h2{font-family:'Montserrat',sans-serif;font-size:24px;line-height:38px;margin:0 0 20px 0}.careers-page-contact-form-container .contact-page-contact-form p{font-family:'Montserrat',sans-serif;font-size:16px;line-height:38px;font-weight:500;margin:0 0 42px 0}.careers-page-contact-form-container .contact-page-contact-form form p{line-height:normal}.register-interest-popup-outer-container .register-interest-popup-main-container form p{line-height:normal;max-width:100%}.careers-page-contact-form-container .contact-page-contact-form .contact-form-container h2{font-size:24px;line-height:40px;font-weight:700;text-align:center;margin:0 0 18px 0;text-transform:uppercase}.full-width-page-content-main-container .inner-page-content-container h2{font-size:24px;line-height:42px;text-align:center;font-family:'Montserrat',sans-serif;margin:0 auto 76px auto}.full-width-page-content-main-container .inner-page-content-container p img{width:100%;max-width:800px;margin:50px auto 40px auto;display:block}.full-width-page-content-main-container.padding .inner-page-content-container p img.alignleft,.full-width-page-content-main-container.padding .inner-page-content-container a img.alignleft{max-width:none;width:auto;float:left;margin:12px 40px 20px 0}.full-width-page-content-main-container.padding .inner-page-content-container p img.alignright,.full-width-page-content-main-container.padding .inner-page-content-container a img.alignright{max-width:none;width:auto;float:right;margin:12px 0 20px 40px}.download-button{display:inline-block;font-size:32px;line-height:48px;letter-spacing:.64px;font-weight:700;color:#09213C;font-family:'PT Sans Narrow',sans-serif;text-decoration:none!important}.download-button:before{width:48px;height:48px;top:12px;margin:0 8px 0 0;display:inline-block;content:"";background-position:center;position:relative;background-image:url(/wp-content/themes/auger-torque/theme/images/icons/file-pdf-solid.svg);background-size:48px auto}.full-width-page-content-main-container .inner-page-content-container p{font-family:'Montserrat',sans-serif;line-height:40px;font-weight:500;margin:0 0 15px 0}.full-width-page-content-main-container .inner-page-content-container p a.back-button{color:#09213C;font-size:16px;line-height:26px;border-radius:0;padding:11px 62px;display:table;letter-spacing:.8px;text-transform:uppercase;background:#ffc425;font-weight:700;margin:30px 0 30px 0;font-family:'PT Sans Narrow',sans-serif;text-decoration:none}.full-width-page-content-main-container .inner-page-content-container p a.back-button:hover{background:#09213C;color:#fff}.full-width-page-content-main-container .inner-page-content-container .indent{width:100%;max-width:1080px;margin:0 auto}.full-width-page-content-main-container .inner-page-content-container p a{font-weight:700}.full-width-page-content-main-container .inner-page-content-container h3{font-size:24px;line-height:40px;text-transform:uppercase;font-weight:700;border-bottom:2px solid #FFC425;padding:0 0 6px 0;margin:40px 0 30px 0}.full-width-page-content-main-container .inner-page-content-container h4{font-size:22px;line-height:40px;text-transform:uppercase;font-weight:700;border-bottom:2px solid #FFC425;padding:0 0 5px 0;margin:0 0 30px 0}.full-width-page-content-main-container .inner-page-content-container h5{font-size:20px;line-height:40px;text-transform:uppercase;font-weight:700;border-bottom:2px solid #FFC425;padding:0 0 4px 0;margin:0 0 30px 0}.full-width-page-content-main-container .inner-page-content-container h6{font-size:18px;line-height:40px;text-transform:uppercase;font-weight:700;border-bottom:2px solid #FFC425;padding:0 0 2px 0;margin:0 0 30px 0}.full-width-page-content-main-container .inner-page-content-container ul{font-weight:500;margin:0 0 20px 0;font-family:'Montserrat',sans-serif;line-height:38px}.full-width-page-content-main-container .inner-page-content-container ul li{padding-left:30px;margin-bottom:-8px}.full-width-page-content-main-container .inner-page-content-container ul li:before{width:5px;height:5px;content:"";background-color:#09213C;display:inline-block;margin:0 20px 0 -25px;border-radius:50%;position:relative;top:-3px}.full-width-page-content-main-container .inner-page-content-container ol.counter{font-weight:500;margin:0 0 20px 0;font-family:'Montserrat',sans-serif;line-height:38px;padding:0 0 0 20px;list-style:none}.full-width-page-content-main-container .inner-page-content-container ol.counter>ol{padding:0 0 0 52px}.full-width-page-content-main-container .inner-page-content-container ol.counter li{padding-left:32px;margin-bottom:12px}.full-width-page-content-main-container .inner-page-content-container ol.counter li span{margin:0 0 0 -52px;float:left}.full-width-page-content-main-container{padding:56px 0 0 0;margin:0 0 60px 0}.full-width-page-content-main-container.padding>.container{max-width:1110px}.warranty-page-accordion.accordion-main-container{margin:20px 0 70px 0}.warranty-page-accordion.accordion-main-container .accordion-list .content h2{font-size:24px;line-height:42px;font-family:'Montserrat',sans-serif;font-weight:500;margin:0 0 28px 0}.warranty-page-accordion.accordion-main-container .accordion-list .content h3{font-size:22px;line-height:40px;font-family:'Montserrat',sans-serif;font-weight:500;margin:0 0 18px 0}.warranty-page-accordion.accordion-main-container .accordion-list .content p{line-height:38px;font-family:'Montserrat',sans-serif;font-weight:500;margin:0 0 18px 0}.warranty-page-accordion.accordion-main-container .accordion-list .content p a{font-weight:700}.warranty-page-accordion.accordion-main-container .accordion-list .content{width:100%;max-width:1080px;margin:0 auto}.document-access,.document-access a{cursor:pointer}.attachments-page-product-categories-main-container{padding:60px 0 0 0;margin:0 0 40px 0}.product-search-pop-up-main-container{position:fixed;width:100%;height:100%;z-index:1000;background:rgb(255 255 255 / .98);display:none;top:0}.product-search-pop-up-main-container .product-search-pop-up-container .form-and-close-button-container{width:100%;max-width:1174px;margin:0 auto;display:block;position:absolute;top:30%;transform:translateY(-50%);left:0;right:0}.product-search-pop-up-main-container .product-search-pop-up-container .form-and-close-button-container .close{color:#09213C;opacity:1;text-shadow:none;font-weight:700;cursor:pointer;letter-spacing:.8px;margin:0 0 100px 0;display:block;float:none;text-align:right;position:relative;top:-50px;font-size:11px;line-height:21px}.autocomplete-suggestions{border-radius:0;box-sizing:border-box;background:#fff;box-shadow:3px 3px 6px #00000029;border:none}.autocomplete-suggestion .yith_wcas_result_content .title{color:#09213C;font-size:14px;font-family:'Montserrat',sans-serif;font-weight:500}.autocomplete-suggestion .yith_wcas_result_content .title strong{font-weight:500}.product-search-pop-up-main-container .product-search-pop-up-container .form-and-close-button-container .product-search-form-container{width:100%;max-width:940px;margin:0 auto;display:block}.product-search-pop-up-main-container .product-search-pop-up-container .form-and-close-button-container .product-search-form-container h2{font-size:24px;line-height:40px;font-weight:700;text-transform:uppercase;text-align:center;margin:0 0 80px 0}.product-search-pop-up-main-container .product-search-pop-up-container .form-and-close-button-container .product-search-form-container form input[type="text"]{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #707070;width:100%;color:#09213C;font-size:34px;font-weight:500;font-family:'Montserrat',sans-serif;border-radius:0;background:#fff0;padding:0}.product-search-results .entry span.title{color:#09213C;font-size:14px!important;font-family:'Montserrat',sans-serif!important;font-weight:500!important;margin:5px 0 0 5px}.product-search-results .entry span.description,.product-search-results .entry span.price,.search-results .wps_add_to_cart,.product-search-results table.search-results tr.s_more,.product-search-results table.search-results tr.s_product_cat{display:none!important}div.product-search-form span.product-search-field-clear{font-size:32px;top:-21px;right:-8px}.product-search-pop-up-main-container .product-search-pop-up-container .form-and-close-button-container .product-search-form-container form input[type="text"]::-webkit-input-placeholder{color:#B7B7B7}.product-search-pop-up-main-container .product-search-pop-up-container .form-and-close-button-container .product-search-form-container form input[type="text"]:-ms-input-placeholder{color:#B7B7B7}.product-search-pop-up-main-container .product-search-pop-up-container .form-and-close-button-container .product-search-form-container form input[type="text"]::placeholder{color:#B7B7B7}.product-search-pop-up-main-container .product-search-pop-up-container .form-and-close-button-container .product-search-form-container form input[type="text"]:active,.product-search-pop-up-main-container .product-search-pop-up-container .form-and-close-button-container .product-search-form-container form input[type="text"]:focus{outline:none;box-shadow:none;border-bottom:1px solid #09213C}.product-search-form-container .search em{position:absolute;right:28px;bottom:22px;display:none}.product-search-form-container .search em:before{line-height:40px;font-weight:300;position:relative;top:14px;color:#09213C;content:"\f002";font-size:40px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro";font-style:normal}.product-search-pop-up-main-container .product-search-pop-up-container .form-and-close-button-container .product-search-form-container form{position:relative}.product-search-pop-up-main-container .product-search-pop-up-container .form-and-close-button-container .product-search-form-container form input[type="submit"]{position:absolute;right:28px;bottom:10px;border:none;border-radius:0;font-size:0;background:#fff0;width:40px;height:40px;z-index:1}.product-search-pop-up-menu-container{position:absolute;background:#fff;width:100%;box-shadow:0 3px 6px #00000029;bottom:0;height:auto;padding:22px 0 0 0;z-index:-1}.product-search-pop-up-menu-container div>h2{font-size:24px;line-height:40px;font-weight:700;text-transform:uppercase;text-align:center;margin:0 0 0 0}.product-search-pop-up-menu-container .menu-container.three-column-five-column-menu{width:100%;max-width:1285px;margin:0 auto}.product-search-pop-up-menu-container .menu-container>ul{visibility:visible;opacity:1;position:relative;box-shadow:none;float:left;padding:30px 0 60px 0}.product-search-pop-up-menu-container .menu-container>ul.sub-menu-1{display:none}.product-search-pop-up-menu-container .three-column-five-column-menu>ul>li.divider>ul>li.column-title>a{margin:0 0 20px 0!important}.product-search-form-container .search{position:relative}.search-input-container .yith-s{background-image:none;background-repeat:no-repeat;background-position:right center;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #707070;width:100%;color:#09213C;font-size:34px;font-weight:500;border-radius:0;background:#fff0;font-family:'Montserrat',sans-serif;padding:0!important;outline:none}.search-input-container input[type=search]::-ms-clear{display:none;width:0;height:0}.search-input-container input[type=search]::-ms-reveal{display:none;width:0;height:0}.search-input-container input[type="search"]::-webkit-search-decoration,.search-input-container input[type="search"]::-webkit-search-cancel-button,.search-input-container input[type="search"]::-webkit-search-results-button,.search-input-container input[type="search"]::-webkit-search-results-decoration{display:none}.search-input-container .yith-s::-webkit-input-placeholder{color:#B5B5B5}.search-input-container .yith-s:-ms-input-placeholder{color:#B5B5B5}.search-input-container .yith-s::placeholder{color:#B5B5B5}.search-input-container .yith-s:active,.search-input-container .yith-s:focus{outline:none}.product-cat-page-featured-product-main-container{padding:65px 0 0 0}.product-cat-page-accordion-main-container .accordion-list-container>h2,.product-cat-page-featured-product-main-container .product-cat-page-featured-product-list-container>h2,.homepage-product-categories-container.innerpage>h2{font-size:45px;line-height:60px;letter-spacing:.45px;font-weight:700;margin:0 0 35px 0;text-align:center}.single-product .up-sells>h2{font-size:0;line-height:60px;letter-spacing:.45px;font-weight:700;margin:0 0 35px 0;text-align:center}.single-product .up-sells>h2:before{content:"Other Products In This Range";font-size:45px}.homepage-product-categories-main-container ul.products li.type-product,.product-cat-page-featured-product-list-container .product-list ul.products li,.inner-product-related-products-main-container .related-products ul.products li,.products-list-main-content-container #primary ul.products li,.single-product .up-sells ul.products li{width:23%;margin:0 1% 32px 1%;border:2px solid #F1F1F2;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;clear:none}.homepage-product-categories-main-container ul.products li.type-product:hover,.product-cat-page-featured-product-list-container .product-list ul.products li:hover,.inner-product-related-products-main-container .related-products ul.products li:hover,.products-list-main-content-container #primary ul.products li:hover,.single-product .up-sells ul.products li:hover{border:2px solid #FFC425;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.product-cat-page-featured-product-main-container .container{max-width:1415px}.homepage-product-categories-main-container ul.products li.type-product a .imagewrapper,.product-cat-page-featured-product-list-container .product-list ul.products li a .imagewrapper,.inner-product-related-products-main-container .related-products ul.products li a .imagewrapper,.products-list-main-content-container #primary ul.products li a .imagewrapper,.single-product .up-sells ul.products li a .imagewrapper{height:auto;overflow:hidden;background:#fff}.product-cat-page-featured-product-list-container .product-list ul.products li a .imagewrapper img,.inner-product-related-products-main-container .related-products ul.products li a .imagewrapper img,.products-list-main-content-container #primary ul.products li a .imagewrapper img,.single-product .up-sells ul.products li a .imagewrapper img{margin:0}.single-product .up-sells{float:left;width:100%;margin:40px 0 0 0}.single-product .product>.up-sells{display:none}.homepage-product-categories-main-container ul.products li.type-product a h2,.product-cat-page-featured-product-list-container .product-list ul.products li a h2,.inner-product-related-products-main-container .related-products ul.products li a h2,.products-list-main-content-container #primary ul.products li a h2,.single-product .up-sells ul.products li a h2{background:#09213c;color:#fff;margin:0 0 0 0!important;text-transform:uppercase;font-weight:600;letter-spacing:.8px;line-height:30px;padding:10px 16px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:78px;font-size:16px!important;height:78px}.homepage-product-categories-main-container ul.products li.type-product a h2{text-align:left}.homepage-product-categories-main-container ul.products li.type-product a.button,.product-cat-page-featured-product-list-container .product-list ul.products li a.button,.inner-product-related-products-main-container .related-products ul.products li a.button,.products-list-main-content-container #primary ul.products li a.button,.single-product .up-sells ul.products li a.button{text-transform:uppercase;letter-spacing:.8px;text-align:center;margin:0 auto;display:block;width:100%;background:#ffc425;padding:16px 20px;color:#09213C;font-size:16px;border-radius:0}.homepage-product-categories-main-container ul.products li.type-product a.button{font-size:0}.homepage-product-categories-main-container ul.products li.type-product a.button:after{content:"View Package";font-size:16px;color:#09213C;text-transform:uppercase;letter-spacing:.8px}.newsletter-popup-outer-container .newsletter-popup-main-container{background:#fff;width:100%;max-width:600px;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);padding:19px 20px 32px 20px}.newsletter-popup-outer-container .newsletter-popup-main-container>p{font-family:'Montserrat',sans-serif;text-align:center;font-weight:500;line-height:38px;padding:0 20px}.newsletter-popup-outer-container .newsletter-popup-main-container .contact-form-container{max-width:405px}.register-interest-popup-outer-container,.newsletter-popup-outer-container,.document-access-popup-outer-container,.quote-added-popup-outer-container{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgb(9 33 60 / .7);z-index:1000;display:none}.document-access-popup-outer-container .wpcf7-mail-sent-ok{display:none!important}.register-interest-popup-outer-container .register-interest-popup-main-container,.document-access-popup-outer-container .document-access-popup-main-container,.quote-added-popup-outer-container .quote-added-popup-main-container{background:#fff;width:100%;max-width:880px;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);padding:18px 20px 32px 20px}.register-interest-popup-outer-container .register-interest-popup-main-container .close,.newsletter-popup-outer-container .newsletter-popup-main-container .close,.document-access-popup-outer-container .document-access-popup-main-container .close,.quote-added-popup-outer-container .quote-added-popup-main-container .close{color:#09213C;font-size:11px;line-height:21px;opacity:1;text-shadow:none;float:right;font-weight:700;display:block;cursor:pointer}.register-interest-popup-outer-container .register-interest-popup-main-container .close:after,.newsletter-popup-outer-container .newsletter-popup-main-container .close:after,.document-access-popup-outer-container .document-access-popup-main-container .close:after,.quote-added-popup-outer-container .quote-added-popup-main-container .close:after,.product-search-pop-up-main-container .product-search-pop-up-container .form-and-close-button-container .close:after{font-size:24px;font-family:"Font Awesome 6 pro";color:#09213c;font-style:normal;content:"\f057";font-weight:400;float:right;margin:0 0 0 8px}.register-interest-popup-outer-container .register-interest-popup-main-container h2,.newsletter-popup-outer-container .newsletter-popup-main-container h2,.document-access-popup-outer-container .document-access-popup-main-container h2,.quote-added-popup-outer-container .quote-added-popup-main-container h2{text-align:center;font-size:24px;line-height:38px;font-weight:700;margin:58px 0 5px 0;text-transform:uppercase}.register-interest-popup-outer-container .register-interest-popup-main-container p{font-family:'Montserrat',sans-serif;text-align:center;font-weight:500;line-height:38px;width:100%;max-width:600px;margin:0 auto 15px auto}.register-interest-popup-outer-container .register-interest-popup-main-container .contact-form-container,.document-access-popup-outer-container .document-access-popup-main-container .contact-form-container,.quote-added-popup-outer-container .quote-added-popup-main-container .contact-form-container{max-width:670px}.document-access-popup-outer-container .document-access-popup-main-container>p{font-family:'Montserrat',sans-serif;text-align:center;font-weight:500;line-height:38px;width:100%;max-width:670px;margin:0 auto 20px auto}.quote-added-popup-outer-container .quote-added-popup-main-container ul{text-align:center;margin:28px 0 48px 0}.quote-added-popup-outer-container .quote-added-popup-main-container ul li{display:inline-block;margin:0 22px}.quote-added-popup-outer-container .quote-added-popup-main-container ul li:nth-child(1) a{color:#09213C;font-size:16px;line-height:26px;border-radius:0;padding:9px 19px;display:block;letter-spacing:.8px;text-transform:uppercase;background:#fff;font-weight:700;margin:0 0 0 0;text-align:center;border:2px solid #ffc425}.quote-added-popup-outer-container .quote-added-popup-main-container ul li:nth-child(1) a:hover{background:#09213C;border:2px solid #09213C;color:#fff}.quote-added-popup-outer-container .quote-added-popup-main-container ul li:nth-child(2) a{color:#09213C;font-size:16px;line-height:26px;border-radius:0;padding:11px 40px;display:block;letter-spacing:.8px;text-transform:uppercase;background:#ffc425;font-weight:700;margin:0 0 0 0;text-align:center;border:none;width:240px;max-width:240px}.quote-added-popup-outer-container .quote-added-popup-main-container ul li:nth-child(2) a:hover{background:#09213C;color:#fff}.quote-added-popup-outer-container .quote-added-popup-main-container ul li:nth-child(1) a:after{position:relative;top:0;float:right;margin:0 0 0 12px;background-image:url(/wp-content/themes/auger-torque/theme/images/auger-torque-add-to-quote-icon-yellow.png);height:26px;width:25px;background-size:cover;background-position:center;background-repeat:no-repeat;content:""}.quote-added-popup-outer-container .quote-added-popup-main-container ul li:nth-child(1) a:after:hover,.quote-added-popup-outer-container .quote-added-popup-main-container ul li:nth-child(1) a:hover:after{color:#fff}.faqs-page-accordion .accordion-list .content{padding:40px 140px 0 140px}.faqs-page-accordion .accordion-list .content p{font-family:'Montserrat',sans-serif;font-weight:500;line-height:38px}.faqs-page-accordion.accordion-main-container{margin:0 0 118px 0}.directory-page-accordion.accordion-main-container{padding:72px 0 0 0}.accordion-main-container .accordion-list-container>h2,.locate-dealer-map-container>h2{font-size:45px;font-weight:700;text-align:center;line-height:48px;margin:0 0 0 0}.cookies-notice-main-container{position:fixed;bottom:0;width:100%;background:#F5F5F5;z-index:1001;padding:22px 0 0 0;display:none}.cookies-notice-main-container .left-panel h2{font-family:'Montserrat',sans-serif;font-size:16px;line-height:38px;font-weight:700;letter-spacing:.32px;margin:0 0 4px 0}.cookies-notice-main-container .left-panel p{font-family:'Montserrat',sans-serif;line-height:38px;letter-spacing:.32px;font-weight:500}.cookies-notice-main-container .right-panel{padding:18px 0 0 0;text-align:right}.cookies-notice-main-container .right-panel a.more{font-family:'Montserrat',sans-serif;line-height:38px;font-weight:500;text-decoration:underline}.cookies-notice-main-container .right-panel a.button{color:#09213C;font-size:16px;line-height:26px;border-radius:0;padding:11px 56px;display:inline-block;letter-spacing:.8px;text-transform:uppercase;background:#ffc425;font-weight:700;margin:0 0 0 25px}.cookies-notice-main-container .right-panel a.button:hover{color:#fff;background:#09213C}.locate-dealer-page-content-main-container{padding:70px 0 0 0}.locate-dealer-map-container .ssf-main-content #store-locator-section-bg .ssf-row #filter_left_panel{width:100%;max-width:900px;position:absolute;top:-122px;left:48px;padding:0}.locate-dealer-map-container .ssf-main-content #store-locator-section-bg .ssf-row #filter_left_panel .filter-radio .hide-for-medium-down .filter__items-counter{font-size:0}.locate-dealer-map-container .ssf-main-content #store-locator-section-bg .ssf-row #filter_left_panel .filter-radio .hide-for-medium-down .filter__items-counter #filterShowAll{font-size:16px;color:#09213C!important;line-height:26px;border-radius:0;padding:10px 80px;display:table;letter-spacing:.8px;text-transform:uppercase;background:#ffc425;font-weight:700;box-shadow:none;font-family:'PT Sans Narrow',sans-serif!important;width:auto;margin:10px 0 0 0}.filter__row--services .filter__toggler-contents{max-height:none!important}.locate-dealer-map-container .ssf-main-content #store-locator-section-bg .ssf-row #filter_left_panel .filter-radio .hide-for-medium-down #filterOptionsClearer{display:none}.locate-dealer-map-container .icon.icon--radio-btn{background:none;width:24px;height:24px;border:1px solid #ffc425;border-radius:0;margin:0 10px 0 0}.locate-dealer-map-container .icon--radio-btn.is-checked:after{content:"";width:12px;height:12px;background:#09213C;border-radius:50%;position:absolute;left:5px;top:5px}.locate-dealer-map-container .filter__toggler-contents label{margin-top:1px}.locate-dealer-map-container .ssf-main-content #store-locator-section-bg .ssf-row #filter_left_panel .filter-radio{float:left;width:100%;background:transparent!important;box-shadow:none}.locate-dealer-map-container .ssf-main-content #store-locator-section-bg .ssf-row #filter_left_panel .filter-radio .filter__row.hide-for-medium-down{width:74%;float:right;padding:0 0 0 60px;border:none}.locate-dealer-map-container .ssf-main-content #store-locator-section-bg .ssf-row #filter_left_panel .filter-radio .filter__row.filter__row--services{width:26%;float:left;position:relative;border:none;background:#fff}.locate-dealer-map-container .ssf-main-content #store-locator-section-bg .ssf-row #filter_left_panel .filter-radio .filter__row.filter__row--cta{width:34%;float:left;padding:0 0 0 60px;display:none}.locate-dealer-map-container .ssf-main-content #store-locator-section-bg .ssf-row #filter_left_panel .filter-radio .filter__row.filter__row--services .filter__toggler.arrow-toggler{font-size:16px;color:#B5B5B5;line-height:40px;text-transform:uppercase;font-weight:600;font-family:'PT Sans Narrow',sans-serif;letter-spacing:.8px;padding:0}.locate-dealer-map-container .ssf-main-content #store-locator-section-bg .ssf-row #filter_left_panel .filter-radio .filter__row.filter__row--services .filter__toggler.arrow-toggler:after{color:#FFC425;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro";font-weight:300;content:"\f107";font-size:50px;top:7px;right:-10px;position:relative}.locate-dealer-map-container .ssf-main-content #store-locator-section-bg .ssf-row #filter_left_panel .filter-radio .filter__row.filter__row--services:after{content:"";height:48px;width:1px;background:#B5B5B5;display:inline-block;position:absolute;right:0;top:9px}.locate-dealer-map-container .ssf-main-content #store-locator-section-bg .ssf-row #filter_left_panel .filter-radio .filter__row.filter__row--cta .small-6.large-offset-6{margin:0;width:100%}.locate-dealer-map-container .ssf-main-content #store-locator-section-bg .ssf-row #filter_left_panel .filter-radio .filter__row.filter__row--cta #applyFilterOptions{color:#09213C!important;font-size:16px;line-height:26px;border-radius:0;padding:10px 95px;display:table;letter-spacing:.8px;text-transform:uppercase;background:#ffc425;font-weight:700;box-shadow:none;font-family:'PT Sans Narrow',sans-serif!important;width:auto;margin:10px 0 0 0}.locate-dealer-map-container .ssf-main-content #store-locator-section-bg .ssf-row #filter_left_panel .filter-radio .filter__row.filter__row--cta #applyFilterOptions:hover,.locate-dealer-map-container .ssf-main-content #store-locator-section-bg .ssf-row #filter_left_panel .filter-radio .hide-for-medium-down .filter__items-counter #filterShowAll:hover{color:#fff!important;background-color:#09213c}.locate-dealer-map-container{position:relative}.locate-dealer-map-container .become-dealer{font-size:16px;color:#09213C!important;line-height:26px;border-radius:0;padding:8px 57px;display:table;letter-spacing:.8px;text-transform:uppercase;background:#fff;font-weight:700;box-shadow:none;font-family:'PT Sans Narrow',sans-serif!important;width:auto;margin:0 0 0 0;float:right;position:absolute;top:106px;right:0;border:2px solid #ffc425}.locate-dealer-map-container .become-dealer:hover{color:#fff!important;background-color:#09213c;border:2px solid #09213c}.locate-dealer-map-container .divider{height:2px;width:100%;background:#FFC425;position:absolute;top:178px}.locate-dealer-page-content-container{padding:14px 0 0 0}.locate-dealer-page-content-container>h2{position:relative;top:-8px}.store-locator-bottom-half #storeLocator__storeListRow .title{display:none}.store-locator-map .store-locator__infobox{background-color:#ffc425!important}.store-locator-map{border:1px solid #707070}.store-locator-map:before{display:block;content:"";height:2px;width:100%;background:#FFC425}.locate-dealer-map-container>h2{position:relative;top:-8px}.medium-clear-left,.medium-up-clear-left{clear:none!important}.medium-4{width:25%!important;padding-left:12px!important;padding-right:12px!important}#storeLocator__storeListRow{max-width:100%;padding:20px 0 20px 0}.store-locator-bottom-half .infobox__title{color:#09213C;font-size:20px!important;line-height:40px!important;text-transform:uppercase;letter-spacing:1px;font-family:'PT Sans Narrow',sans-serif;font-weight:700!important;padding:0!important;margin:0 0 8px 0}.store-locator-bottom-half .infobox__row{padding:0}.store-locator-bottom-half .store-locator__store-list .store-address{font-size:16px;line-height:24px;font-family:'Montserrat',sans-serif;font-weight:500;padding:0!important}.store-locator-map .store-address{font-size:16px;line-height:24px;font-family:'Montserrat',sans-serif;font-weight:500}.store-locator-bottom-half .store-locator__infobox{margin-bottom:16px!important;border-bottom:12px solid rgb(255 196 37 / .2);padding:15px 15px 20px 15px!important;background:#fff!important}.store-locator-map .infobox__title{color:#09213C;font-size:22px!important;line-height:40px!important;text-transform:uppercase;letter-spacing:1px;font-family:'PT Sans Narrow',sans-serif!important;font-weight:700!important}.store-locator-map .infobox__row{font-size:16px;font-family:'Montserrat',sans-serif;font-weight:500}.store-locator-map .infobox__row a,.store-locator__infobox--main .infobox__cta{color:#09213C!important}.store-locator__infobox--main .infobox__cta{border-top-color:#09213C!important}.store-locator-map .infobox__row a:hover,.store-locator__infobox--main .infobox__cta:hover{color:#09213cbd!important}.store-locator-map .btn-super-info{color:#fff;font-size:16px;line-height:26px;border:1px solid #ffc425;border-radius:0;padding:10px 62px;display:table;letter-spacing:.8px;text-transform:uppercase;background:#09213c;font-weight:700;margin:20px auto 0 auto;font-family:'PT Sans Narrow',sans-serif}.store-locator-map .store-locator__infobox:before{border-right-color:#ffc425!important}.store-locator-map .store-locator__infobox:hover,.store-locator-map .store-locator__infobox:hover{background-color:#ffc425!important}.store-locator-top-half.has-searched{height:600px!important}.store-locator-map{height:600px!important}.inner-product-banner-main-container{margin:138px 0 0 0}.inner-product-banner-main-container .inner-product-banner-content-container{background:#09213C;width:100%;max-width:800px;padding:24px 0 26px 0;position:relative;z-index:1}.inner-product-banner-main-container .inner-product-banner-content-container:before{content:"";width:5000px;background:#09213c;height:100%;position:absolute;left:-5000px;top:0}.inner-product-banner-main-container .inner-product-banner-content-container h2{color:#FFC425;font-size:62px;line-height:72px;letter-spacing:2.48px;text-transform:uppercase;font-weight:700;margin:0 0 10px 0;cursor:text}.inner-product-banner-main-container .inner-product-banner-content-container h2 a{color:#FFC425;pointer-events:none}.inner-product-banner-main-container .inner-product-banner-content-container h1{color:#fff;font-size:32px;line-height:48px;letter-spacing:.96px;margin:0;font-weight:700;text-transform:uppercase}.inner-product-banner-main-container .inner-product-banner-image{margin:-60px 0 0 0;background-position:center;background-size:cover;background-repeat:no-repeat;height:530px}.single .sidebar{display:none}.single .homepage-two-blocks-cta-main-container{margin:40px 0 20px 0}.inner-product-cta-links-container li{width:33.33333%;float:left;text-align:center}.inner-product-cta-links-container li:nth-child(1){border-right:3px solid #fff}.inner-product-cta-links-container li:nth-child(2){border-right:1px solid #fff;border-left:1px solid #fff}.inner-product-cta-links-container li:nth-child(3){border-left:3px solid #fff}.inner-product-cta-links-container li a{font-size:24px;line-height:40px;text-transform:uppercase;font-weight:700;background:#FFC425;padding:2px 0 18px 0;display:block}.inner-product-cta-links-container li a:hover{background:#09213C;color:#fff}.inner-product-cta-links-container li .yith_ywraq_add_item_product_message.hide-when-removed,.inner-product-cta-links-container li .yith_ywraq_add_item_response_message.show{display:none!important}.inner-product-cta-links-container li.quote .yith-ywraq-add-button.show{display:block!important}.inner-product-cta-links-container li.quote.loading .yith-ywraq-add-button.addedd{display:block!important}.inner-product-cta-links-container li.quote.loading .yith_ywraq_add_item_browse_message{display:none!important}.prod-var-popup-main-container{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgb(9 33 60 / .7);z-index:1000;display:none}.prod-var-popup-main-container .main-container{background:#fff;width:100%;max-width:880px;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);padding:18px 20px 35px 20px}.prod-var-popup-main-container .main-container h1,.prod-var-popup-main-container .main-container .price,.prod-var-popup-main-container .main-container .woocommerce-product-details__short-description,.prod-var-popup-main-container .main-container form .single_variation_wrap,.prod-var-popup-main-container .main-container .product_meta{display:none}.prod-var-popup-main-container .main-container .variations .label{display:none}.prod-var-popup-main-container .main-container .variations .label label{font-size:20px;line-height:40px;font-weight:700;text-transform:uppercase;margin:0;text-align:center;letter-spacing:1px}.prod-var-popup-main-container .main-container .variations .value select{height:auto;font-size:12px;padding:14px 12px 14px 16px;font-family:'Montserrat',sans-serif;width:100%;border:1px solid #B5B5B5;color:#707070;border-radius:0;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;margin:0 0 8px 0;background:#fff0}.prod-var-popup-main-container .main-container .variations .reset_variations,.prod-var-popup-main-container .main-container .single_variation_wrap{display:none!important}.prod-var-popup-main-container .main-container .variations .value select::-ms-expand{display:none}.prod-var-popup-main-container .main-container .variations{width:100%;max-width:320px;margin:0 auto}.prod-var-popup-main-container .main-container .variations .value{position:relative}.prod-var-popup-main-container .main-container .helper:after{font-size:19px;font-family:"Font Awesome 6 pro";font-weight:300;color:#09213C;margin:0;top:11px;font-style:normal;right:22px;position:absolute;content:"\f059"}.prod-var-popup-main-container .tooltip-container{position:absolute;display:inline-block;font-size:0;right:-110px;top:0;cursor:pointer;width:300px}.prod-var-popup-main-container .tooltip-container.two{top:58px}.prod-var-popup-main-container .tooltip-container.three{top:117px}.prod-var-popup-main-container .tooltip-container:after{font-size:19px;font-family:"Font Awesome 6 pro";font-weight:300;color:#09213C;top:11px;font-style:normal;right:50%;position:absolute;content:"\f059";left:50%;margin:0 auto;text-align:center}.prod-var-popup-main-container .tooltip-container .tooltiptext{background-color:#09213C;color:#fff;text-align:center;border-radius:2px;padding:8px 16px 12px 16px;position:absolute;z-index:1;font-size:11px;width:auto;font-family:'Montserrat',sans-serif;line-height:16px;visibility:hidden;width:300px;bottom:0}.prod-var-popup-main-container .tooltip-container .tooltiptext:after{position:absolute;bottom:150%;left:50%;width:0;border-top:8px solid #09213c;border-top:8px solid hsl(212 74% 14%);border-right:8px solid #fff0;border-left:8px solid #fff0;content:" ";font-size:0;line-height:0;bottom:-7px}.prod-var-popup-main-container .tooltip-container:hover .tooltiptext{visibility:visible}.prod-var-popup-main-container .dropdown{width:100%;max-width:428px;position:relative;margin:0 auto}.prod-var-popup-main-container .main-container .variations .value:after{font-size:19px;font-family:"Font Awesome 6 pro";font-weight:300;color:#FFC425;margin:0;top:11px;font-style:normal;right:22px;position:absolute;content:"\f078";z-index:-1}.inner-product-cta-links-container.var-prod-quote-container li.quote a:before{display:none}.prod-var-popup-main-container .main-container .variations_form{margin:0 0 20px 0!important}.prod-var-popup-main-container .main-container h2{text-align:center;font-size:24px;line-height:38px;font-weight:700;margin:58px 0 8px 0;text-transform:uppercase}.prod-var-popup-main-container .main-container p{line-height:38px;text-align:center;margin:0 0 24px 0;font-family:'Montserrat',sans-serif;font-weight:500}.prod-var-popup-main-container .main-container .close{color:#09213C;font-size:11px;line-height:21px;opacity:1;text-shadow:none;float:right;font-weight:700;display:block;cursor:pointer}.prod-var-popup-main-container .main-container .close:after{font-size:24px;font-family:"Font Awesome 6 pro";color:#09213c;font-style:normal;content:"\f057";font-weight:400;float:right;margin:0 0 0 8px}.inner-product-cta-links-container.var-prod-quote-container li.quote{width:100%;max-width:460px;margin:0 auto 20px auto;display:block;float:none}.inner-product-cta-links-container.var-prod-quote-container li.quote a{cursor:pointer;background:#FFC425;padding:11px 49px 11px 49px;font-size:16px;line-height:26px;letter-spacing:.8px;display:table;margin:0 auto;width:195px;height:auto!important}.inner-product-cta-links-container.var-prod-quote-container li.quote a em{top:7px;display:none}.inner-product-cta-links-container.var-prod-quote-container li.quote.loading a em{display:block}.inner-product-cta-links-container.var-prod-quote-container li.quote a.disabled{pointer-events:none;opacity:.5}.inner-product-main-content-container .summary form.variations_form,.inner-product-cta-links-container li.var-prod-quote>div{display:none}.inner-product-cta-links-container li.quote .yith-ywraq-add-to-quote img{display:none!important}.inner-product-cta-links-container li.quote.loading a{font-size:0;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;height:80px;background:#FFC425}.inner-product-cta-links-container li.quote.loading a:before{display:none}.inner-product-cta-links-container li.quote a em{border:4px solid #fff;border-radius:50%;border-top:4px solid #171819;width:32px;height:32px;-webkit-animation:spin 2s linear infinite;animation:spin 1s linear infinite;background-image:none!important;background:transparent!important;position:absolute;top:23px;right:0;left:0;font-style:normal;display:block;margin:0 auto}.inner-product-cta-links-container li.quote a{position:relative}.inner-product-cta-links-container li a:before{display:inline-block;content:"";background-position:center;position:relative}.inner-product-cta-links-container li.quote a:before{width:48px;height:48px;top:12px;margin:2px 15px 0 0;display:inline-block;content:"";background-position:center;position:relative;background-image:url(/wp-content/uploads/2025/05/badge-plus-solid.svg);background-size:48px auto}.inner-product-cta-links-container li.quote a:hover:before{background-image:url(/wp-content/uploads/2025/05/badge-plus-solid-hover.svg)}.inner-product-cta-links-container li.var-prod-quote a:before{display:none!important}.inner-product-cta-links-container li a.button-disabled{cursor:default}.inner-product-cta-links-container li a.button-disabled:before{height:50px}.inner-product-cta-links-container li a.button-disabled:hover{background:#F5F5F5!important}.inner-product-cta-links-container li.var-prod-quote a svg{width:46px;top:6px;margin:9px 10px 7px 0;position:relative;display:inline-block;vertical-align:bottom;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;fill:#09203c}.inner-product-cta-links-container li.quote a:hover:before,.inner-product-cta-links-container li.var-prod-quote a:hover svg{fill:#FFC425;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.inner-product-cta-links-container li.dealer a:before{top:6px;margin:15px 18px 6px 0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 Pro";font-size:46px;color:#09213C;font-weight:600;position:relative;content:"\f21d"}.inner-product-cta-links-container li.data-sheet a:before{top:6px;margin:15px 18px 6px 0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 Pro";font-size:46px;color:#09213C;font-weight:600;position:relative;content:"\f33a"}.inner-product-cta-links-container li a:hover:before{color:#FFC425!important}.inner-product-main-content-container .woocommerce-product-gallery{width:35%!important}.inner-product-main-content-container .woocommerce-product-gallery figure{pointer-events:none}.inner-product-main-content-container .woocommerce-product-gallery figure div a img{width:100%;margin:8px 0 40px 0;max-width:380px;border:2px solid #F1F1F2}.inner-product-main-content-container .summary{width:65%!important;position:relative;z-index:1;margin:0!important}.inner-product-main-content-container .summary h1.product_title,.inner-product-main-content-container .summary p.price,.inner-product-main-content-container .summary .product_meta{display:none}.inner-product-main-content-container{padding:58px 0 0 0}.inner-product-main-content-container .summary .woocommerce-product-details__short-description h2{font-family:'Montserrat',sans-serif;font-size:24px;line-height:38px;margin:0 0 20px 0}.inner-product-main-content-container .inner-product-cta-links-container.var-prod-quote-container{margin:0 0 30px 0;display:block;float:left;width:100%}.inner-product-main-content-container .inner-product-cta-links-container.var-prod-quote-container li.quote a.disabled{pointer-events:none}.inner-product-main-content-container .inner-product-cta-links-container.var-prod-quote-container li.quote .yith_ywraq_add_item_response_message{font-family:'Montserrat',sans-serif;font-size:16px;line-height:38px;margin:0 0 10px 0}.inner-product-main-content-container .summary .woocommerce-product-details__short-description p{font-family:'Montserrat',sans-serif;line-height:38px;font-weight:500}.inner-product-main-content-container .summary .woocommerce-product-details__short-description p a{font-weight:700;text-decoration:underline}.inner-product-main-content-container .summary .woocommerce-product-details__short-description p a:hover{color:#ffc425}.inner-product-accordion.accordion-main-container .accordion-list.resources .resources-page-main-container{padding:0}.inner-product-accordion.accordion-main-container .accordion-list.resources .resources-page-main-container .resources-filter-container{margin:0 0 38px 0;width:100%}.inner-product-accordion.accordion-main-container .accordion-list.resources .content.resources{padding:20px 0 0 0}.inner-product-main-content-container .product>.related.products{display:none}.inner-product-accordion.accordion-main-container{margin:-30px 0 40px 0;float:left;width:100%}.inner-product-gallery-main-container .inner-product-gallery ul li{width:25%;float:left}.inner-product-main-content-container .summary .woocommerce-product-details__short-description ul{font-weight:500;margin:0 0 20px 0;font-family:'Montserrat',sans-serif;line-height:38px;padding:0!important}.inner-product-main-content-container .summary .woocommerce-product-details__short-description ul li{padding:0 0 0 38px;margin-bottom:12px}.inner-product-main-content-container .summary .woocommerce-product-details__short-description ul li:before{content:'';display:inline-block;width:10px;height:10px;border:1px solid #FFC425;border-radius:100%;margin-right:22px;position:relative;top:14px;margin-left:-35px;float:left}.inner-product-gallery-main-container .inner-product-gallery ul li .inner-product-gallery-column a img{width:100%;border:14px solid #fff;box-shadow:0 3px 6px #00000029;height:auto}.inner-product-gallery-main-container .inner-product-gallery ul li .inner-product-gallery-column{padding:0 13px;margin:0 0 20px 0}.inner-product-gallery-main-container .container{max-width:1414px}.inner-product-main-content-container .product .woocommerce-tabs{display:none}.inner-product-related-products-main-container .inner-product-related-products>h2{font-size:52px;line-height:60px;font-weight:700;letter-spacing:.45px;text-align:center;margin:0 0 36px 0}.inner-product-related-products-main-container{background:#F5F5F5;margin:82px 0 0 0;padding:86px 0 55px 0}.single-product #primary.content-area{padding:0 0 18px 0}.single-product #primary.content-area .testimonials-main-container{margin:42px 0 -18px 0}.quote-list-page-content-container form table{border:none!important;border-radius:0!important;margin:0!important}.quote-list-page-content-container form table thead tr{background:#F5F5F5}.quote-list-page-content-container form table thead tr th{color:#09213C;font-family:'Montserrat',sans-serif;font-size:16px;line-height:38px!important;padding:31px 12px!important}.quote-list-page-content-container form table tbody tr td{border-top:none!important;border-bottom:2px solid #F5F5F5;padding:40px 12px!important}.quote-list-page-content-container form table tbody tr td.product-thumbnail a img,.quote-list-page-content-container form table tbody tr td.product-thumbnail img{width:112px;height:auto;border:2px solid #F1F1F2}.quote-list-page-content-container form table tbody tr td.product-name a{color:#09213C;font-size:16px}.quote-list-page-content-container form table tbody tr td.product-name ul{margin-left:0!important;color:#09213C;font-size:14px;list-style:none;font-family:'PT Sans Narrow',sans-serif}.quote-list-page-content-container form table tbody tr td.product-name ul li{padding-left:0}.quote-list-page-content-container form table tbody tr td.product-name ul>br{display:none}.quote-list-page-content-container form table tbody tr td.product-name ul li:before{display:none}.quote-list-page-content-container form table tbody tr td.product-quantity input{color:#09213C;font-size:20px;line-height:40px!important;font-weight:700;letter-spacing:1px;text-transform:uppercase;background:#F1F1F2;border:none;padding:0 2px 0 10px;width:100%!important;max-width:60px}.quote-list-page-content-container form table tbody tr td.product-remove a{background:#B5B5B5;width:20px;height:20px;line-height:20px;color:#fff!important}.quote-list-page-content-container form table tbody tr td.actions input[type="submit"]{color:#09213C;font-size:16px;line-height:26px;border-radius:0;padding:11px 62px;display:table;letter-spacing:.8px;text-transform:uppercase;background:#ffc425;font-weight:700;margin:0 0 0 0;text-align:right;float:right;border:none;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.quote-list-page-content-container form table tbody tr td.actions input[type="submit"]:hover,.quote-list-page-content-container p.return-to-shop a:hover{color:#fff;background:#09213C;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.quote-list-page-content-container form table tbody tr td.actions input[type="submit"]:focus,.quote-list-page-content-container form table tbody tr td.actions input[type="submit"]:active,.quote-list-page-content-container form table tbody tr td.product-quantity input:focus,.quote-list-page-content-container form table tbody tr td.product-quantity input:active{outline:none}.quote-list-page-content-container .wpcf7{display:none}.quote-list-page-content-container .wpcf7.contact-form-container{display:block}.quote-list-page-content-container p.return-to-shop a{color:#09213C;font-size:16px;line-height:26px;border-radius:0;padding:11px 30px;display:table;letter-spacing:.8px;text-transform:uppercase;background:#ffc425;font-weight:700;margin:0 0 0 0;text-align:right;border:none;display:none}.quote-list-page-content-container .inner-page-content-container>.form-header-top,.quote-list-page-content-container .inner-page-content-container>.form-header-bottom{display:none}.quote-list-page-content-container .wpcf7.contact-form-container .form-header-top h2{font-size:32px;line-height:38px;font-weight:700;text-transform:uppercase;text-align:center;margin:38px 0 20px 0;font-family:'PT Sans Narrow',sans-serif}.quote-list-page-content-container .wpcf7.contact-form-container .form-header-top p{text-align:center;margin:0 0 18px 0}.quote-list-page-content-container .wpcf7.contact-form-container .form-header-bottom{margin:12px 0 0 0}.products-list-main-content-container #primary .woocommerce-breadcrumb,.products-list-main-content-container #primary .woocommerce-products-header,.products-list-main-content-container #primary .woocommerce-notices-wrapper,.products-list-main-content-container #primary .woocommerce-result-count,.products-list-main-content-container #primary .woocommerce-ordering{display:none}.products-list-main-content-container{padding:80px 0 30px 0}.tax-product_cat .cat-page-main-title{font-size:45px;line-height:60px;letter-spacing:.45px;margin:0 0 22px 0;font-weight:700}.tax-product_cat .product-cat-page-featured-product-list-container .woocommerce-breadcrumb,.tax-product_cat .product-cat-page-featured-product-list-container .woocommerce-notices-wrapper,.tax-product_cat .product-cat-page-featured-product-list-container .woocommerce-result-count,.tax-product_cat .product-cat-page-featured-product-list-container .woocommerce-ordering{display:none}.woocommerce-info,.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top-color:#ffc425;font-family:'Montserrat',sans-serif;font-size:15px;font-weight:400}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{color:#09213c}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul,.inner-product-accordion .accordion-list-container .features .content .content-container ul,.inner-product-accordion .accordion-list-container .content .table-container ul{float:left;width:100%;padding:0 90px}.faqs-page-accordion.accordion-main-container .accordion-list .content ul,.faqs-page-accordion.accordion-main-container .accordion-list .content ol,.inner-page-content-main-container .text-container .text ul,.inner-page-content-main-container .bottom-content ul,.inner-page-content-main-container .bottom-content ol,.warranty-page-accordion.accordion-main-container .accordion-list .content ul,.warranty-page-accordion.accordion-main-container .accordion-list .content ol{font-weight:500;margin:0 0 20px 0;font-family:'Montserrat',sans-serif;line-height:38px}.warranty-page-accordion.accordion-main-container .accordion-list .content ol{padding:0 0 0 20px}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul li,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.two-columns li,.inner-product-accordion .accordion-list-container .features .content .content-container ul li,.inner-product-accordion .accordion-list-container .features .content .content-container ul.two-columns li,.inner-product-accordion .accordion-list-container .content .table-container ul.two-columns li{float:left;padding:0 55px}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.two-columns li,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.list-style-two-columns li,.inner-product-accordion .accordion-list-container .features .content .content-container ul.two-columns li,.inner-product-accordion .accordion-list-container .features .content .content-container ul.list-style-two-columns li{width:50%}.faqs-page-accordion.accordion-main-container .accordion-list .content ol li,.inner-page-content-main-container .bottom-content ol li,.warranty-page-accordion.accordion-main-container .accordion-list .content ol li{padding-left:20px;margin-bottom:12px}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.list-style-one-column li,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.list-style-two-columns li,.inner-product-accordion .accordion-list-container .features .content .content-container ul.list-style-one-column li,.inner-product-accordion .accordion-list-container .features .content .content-container ul.list-style-two-columns li{padding-left:88px}.faqs-page-accordion.accordion-main-container .accordion-list .content ul li,.inner-page-content-main-container .text-container .text ul li,.inner-page-content-main-container .bottom-content ul li,.warranty-page-accordion.accordion-main-container .accordion-list .content ul li{padding-left:38px;margin-bottom:12px}ul.two-columns li{width:50%;float:left}ul.two-columns{width:100%;float:left}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.list-style-one-column li:before,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.list-style-two-columns li:before,.inner-product-accordion .accordion-list-container .features .content .content-container ul.list-style-one-column li:before,.inner-product-accordion .accordion-list-container .features .content .content-container ul.list-style-two-columns li:before,.faqs-page-accordion.accordion-main-container .accordion-list .content ul li:before,.inner-page-content-main-container .text-container .text ul li:before,.inner-page-content-main-container .bottom-content ul li:before,.warranty-page-accordion.accordion-main-container .accordion-list .content ul li:before{content:'';display:inline-block;width:10px;height:10px;border:1px solid #FFC425;border-radius:100%;margin-right:22px;position:relative;top:14px;margin-left:-35px;float:left}.page-template-template-product-category .inner-page-content-main-container .bottom-content ul li h3,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul li h2,.inner-product-accordion .accordion-list-container .features .content .content-container ul li h2{font-size:20px;line-height:40px;font-weight:700;text-transform:uppercase;margin:0 0 0 0;letter-spacing:1px;font-family:'Montserrat',sans-serif}.inner-product-accordion .accordion-list-container .features .content .content-container>p{line-height:38px;font-family:'Montserrat',sans-serif;margin:0 0 30px 0;font-weight:500;padding:0 145px}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features>p{line-height:38px;font-family:'Montserrat',sans-serif;margin:0 0 30px 0;font-weight:500}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features>h2,.inner-product-accordion .accordion-list-container .features .content .content-container>h2{font-size:20px;line-height:40px;text-transform:uppercase;font-weight:700;letter-spacing:1px;padding:0 145px}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul li p,.inner-product-accordion.accordion-main-container .accordion-list.features .content-container p,.inner-product-accordion .accordion-list-container .content .table-container p{line-height:38px;margin:0 0 26px 0;font-family:'Montserrat',sans-serif;font-weight:500;color:#09213C}.inner-product-accordion.accordion-main-container .accordion-list.features .content-container p{padding:0}.inner-product-accordion.accordion-main-container .accordion-list.features .content-container,.inner-product-accordion .accordion-list-container .content .table-container .padding{padding:40px 140px 0 140px!important}.inner-product-accordion .accordion-list-container .content .table-container img{margin:0 0 24px 0}.product-cat-page-accordion-main-container .accordion-main-container .accordion-list .content.warranty-registration h2,.inner-product-accordion .accordion-list-container .content.warranty-registration h2{font-size:20px;line-height:40px;text-transform:uppercase;font-weight:700;letter-spacing:1px}.product-cat-page-accordion-main-container .accordion-main-container .accordion-list .content.warranty-registration,.inner-product-accordion .accordion-list-container .content.warranty-registration{padding:40px 145px 0 145px}.product-cat-page-accordion-main-container .accordion-main-container .accordion-list .content.warranty-registration p,.inner-product-accordion .accordion-list-container .content.warranty-registration p{line-height:38px;font-size:16px;margin:0 0 26px 0;font-family:'Montserrat',sans-serif;font-weight:500}.product-cat-page-accordion-main-container .accordion-main-container .accordion-list .content.warranty-registration p a,.inner-product-accordion .accordion-list-container .content.warranty-registration p a{font-weight:700}.product-cat-page-accordion-main-container .accordion-main-container .accordion-list .content.resources .resources-page-main-container{padding:0;margin:-18px 0 0 0}.product-cat-page-accordion-main-container .accordion-main-container .accordion-list .content.resources .resources-filter-container{margin:0 0 38px 0;width:100%}.tablepress img{width:100%;margin:10px 0 10px 0;max-width:380px;pointer-events:none}.tablepress tfoot th,.tablepress thead th{background-color:#FBFBFB;font-weight:700;font-size:16px;letter-spacing:.8px;border:none;padding:11px 22px;border-right:2px solid #F1F1F2}.tablepress tbody td,.tablepress tfoot th{border:none;padding:4px 22px;border-right:2px solid #F1F1F2}.tablepress .odd td{background-color:#FBFBFB}.tablepress .even td{background-color:#F7F8FA}.tablepress{margin:22px 0 0 0;border-bottom:2px solid #F1F1F2;table-layout:fixed;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion-main-container .accordion-list .content .table-container .table{overflow-y:auto;margin:-24px 0 24px 0}.accordion-main-container .accordion-list .content .table-container .table::-webkit-scrollbar{width:4px;height:8px}.accordion-main-container .accordion-list .content .table-container .table::-webkit-scrollbar-track{background:#f1f1f1}.accordion-main-container .accordion-list .content .table-container .table::-webkit-scrollbar-thumb{background:#09213C}.accordion-main-container .accordion-list .content .table-container .table::-webkit-scrollbar-thumb:hover{background:#09213C}.tablepress.fourteen-column{width:4060px!important}.tablepress.thirteen-column{width:3770px!important}.tablepress.twelve-column{width:3480px!important}.tablepress.eleven-column{width:3190px!important}.tablepress.ten-column{width:2900px!important}.tablepress.nine-column{width:2610px!important}.tablepress.eight-column{width:2320px!important}.tablepress.seven-column{width:2030px!important}.tablepress.six-column{width:1740px!important}.tablepress.five-column{width:1450px!important}.tablepress.four-column{width:1160px!important}.tablepress.three-column{width:870px!important}.tablepress.two-column{width:580px!important}.tablepress.one-column{width:290px!important}.shiftnav-wrap{padding-top:0!important}#shiftnav-toggle-main{background:transparent!important;width:54px!important}#shiftnav-toggle-main a{display:none}.header-logo-container{padding:0 60px}.header-logo-container a img{position:relative;z-index:5001;margin:-5px auto 0 auto;width:170px;display:block}.shiftnav .shiftnav-menu-title{font-size:0!important;background-image:url(/wp-content/uploads/2020/02/auger-torque-logo.png);width:100%;height:auto;background-size:184px auto;background-repeat:no-repeat;background-position:center;background-color:#09213C;padding:23px 0!important;margin:0 0 -1px 0!important;position:relative;z-index:1}.shiftnav.shiftnav-skin-standard-dark,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu{background:#fff!important;width:100%;max-width:100%}.shiftnav .shiftnav-menu-title>a{display:block;width:100%;height:100%}.shiftnav .shiftnav-nav{padding:0 12px!important}.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu>li.menu-item>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target{border-top:1px solid #bebebe!important;text-transform:none!important;padding:15px 15px}.shiftnav-open #shiftnav-toggle-main #shiftnav-toggle-main-button{background:transparent!important;width:55px}.shiftnav-open #shiftnav-toggle-main #shiftnav-toggle-main-button:focus,.shiftnav-open #shiftnav-toggle-main #shiftnav-toggle-main-button:active,#shiftnav-toggle-main.shiftnav-toggle-edge-right .shiftnav-toggle-burger:focus,#shiftnav-toggle-main.shiftnav-toggle-edge-right .shiftnav-toggle-burger:active{outline:none}.column-divider>a{display:none!important}.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target{text-shadow:none!important}.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu ul.sub-menu ul.sub-menu li.menu-item>.shiftnav-target{padding-left:20px!important}.menu-item-has-children>.sub-menu-2>.nav-item>a,.shiftnav-depth-0>.sub-menu>.nav-item>a{color:#09213C!important;border-bottom:none!important}.menu-item-has-children>.sub-menu-2>.header-menu>a,.shiftnav-depth-0>.sub-menu>.header-menu>a{color:#869aa8!important}.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu ul.sub-menu{background:#fff!important}.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu>li>ul.sub-menu{display:none}.three-column-menu>.sub-menu>.column-divider .sub-menu>li,.shiftnav-depth-0>.sub-menu>.nav-item{background:#fff!important}.three-column-menu>.sub-menu>.column-divider .sub-menu>li.header-menu{padding-top:10px}.three-column-menu>.sub-menu>.column-divider:first-child .sub-menu>li.header-menu{padding-top:0}.three-column-menu>.sub-menu>.column-divider .sub-menu>li>a,.shiftnav-depth-0>.sub-menu>li>a{font-size:16px!important}.three-column-menu>.sub-menu-1,.shiftnav-depth-0>.sub-menu-1{padding-bottom:0!important;background:#fff!important;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.shiftnav.shiftnav-nojs.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target:hover,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-active>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-in-transition>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.current-menu-item>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu>li.shiftnav-sub-accordion.current-menu-ancestor>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu>li.shiftnav-sub-shift.current-menu-ancestor>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-highlight li.menu-item>.shiftnav-target:active,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-on-hover li.menu-item>.shiftnav-target:hover{color:#0e3652;background:transparent!important;border-bottom:none!important}.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target{border-bottom:none!important}#menu-main-menu-1>li.menu-item-has-children>a:after{font-size:20px;font-family:"FontAwesome";content:"\f107";color:#09213c;display:inline-block;line-height:28px;margin:5px 0 0 5px;float:right;top:-5px;position:relative}#menu-main-menu-1>li.menu-item-has-children>a.mobile-menu-active:after{content:"\f106"}#menu-main-menu-1>li.menu-item-has-children>a.mobile-menu-active{color:#fec528!important}#menu-main-menu-1>.menu-item-has-children>.sub-menu{display:none}.header-search a:before{margin:0 14px 0 0;display:inline-block;top:0}.shiftnav-nav .header-details-container-default a.phone{display:block;color:#fff;font-size:15px;letter-spacing:1px;margin:4px 0 20px 2px;font-weight:700}.shiftnav-nav .header-details-container-default a.phone:before{display:inline-block;font-size:15px;font-family:"FontAwesome";content:"\f095";color:#fff;margin:0 6px 0 0}.shiftnav-nav .header-details-container-default a.contact-link{color:#fff;background:#fff0;border:1px solid #fff;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:2px;padding:6px 2px 9px 10px;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;-ms-transition:all 0.1s ease;transition:all 0.1s ease;display:inline-block}.shiftnav-nav .header-details-container-default a.contact-link:after{display:inline-block;content:"";background-image:url(/wp-content/themes/latitude-33-7/theme/images/arrows.png);height:16px;width:13px;background-size:auto 18px;background-repeat:no-repeat;background-position:-1px center;position:relative;top:3px;margin:0 6px 0 7px}.two-column-two-column-menu>ul>li.divider,.three-column-five-column-menu>ul>li.divider{width:100%}.shiftnav ul.shiftnav-menu.shiftnav-targets-text-large li.menu-item.divider>.shiftnav-target{font-size:0!important;padding:0 0 1px!important}.shiftnav ul.shiftnav-menu.shiftnav-targets-text-large li.menu-item.divider>.shiftnav-target{border-top:none!important}.two-column-two-column-menu>ul>li.divider>ul>li,.three-column-five-column-menu>ul>li.divider>ul>li{width:100%}.two-column-two-column-menu>ul>li.divider>ul>li.column-title>a,.three-column-five-column-menu>ul>li.divider>ul>li.column-title>a{color:#bebebe!important}.shiftnav-depth-0>.sub-menu>.nav-item.column-title>a{color:#bebebe!important}.one-column-four-column-menu>ul>li{width:100%}.shiftnav ul.shiftnav-menu li.menu-item{float:none}#shiftnav-toggle-main .shiftnav-toggle-burger,#shiftnav-toggle-main.shiftnav-toggle-main-entire-bar:before{color:#bebebe}#shiftnav-toggle-main .shiftnav-toggle-burger i:before{font-size:20px}.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target{color:#09213C;padding-left:2px;letter-spacing:.8px;font-weight:700;text-transform:uppercase!important}.two-column-two-column-menu>ul>li.divider>ul>li.column-title,.three-column-five-column-menu>ul>li.divider>ul>li.column-title{float:none}.one-column-four-column-menu>ul>li>a{margin:0 0 0 0!important}.default-dropdown-menu>ul>li>a{margin:0 0 0 0!important}.divider>ul>li>a{margin:0 0 0 0!important}.default-dropdown-menu>ul>li>a{padding-left:25px!important}.default-dropdown-menu>ul>li>a:hover,.default-dropdown-menu>ul>li.active>a{color:#ffc425}.one-column-four-column-menu>ul>li>a{padding-left:25px!important}.header-bottom-container .col-lg-12 .menu-container>.prod-cat-menu{display:none}.three-column-five-column-menu>ul>li.menu-list-product-category-main-container>ul>li>a>img{display:none}.three-column-five-column-menu>ul>li.menu-list-product-category-main-container>ul>li{width:33.33333%;float:left;margin:0!important;padding:0 18px 0}.three-column-five-column-menu>ul>li.menu-list-product-category-main-container>ul>li>a{color:#09213C;display:block;padding:0 0 5px 0;margin:0 0 10px 0;font-size:16px;line-height:26px;letter-spacing:.8px;text-transform:uppercase;font-weight:700}.three-column-five-column-menu>ul>li.menu-list-product-category-main-container>ul>li>a:hover{color:#ffc425}.menu-container .category-image-holder{font-size:0}.category-image-holder>a{display:none!important}.menu-container .category-image-holder img{border:2px solid #F1F1F2;width:220px;height:auto}.menu-container .category-image-holder{min-height:220px}.shiftnav-inner>.prod-cat-menu{display:none}.woocommerce-lost-password form #user_login{border:1px solid #B5B5B5;color:#09213C;font-size:14px;padding:14px 12px;background-color:#fff0;border-radius:0;width:100%;height:auto;letter-spacing:0;font-weight:400;font-family:'Montserrat',sans-serif;background:#fff;outline:none;box-shadow:none;width:100%}.woocommerce-lost-password form p label{color:#707070;font-size:12px;font-family:'Montserrat',sans-serif}.woocommerce-lost-password form p.woocommerce-form-row{width:100%!important;max-width:304px}.woocommerce-lost-password form .woocommerce-Button{color:#09213C;font-size:16px;line-height:26px;border:1px solid #ffc425;border-radius:0;padding:10px 62px;display:table;letter-spacing:.8px;text-transform:uppercase;background:#ffc425;font-weight:700;margin:-10px 0 0 0;font-family:'PT Sans Narrow',sans-serif;width:100%;max-width:304px;outline:none;box-shadow:none;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.woocommerce-lost-password form .woocommerce-Button:hover{color:#fff;background-color:#09213c;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;border:1px solid #09213c}.woocommerce-lost-password .woocommerce-notices-wrapper ul li:before{display:none!important}.woocommerce-lost-password form{width:100%;max-width:804px;margin:0 auto}.accordion-list-container .warranty-registration ul{font-weight:500;margin:0 0 20px 0;font-family:'Montserrat',sans-serif;line-height:38px;padding:0}.accordion-list-container .warranty-registration ul li{padding:0 0 0 38px;float:none;margin-bottom:12px}.accordion-list-container .warranty-registration ul li::before{content:'';display:inline-block;width:10px;height:10px;border:1px solid #FFC425;border-radius:100%;margin-right:22px;position:relative;top:14px;margin-left:-35px;float:left}.accordion-list-container .warranty-registration h2{font-size:20px;line-height:40px;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-family:'Montserrat',sans-serif}.promo-popup-outer-container{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgb(9 33 60 / .7);z-index:1000;display:none}.promo-popup-outer-container .promo-popup-main-container{background:#fff;width:100%;max-width:880px;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);padding:18px 20px 32px 20px}.promo-popup-outer-container .promo-popup-main-container .close{color:#09213C;font-size:11px;line-height:21px;opacity:1;text-shadow:none;float:right;font-weight:700;display:block;cursor:pointer}.product-search-pop-up-main-container .product-search-pop-up-container .form-and-close-button-container .close:after{font-size:24px;font-family:"Font Awesome 6 pro";color:#09213c;font-style:normal;content:"\f057";font-weight:400;float:right;margin:0 0 0 8px}.promo-popup-outer-container .promo-popup-main-container{padding:0;overflow-y:auto;max-height:90vh;height:auto}.promo-popup-outer-container .promo-popup-main-container .close{position:absolute;right:0;color:#fff}.promo-popup-outer-container .promo-popup-main-container .header{background:#142C51;float:left;width:100%}.promo-popup-outer-container .promo-popup-main-container .header img{width:100%;height:auto}.promo-popup-outer-container .promo-popup-main-container .header span:first-child{display:block;width:50%;float:left;background:#FFC425;font-size:90px;line-height:94px;letter-spacing:1px;font-weight:800;text-align:center;padding:24px 0;font-family:'Barlow Semi Condensed',sans-serif;color:#142C51}.promo-popup-outer-container .promo-popup-main-container .header span:last-child{display:block;width:50%;float:left;border:4px solid #FFC425;font-size:60px;line-height:72px;letter-spacing:3.68px;font-weight:800;text-align:center;color:#FFC425;font-style:italic;padding:31px 0;font-family:'Barlow Semi Condensed',sans-serif}.promo-popup-outer-container .promo-popup-main-container .close{position:absolute;right:25px;color:#fff;letter-spacing:.55px;font-weight:400;top:18px}.promo-popup-outer-container .promo-popup-main-container .close:after{content:"X";color:#fff;font-family:'PT Sans Narrow',sans-serif;font-size:11px;margin:0 0 0 5px}.promo-popup-outer-container .promo-popup-main-container .content{padding:26px 50px 50px 50px;text-align:center}.promo-popup-outer-container .promo-popup-main-container .content p{font-size:14px;line-height:28px;margin:0 0 49px 0;font-family:'Montserrat',sans-serif}.promo-popup-outer-container .promo-popup-main-container .content a{font-size:16px;line-height:26px;background:#FFC425;font-weight:700;text-transform:uppercase;padding:10px 19px 12px 19px;letter-spacing:.8px;margin:0 14px;min-width:192px;display:inline-block}.promo-popup-outer-container .promo-popup-main-container .bottom{background:#F1F1F2;padding:22px 40px 1px 40px}.promo-popup-outer-container .promo-popup-main-container .bottom p{color:#707070;font-size:13px;line-height:24px;font-family:'Montserrat',sans-serif}.promo-popup-outer-container .promo-popup-main-container .bottom p strong{color:#09213C}input[type=text],input[type=email],input[type=tel],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.homepage-about-main-container .home-about-banner-video{top:0;position:absolute;width:950px;height:874px;background-position:center;background-size:cover}.inner-product-banner-video{height:100%}.homepage-about-main-container .home-about-banner-video a,.inner-product-banner-video a{display:block;width:100%;height:100%;background:rgb(9 33 60 / .4);font-size:0;position:relative;border-radius:0}.homepage-about-main-container .home-about-banner-video a:before,.inner-product-banner-video a:before{content:"\f04b";font-family:"Font Awesome 6 pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:900;margin:0 auto;color:#09213C;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center;z-index:1;font-size:30px}.homepage-about-main-container .home-about-banner-video a:after,.inner-product-banner-video a:after{content:"";display:block;width:100px;height:100px;background:#FFC425;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center;margin:0 auto;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.form-hide{display:none}.homepage-about-main-container{position:relative;overflow:hidden;padding:0 0 60px 0}.locate-filter-main-container{border-bottom:1px solid #FFC425;padding:0 0 34px 0;margin:52px 0 44px 0}.locate-filter-main-container .left{float:left;width:100%}.locate-filter-main-container .right{float:left;width:18%}.locate-filter-main-container .left .content-container{display:inline-block;position:relative;width:330px}.locate-filter-main-container .left .content-container:first-child{width:auto}.locate-filter-main-container .left span{color:#09213C;font-size:32px;line-height:48px;font-weight:700;letter-spacing:.64px;display:inline-block;border-left:1px solid #B5B5B5;padding:0 0 0 42px;margin:0 0 0 46px;text-transform:uppercase}.locate-filter-main-container .right a{letter-spacing:.48px;color:#09213C;font-size:16px;font-weight:700;border:2px solid #FFC425;padding:9px 24px;display:table;min-width:238px;text-align:center;float:right;margin:4px 0 0 0}.locate-filter-main-container .right a:hover{background:#FFC425}.locate-filter-list-container ul{margin:0 -13px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.locate-filter-list-container ul li{width:33.33333%;float:left;padding:0 13px;margin:0 0 26px 0}.locate-filter-list-container ul li .column-container h2{font-size:20px;line-height:24px;font-weight:700;text-transform:uppercase;margin:0 0 16px 0;letter-spacing:1px}.locate-filter-list-container ul li .column-container{box-shadow:0 8px 16px #00000029;float:left;width:100%;padding:30px 18px 30px 18px;min-height:272px}.locate-filter-list-container ul li .column-container ul{margin:0;font-size:16px;line-height:24px;font-family:'Montserrat',sans-serif;font-weight:500}.locate-filter-list-container ul li .column-container ul li{width:100%;padding:0;margin:0 0 7px 24px}.locate-filter-list-container ul li .column-container ul li a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro";font-weight:900;color:#09213C}.locate-filter-list-container ul li .column-container ul li a.address:before{font-size:16px;content:"\f3c5";float:left;margin:0 0 0 -24px}.locate-filter-list-container ul li .column-container ul li a.phone:before{font-size:16px;content:"\f879";float:left;margin:0 0 0 -24px}.locate-filter-list-container ul li .column-container ul li a.email:before{font-size:16px;content:"\f0e0";float:left;margin:0 0 0 -24px}.locate-filter-list-container ul li .column-container ul li a.email,.locate-filter-list-container ul li .column-container ul li a.website{word-break:break-all}.locate-filter-list-container ul li .column-container ul li a.website:before{font-size:16px;content:"\f0ac";float:left;margin:0 0 0 -24px}.locate-filter-list-container ul li .column-container ul li a:hover{color:#ffc425}.dealer-locator-cta-main-container{background:#F5F5F5;padding:42px 0 52px 0;margin:54px 0 80px 0;position:relative;z-index:2}.dealer-locator-cta-main-container h2{font-size:45px;line-height:57px;font-weight:700;margin:0 0 8px 0}.dealer-locator-cta-main-container p{font-size:32px;line-height:42px;margin:0}.dealer-locator-cta-main-container li{display:inline-block;margin:30px 38px 0 0}.dealer-locator-cta-main-container li a.email{font-size:16px;line-height:26px;background:#FFC425;font-weight:700;text-transform:uppercase;padding:10px 29px 11px 29px;letter-spacing:.8px;color:#09213C;display:table;margin:0 0 20px 0;min-width:192px;text-align:center}.dealer-locator-cta-main-container li a.email:before{line-height:25px;font-weight:700;position:relative;top:3px;color:#09213C;content:"\f0e0";font-size:24px;margin:0 10px 0 0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro"}.dealer-locator-cta-main-container li a.phone{font-size:31px;line-height:44px;background:#fff;font-weight:700;text-transform:uppercase;padding:0 15px 0 17px;color:#09213C;display:table;margin:0 0 20px 0;border:2px solid #ffc425;min-width:192px;text-align:center}.dealer-locator-cta-main-container li a.phone:before{line-height:25px;font-weight:600;position:relative;top:-3px;color:#ffc425;font-size:20px;margin:0 8px 0 0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro";-ms-transform:rotate(104deg);-webkit-transform:rotate(104deg);transform:rotate(104deg);content:'\f095'}.locate-filter-main-container .dealer-locator-menu{position:absolute;background:#fff;box-shadow:3px 3px 6px #00000029;width:300px;padding:16px 30px 16px 30px;z-index:3;margin:17px 0 0 0}.locate-filter-main-container .dealer-locator-menu.area{height:auto;overflow:auto;max-height:60vh}.locate-filter-main-container .dealer-locator-menu.region{z-index:4}.locate-filter-main-container .dealer-locator-menu ul li{color:#09213C;font-size:16px;line-height:26px;letter-spacing:.8px;font-weight:700;text-transform:uppercase;display:block;padding:0 0 2px 0;cursor:pointer;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.locate-filter-main-container .dealer-locator-menu ul li.active,.locate-filter-main-container .dealer-locator-menu ul li:hover{color:#ffc425;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.locate-filter-main-container .content-container>h2{color:#BABCBC;text-transform:uppercase;font-size:16px;letter-spacing:.8px;font-weight:700;font-style:normal;margin:0 15px 0 0}.locate-filter-main-container .content-container .change-region{font-size:16px;letter-spacing:.8px;text-transform:uppercase;font-weight:700;font-style:normal;cursor:pointer;border:2px solid #FFC425;padding:9px 18px 9px 18px;margin:0 30px 0 0;position:absolute;width:300px;top:-29px}.locate-filter-main-container .content-container .change-region:after{line-height:20px;top:13px;color:#FFC425;content:"\f107";font-size:51px;margin:0 0 0 0;float:right;font-weight:300;right:-4px;position:absolute;right:14px}.locate-filter-main-container .content-container .change-region.active:after{content:"\f106"}.font-icon-after::after,.font-icon-before::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro"}.dealer-locator-menu{display:none}.locate-filter-list-container ul li .column-container ul li.website-container,.locate-filter-list-container ul li .column-container ul li.email-container,.locate-filter-list-container ul li .column-container ul li.phone-container{position:relative}.locate-filter-list-container ul li .column-container ul li .website-hidden,.locate-filter-list-container ul li .column-container ul li .email-hidden,.locate-filter-list-container ul li .column-container ul li .phone-hidden{display:block;opacity:1;position:relative;z-index:1}.locate-filter-list-container ul li .column-container ul li .website-hidden.active,.locate-filter-list-container ul li .column-container ul li .email-hidden.active,.locate-filter-list-container ul li .column-container ul li .phone-hidden.active{opacity:0;pointer-events:none}.locate-filter-list-container ul li .column-container ul li .website-reveal,.locate-filter-list-container ul li .column-container ul li .email-reveal,.locate-filter-list-container ul li .column-container ul li .phone-reveal{position:absolute;top:0;opacity:0}.locate-filter-list-container ul li .column-container ul li .website-reveal.active,.locate-filter-list-container ul li .column-container ul li .email-reveal.active,.locate-filter-list-container ul li .column-container ul li .phone-reveal.active{opacity:1}.locate-filter-main-container .content-container .change-region.change-area,.locate-filter-main-container .dealer-locator-menu.area ul li{display:none}.multi-select-cf span.wpcf7-form-control-wrap{z-index:2}.multi-select-cf .selection .select2-selection{height:auto!important;font-size:12px!important;padding:1px 6px 21px 6px!important;font-family:'Montserrat',sans-serif;width:100%;border:1px solid #B5B5B5;color:#707070;border-radius:0;min-height:auto;background:#fff0}.multi-select-cf .selection .select2-selection textarea{color:#707070;font-family:Montserrat,sans-serif}.multi-select-cf .selection .select2-selection .select2-selection__choice__display{font-size:12px}.multi-select-cf .selection .select2-selection .select2-selection__clear{display:none}.select2-container .select2-results ul{font-size:12px;font-family:'Montserrat',sans-serif}.multi-select-cf .select2-selection--multiple .select2-selection__choice{margin-top:-2px;top:10px;margin-bottom:6px}.multi-select-cf .select2.select2-container{width:100%!important}.multi-select-cf{display:none}.multi-select-cf .select2-selection--multiple .select2-selection__rendered{line-height:normal}.inner-page-content-main-container .page-category-banner-slider.video{pointer-events:auto!important}.single-product .request-quote-page-contact-form-container{background:#F5F5F5;margin:0 0 -60px 0;padding:64px 0 150px 0}.single-product .contact-form-container form div span textarea:focus{background:#F5F5F5}.category-price-guide-main-container{background:#FFC425;margin:-32px 0 134px 0}.category-price-guide-main-container .image-container{background:#fff;border-radius:50%;height:372px;width:372px;float:right;margin:-26px 106px -26px 0}.category-price-guide-main-container .image-container img{width:568px;margin:32px auto 0 auto;display:block;position:absolute;right:46px;top:-100px}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content{width:100%;max-width:418px;text-align:center;padding:50px 0 0 0}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content h2{font-size:45px;line-height:57px;font-weight:700;margin:0 0 20px 0;text-transform:uppercase}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content a{font-size:32px;line-height:48px;letter-spacing:.64px;color:#fff;text-transform:uppercase;font-weight:700;background:#09213C;display:table;padding:12px 28px 16px 28px;margin:0 auto;box-shadow:12px 12px 12px #00000029}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content a:hover{color:#09213C;background:#fff}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content a:before{line-height:48px;font-weight:300;position:relative;top:5px;color:#FFF;content:"\f1c1";font-size:48px;margin:0 16px 0 0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro";-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content a:hover:before{color:#09213C;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.single-product form.cart .quantity{display:none}.single-product form.cart .quantity.active{display:initial!important}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container{z-index:1}.home-banner-vide-main-container{position:absolute}.homepage-banner-links-container{z-index:1}.homepage-banner-content-container:before,.homepage-banner-content-container{background:rgb(9 33 60 / .9)!important}.featured-videos-main-container{margin:60px 0 70px 0}.featured-videos-main-container .container{max-width:1390px}.featured-videos-main-container .title h2{font-size:45px;line-height:60px;letter-spacing:.45px;text-align:center;font-weight:700;margin:0 0 20px 0}.featured-videos-main-container ul.featured-video-list li.video{width:25%;float:left;padding:15px;margin:0 0 12px 0}.featured-videos-main-container ul.featured-video-list li.video .video-main-container{padding:18px 18px 16px 18px;box-shadow:0 3px 6px #00000029}.featured-videos-main-container ul.featured-video-list li.video .video-main-container .video-container{height:166px;margin:0 0 8px 0;background-size:cover;background-position:center;background-repeat:no-repeat}.featured-videos-main-container ul.featured-video-list li.video .video-main-container .video-container a{display:block;width:100%;height:100%;background:rgb(9 33 60 / .4);font-size:0;position:relative;border-radius:0}.featured-videos-main-container ul.featured-video-list li.video .video-main-container .video-container a:before{content:"\f04b";font-family:"Font Awesome 6 pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:900;margin:0 auto;color:#09213C;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center;z-index:1;font-size:15px}.featured-videos-main-container ul.featured-video-list li.video .video-main-container .video-container a:after{content:"";display:block;width:48px;height:48px;background:#FFC425;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center;margin:0 auto;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.featured-videos-main-container ul.featured-video-list li.video .video-main-container .title-container h2{font-size:16px;line-height:26px;text-transform:uppercase;font-weight:700;letter-spacing:.8px;margin:0 0 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:52px}.promo-popup-outer-container .promo-popup-main-container .content h2{margin:0 0 30px 0;font-size:45px;line-height:60px;letter-spacing:.45px;font-weight:700}.page-template-template-my-quote .wpcf7-form p{line-height:24px!important}.why-become-dealer-main-container{padding:50px 0 0 0}.benefits-dealer-main-container .header-container h2,.why-become-dealer-main-container .header-container h2{text-align:center;margin:0 0 106px 0;font-size:62px;line-height:72px;text-transform:uppercase;font-weight:700;letter-spacing:2.48px}.benefits-dealer-main-container .header-container h2 span,.why-become-dealer-main-container .header-container h2 span{color:#FFC425}.why-become-dealer-main-container .content-container h3{margin:0 0 28px 0;font-size:32px;line-height:40px;text-transform:uppercase;font-weight:700;letter-spacing:.64px;border-bottom:1px solid #F5F5F5;padding:0 0 50px 0}.why-become-dealer-main-container .content-container h3:before{content:"";width:120px;height:120px;border:4px solid #142C51;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro";border-radius:50%;text-align:center;float:left;margin:-20px 16px 0 0}.why-become-dealer-main-container .content-container h3.icon-handshake:before{content:'\f2b5';font-weight:500;font-size:60px;color:#09213C;line-height:120px}.why-become-dealer-main-container .content-container h3.icon-holding-box:before{content:'\f47b';font-weight:500;font-size:60px;color:#09213C;line-height:120px}.why-become-dealer-main-container .content-container h3.icon-bullseye:before{content:'\f648';font-weight:500;font-size:60px;color:#09213C;line-height:120px}.benefits-dealer-main-container .content-container p,.why-become-dealer-main-container .content-container p{line-height:36px;font-family:'Montserrat',sans-serif;margin:0}.benefits-dealer-main-container .content-container ul,.why-become-dealer-main-container .content-container ul{line-height:28px;font-weight:700;letter-spacing:.4px;font-size:20px;font-family:'PT Sans Narrow',sans-serif;margin:0 0 42px 0}.benefits-dealer-main-container .content-container ul li,.why-become-dealer-main-container .content-container ul li{padding:0 0 0 39px;margin:0 0 12px 0}.benefits-dealer-main-container .content-container ul li:before,.why-become-dealer-main-container .content-container ul li:before{content:'\f00c';font-weight:500;font-size:30px;color:#FFC425;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro";margin:0 12px 0 -39px;position:relative;top:8px}.why-become-dealer-main-container .content-container .text{min-height:474px}.why-become-dealer-main-container .content-container .image-container{height:346px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;height:300px}.why-become-dealer-main-container .button-container a{font-size:32px;line-height:48px;letter-spacing:.64px;color:#09213C;text-transform:uppercase;font-weight:700;background:#FFC425;display:table;margin:60px auto 0 auto;padding:16px 30px}.why-become-dealer-main-container .button-container a:hover{background:#09213c;color:#fff}.benefits-dealer-main-container{padding:90px 0 30px 0}.benefits-dealer-main-container .content-container h3{margin:0 0 32px 0;font-size:32px;line-height:40px;text-transform:uppercase;font-weight:700;letter-spacing:.64px;border-bottom:1px solid #F5F5F5;padding:0 0 20px 0}.benefits-dealer-main-container .content-container ul{margin:14px 0 0 0}.benefits-dealer-main-container .header-container h2{margin:0 0 80px 0}.benefits-dealer-main-container ul.online-portal li{padding:0;margin:0 0 32px 0;width:33.33333%;float:left}.benefits-dealer-main-container ul.online-portal li:before{display:none}.benefits-dealer-main-container ul.online-portal li span.icon{width:99px;height:99px;display:block;border-radius:50%;background:#FFC425;margin:0 auto 6px auto}.benefits-dealer-main-container ul.online-portal li span.icon:before{content:"";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 Pro";text-align:center;margin:0 auto;display:block}.benefits-dealer-main-container ul.online-portal li span.book:before{content:'\e0c0';font-weight:500;font-size:48px;color:#09213C;line-height:105px}.benefits-dealer-main-container ul.online-portal li span.file:before{content:'\f15c';font-weight:500;font-size:48px;color:#09213C;line-height:100px}.benefits-dealer-main-container ul.online-portal li span.dollar:before{content:'\f571';font-weight:500;font-size:48px;color:#09213C;line-height:100px}.benefits-dealer-main-container ul.online-portal li span.compass:before{content:'\f568';font-weight:500;font-size:48px;color:#09213C;line-height:98px}.benefits-dealer-main-container ul.online-portal li span.book-user:before{content:'\f7e7';font-weight:500;font-size:48px;color:#09213C;line-height:100px}.benefits-dealer-main-container ul.online-portal li span.screen:before{content:'\f685';font-weight:500;font-size:48px;color:#09213C;line-height:100px}.benefits-dealer-main-container ul.online-portal li span.ads:before{content:'\f641';font-weight:500;font-size:48px;color:#09213C;line-height:100px}.benefits-dealer-main-container ul.online-portal li span.envelopes:before{content:'\e170';font-weight:500;font-size:48px;color:#09213C;line-height:100px}.benefits-dealer-main-container ul.online-portal li span.megaphone:before{content:'\f675';font-weight:500;font-size:48px;color:#09213C;line-height:100px}.benefits-dealer-main-container ul.online-portal li span.images:before{content:'\f302';font-weight:500;font-size:48px;color:#09213C;line-height:100px}.benefits-dealer-main-container ul.online-portal li span.code:before{content:'\e165';font-weight:500;font-size:48px;color:#09213C;line-height:100px}.benefits-dealer-main-container ul.online-portal li span.comments:before{content:'\f086';font-weight:500;font-size:48px;color:#09213C;line-height:100px}.benefits-dealer-main-container ul.online-portal li span.warehouse:before{content:'\f494';font-weight:500;font-size:48px;color:#09213C;line-height:98px}.benefits-dealer-main-container ul.online-portal li span.gift:before{content:'\f663';font-weight:500;font-size:48px;color:#09213C;line-height:100px}.benefits-dealer-main-container ul.online-portal li p{font-family:'PT Sans Narrow',sans-serif;text-transform:uppercase;line-height:28px;letter-spacing:.32px;text-align:center}.page-template-template-about-us .featured-videos-main-container{display:none}.our-timeline-main-container .timeline-slider-container ul li{width:200px;float:left;margin:0 0 0 -53px}.our-timeline-main-container .timeline-slider-container ul li .logo{display:block;width:239px;height:148px;border-radius:50%;background-size:cover;background-position:center;margin:0 0 5px 0;box-shadow:0 3px 6px #00000029;border-radius:12px;float:left}.our-timeline-main-container .timeline-slider-container ul li .text-container{width:239px;float:left;padding:0 0 0 30px;display:flex;flex-direction:column;min-height:148px;justify-content:center}.our-timeline-main-container .timeline-slider-container ul li h3{color:#002581;font-size:32px;line-height:42px;letter-spacing:.45px;margin:0 0 4px 0;font-weight:700}.our-timeline-main-container .timeline-slider-container ul li p{font-size:16px;line-height:26px;margin:0 0 0 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#09213C;width:100%;max-width:200px}.our-timeline-main-container{position:relative;overflow:hidden;padding:105px 0 45px 0}.our-timeline-main-container .content-container{width:945px;margin:0 auto}.our-timeline-main-container .content-container .timeline-slider-main-container{overflow:visible;padding:0 0 0 62px}.our-timeline-main-container .timeline-slider-container ul li .bottom-container,.our-timeline-main-container .timeline-slider-container ul li .top-container{min-height:199px}.our-timeline-main-container .timeline-slider-container ul li .div-line{position:relative}.our-timeline-main-container .timeline-slider-container ul li .div-line:after{content:"";display:block;width:100%;border:1px dashed #09213C}.our-timeline-main-container .timeline-slider-container ul li .div-line:before{content:"";width:16px;height:16px;background:#FFC425;border-radius:50%;display:block;position:absolute;bottom:-6px}.our-timeline-main-container .timeline-slider-container ul li:first-child .div-line:before{width:32px;height:32px;bottom:-15px;left:0}.our-timeline-main-container .timeline-slider-container ul li .bottom-container{padding:50px 0 0 0}.our-timeline-main-container h2{font-size:45px;line-height:60px;letter-spacing:.45px;margin:0 0 45px 0;font-weight:700;text-align:center}.our-timeline-main-container .timeline-scrollbar-container{display:none}.our-timeline-main-container .swiper-slide{width:auto!important}.team-accordion-main-container ul.team-list{margin:0 -14px}.team-accordion-main-container ul.team-list li{width:25%;float:left;padding:0 14px;margin:0 0 24px 0}.team-accordion-main-container ul.team-list li .column-container{box-shadow:0 3px 6px #00000029;padding:18px}.team-accordion-main-container ul.team-list li .image{width:100%;height:320px;background-size:cover;background-repeat:no-repeat;background-position:center;margin:0 0 16px 0}.team-accordion-main-container ul.team-list li .text h3{font-size:32px;line-height:42px;letter-spacing:.64px;font-weight:700;margin:0}.team-accordion-main-container ul.team-list li .text p{line-height:26px;font-family:'Montserrat',sans-serif;font-weight:500;display:block;min-height:52px;margin:0}.team-accordion-main-container.accordion-main-container{margin:98px 0 36px 0}.about-page-groups-brands-main-container h2{margin:0 0 20px 0}.about-page-groups-brands-main-container .right-panel-container h2{margin:0 0 34px 0}.team-accordion-main-container.accordion-main-container .col-lg-12>h2{margin:0 0 -18px 0;text-align:center}.about-page-groups-brands-main-container{margin:0 0 34px 0}.about-page-groups-brands-main-container .left-panel-container .content{padding:0 14px 0 0}.about-page-groups-brands-main-container .left-panel-container .content h2{font-size:45px;line-height:60px;letter-spacing:.45px;font-weight:700;margin:0 0 26px 0}.about-page-groups-brands-main-container .left-panel-container .content h3{font-size:24px;line-height:38px;font-family:'Montserrat',sans-serif;margin:0 0 20px 0}.about-page-groups-brands-main-container .left-panel-container .content p{font-family:'Montserrat',sans-serif;line-height:38px;font-weight:500}.about-page-groups-brands-main-container .right-panel-container ul{margin:0 -8px}.about-page-groups-brands-main-container .right-panel-container ul li{width:33.33333%;float:left;margin:0 0 30px 0;padding:0 8px}.about-page-groups-brands-main-container .right-panel-container ul li img{width:100%}.page-template-template-about-us .inner-page-content-main-container .text-container{padding:60px 0 64px 45px}.page-template-template-about-us .inner-page-content-main-container .text-container h3{line-height:42px}.page-template-template-about-us .inner-page-content-main-container .image-container{height:630px}.about-page-groups-brands-main-container h2,.team-accordion-main-container.accordion-main-container .col-lg-12>h2{font-size:45px;line-height:60px;letter-spacing:.45px;font-weight:700}.cta-access-guide-main-container{margin:100px 0 100px 0}.cta-access-guide-main-container .container{max-width:1670px}.cta-access-guide-main-container .content-container .content{padding:45px 0 33px 30px;position:relative;border-radius:0}.cta-access-guide-main-container .content-container{border-radius:0}.cta-access-guide-main-container .content-container.left .content{background:#1c46a3}.cta-access-guide-main-container .content-container.right .content{background:#ffc425}.cta-access-guide-main-container .content-container .text{width:100%;max-width:300px}.cta-access-guide-main-container .content-container .text h2{font-size:45px;line-height:50px;font-weight:700;margin:0 0 30px 0}.cta-access-guide-main-container .content-container .text h2 span{display:table;font-size:72px;line-height:82px;background:#ffc425;padding:0 10px;margin:14px 0 -7px 0;color:#09213C}.cta-access-guide-main-container .content-container .text .button{font-size:30px;text-transform:uppercase;background:#fff;font-weight:700;display:table;padding:7px 26px 8px 24px;margin:73px 0 0 0}.cta-access-guide-main-container .content-container .text .button svg{width:32px;fill:#09213C;float:left;margin:7px 2px 0 0}.cta-access-guide-main-container .content-container .text p{font-size:32px;line-height:42px;font-weight:600;color:#fff}.cta-access-guide-main-container .content-container .image{width:503px;height:503px;background-position:center;background-size:cover;position:absolute;top:0;right:0}.cta-access-guide-main-container .content-container.right .text p,.cta-access-guide-main-container .content-container.right .text h2{color:#09213C}.cta-access-guide-main-container .content-container.right a:hover .text p{color:#fff}.cta-access-guide-main-container .content-container.left .text .button{background:#ffc425}.cta-access-guide-main-container .content-container.right .text h2 span{color:#09213C;background:#fff!important}.cta-access-guide-main-container .content-container.right a:hover .text .button,.cta-access-guide-main-container .content-container.right a:hover .text h2 span{background:#ffc425!important}.cta-access-guide-main-container .content-container .icon{width:100px;height:100px;border-radius:100%;box-shadow:0 12px 12px #00000029;position:absolute;top:0;right:36px;top:49.4%;transform:translateY(-50%)}.cta-access-guide-main-container .content-container.left .icon{background:#fff;border:4px solid #FFC425}.cta-access-guide-main-container .content-container.right .icon{background:#fff;border:4px solid #FFC425}.cta-access-guide-main-container .content-container .icon span:before{margin:15px 0 0 0;top:-4px;font-size:42px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro";font-weight:400;text-align:center;display:block}.cta-access-guide-main-container .content-container.left .icon span:before{content:"\f002"}.cta-access-guide-main-container .content-container.right .icon span:before{content:"\f56d"}.cta-access-guide-main-container .content-container a:hover .content{background:#09213c}.cta-access-guide-main-container .content-container.left a:hover .text h2 span{background:#FFC425}.cta-access-guide-main-container .content-container.left a:hover .text p,.cta-access-guide-main-container .content-container.left a:hover .text h2{color:#fff}.cta-access-guide-main-container .content-container.right a:hover .text p,.cta-access-guide-main-container .content-container.right .text p,.cta-access-guide-main-container .content-container.right:hover,.cta-access-guide-main-container .content-container.right,.cta-access-guide-main-container .content-container.left:hover,.cta-access-guide-main-container .content-container.left,.cta-access-guide-main-container .content-container.right a .icon,.cta-access-guide-main-container .content-container.right a:hover .icon,.cta-access-guide-main-container .content-container.right a .content,.cta-access-guide-main-container .content-container.right a:hover .content,.cta-access-guide-main-container .content-container.left a .content,.cta-access-guide-main-container .content-container.left a .text p,.cta-access-guide-main-container .content-container.left a .text h2,.cta-access-guide-main-container .content-container.left a .icon,.cta-access-guide-main-container .content-container.left a:hover .content,.cta-access-guide-main-container .content-container.left a:hover .text p,.cta-access-guide-main-container .content-container.left a:hover .text h2,.cta-access-guide-main-container .content-container.left a:hover .icon{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.inner-page-content-container .cta-access-form-container{margin:60px 0 0 0}.inner-page-content-container .cta-access-form-container .image-container{width:42%;float:left}.inner-page-content-container .cta-access-form-container .image-container img{width:100%;max-width:503px}.inner-page-content-container .cta-access-form-container .form-container{width:58%;float:left;padding:0 0 126px 0}.inner-page-content-container .cta-access-form-container .form-container h2{font-size:32px;line-height:38px;margin:0 0 20px 0;font-weight:700;font-family:'PT Sans Narrow',sans-serif;letter-spacing:.96px}.inner-page-content-container .cta-access-form-container .form-container p{line-height:38px;text-align:center;margin:0 0 20px 0}.cta-access-form-container .cf-select-container em:before{top:6px}.cta-access-form-container div.wpcf7 .ajax-loader{left:24px}.contact-form-container .multi-select-cf>p{line-height:24px!important;text-align:left!important}.dealer-locate-filter-main-container{border-bottom:1px solid #FFC425;padding:0 0 22px 0;margin:30px 0 44px 0}.dealer-locate-filter-main-container .left{float:left;width:100%}.dealer-locate-filter-main-container .content-container>h2{color:#BABCBC;text-transform:uppercase;font-size:16px;letter-spacing:.8px;font-weight:700;font-style:normal;margin:0 15px 0 0}.dealer-locate-filter-main-container .left .content-container{display:inline-block}.dealer-locate-filter-main-container .left .content-container .wpgb-facet{position:relative;width:330px;padding:0 26px 0 0;display:inline-block}.dealer-locate-filter-main-container .left .content-container:first-child{width:auto;padding:0}.dealer-locate-filter-main-container .wpgb-select .wpgb-select-controls{padding-right:5px}.dealer-locate-filter-main-container .wpgb-select .wpgb-select-clear{position:relative;z-index:11;margin:0 0 0 -6px}.dealer-locate-filter-main-container .wpgb-facet fieldset{margin-bottom:0!important}.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-inner{box-shadow:0 8px 16px #00000029;padding:30px 18px 24px 18px}.wpgb-facet.wpgb-facet-3 .wpgb-card-inner{box-shadow:0 8px 16px #00000029;padding:28px 16px 16px 16px;min-width:320px}.wpgb-facet.wpgb-facet-3 .wpgb-marker-content{min-width:320px}.wpgb-facet.wpgb-facet-3 .gm-style-iw-chr button{height:22px!important;right:6px!important;top:6px!important;width:22px!important;background:#09213C!important;background-color:#09213C!important;outline:none!important;box-shadow:none!important;border-radius:50%!important}.wpgb-facet.wpgb-facet-3 .gm-style-iw-chr button *{margin:3px!important;background:#fff;outline:none!important;box-shadow:none!important;height:16px!important;width:16px!important}.wpgb-facet.wpgb-facet-3 .wpgb-card-body h3,.dealer-locate-filter-list-container .wpgb-layout article .dealer-title{font-size:20px;line-height:24px;font-weight:700;text-transform:uppercase;margin:0 0 16px 0;letter-spacing:1px;font-family:'PT Sans Narrow',sans-serif}.wpgb-facet.wpgb-facet-3 .wpgb-card-body h3{margin:0 0 6px 0}.wpgb-facet.wpgb-facet-3 .wpgb-card-body h3:hover,.dealer-locate-filter-list-container .wpgb-layout article .dealer-title:hover{color:#262626}.wpgb-facet.wpgb-facet-3 .wpgb-card-body .wpgb-block-2,.wpgb-facet.wpgb-facet-3 .wpgb-card-body a,.wpgb-facet.wpgb-facet-3 .wpgb-card-body p{font-size:14px;line-height:1.4;font-family:'Montserrat',sans-serif;font-weight:500;margin:0 0 6px 0;cursor:pointer}.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body div.dealer-address,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body a,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body p{font-size:16px;line-height:24px;font-family:'Montserrat',sans-serif;font-weight:500;margin:0 0 7px 0;cursor:pointer}.wpgb-facet.wpgb-facet-3 .wpgb-card-body a{word-break:break-all}.wpgb-facet.wpgb-facet-3 div.wpgb-block-2,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body div.dealer-address{cursor:text}.wpgb-facet.wpgb-facet-3 .wpgb-card-body .wpgb-block-2:before,.wpgb-facet.wpgb-facet-3 a:before,.wpgb-facet.wpgb-facet-3 p:before,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body div.dealer-address:before,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body a:before,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body p:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 Pro";font-weight:900;color:#09213C}.wpgb-facet.wpgb-facet-3 .wpgb-block-2,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body .dealer-address{padding:0 0 0 25px}.wpgb-facet.wpgb-facet-3 .wpgb-block-2:before,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body .dealer-address:before{font-size:16px;content:"\f3c5";float:left;margin:0 6px 0 -25px;width:16px}.wpgb-facet.wpgb-facet-3 .dealer-phone:before,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body .dealer-phone:before,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body .dealer-phone-button:before{font-size:16px;content:"\f879";float:left;margin:0 8px 0 0;width:16px}.wpgb-facet.wpgb-facet-3 .dealer-email:before,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body .dealer-email:before,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body .dealer-email-button:before{font-size:16px;content:"\f0e0";float:left;margin:0 8px 0 0;width:16px}.wpgb-facet.wpgb-facet-3 .dealer-website:before,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body .dealer-website:before,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body .dealer-website-button:before{font-size:16px;content:"\f0ac";float:left;margin:0 8px 0 0;width:16px}.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body .dealer-website-button,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body .dealer-email-button,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body .dealer-phone-button{position:absolute;opacity:1;visibility:visible}.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body .dealer-website-button.active,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body .dealer-email-button.active,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body .dealer-phone-button.active{opacity:0;visibility:hidden}.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body .dealer-website,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body .dealer-email,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body .dealer-phone{opacity:0;visibility:hidden}.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body .dealer-website.active,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body .dealer-email.active,.dealer-locate-filter-list-container .wpgb-layout article .wpgb-card-body .dealer-phone.active{opacity:1;visibility:visible}.wpgb-facet-4 .wpgb-pagination-facet ul li{margin:0}.wpgb-facet-4 .wpgb-pagination-facet ul li a{border:1px solid #09213C!important;height:32px;width:32px;display:inline-block;line-height:25px!important;text-align:center;font-size:16px;color:#09213C;margin:0 8px;font-family:'Montserrat',sans-serif;padding:3px 5px!important}.wpgb-facet-4 .wpgb-pagination-facet ul li a[aria-current]{color:#BABCBC;font-weight:500;border-color:#BABCBC!important}.wpgb-facet-4 .wpgb-pagination-facet ul li.wpgb-page-prev a:before,.wpgb-facet-4 .wpgb-pagination-facet ul li.wpgb-page-next a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 Pro";line-height:42px;font-weight:500;position:relative;top:0;color:#09213C;font-size:16px}.wpgb-facet-4 .wpgb-pagination-facet ul li.wpgb-page-next a:before{content:"\f054";margin:0 0 0 -8px}.wpgb-facet-4 .wpgb-pagination-facet ul li.wpgb-page-prev a:before{content:"\f053";margin:0 0 0 -8px}.wpgb-facet-4 .wpgb-pagination-facet ul li.wpgb-page-prev a,.wpgb-facet-4 .wpgb-pagination-facet ul li.wpgb-page-next a{font-size:0;border:none!important;padding:0 0 0 0!important;margin:-3px -6px 0 0;width:auto}.wpgb-facet.wpgb-facet-4{text-align:center;margin:60px 0 20px 0}.locate-dealer-page-content-main-container .left-container .locate-dealer-filter-list-container .content-container{padding:0 0 14px 0;width:100%}.dealer-locate-filter-main-container .wpgb-facet button.wpgb-reset{margin:0}.page-template-template-wp-grid-map .locate-dealer-page-content-main-container .container{display:flex;flex-direction:column}.page-template-template-wp-grid-map .locate-dealer-page-content-main-container .col-lg-8.right-conainer{position:sticky;flex-basis:70%;height:calc(100vh - 82px);top:82px;min-width:0}.page-template-template-wp-grid-map .wpgb-map-facet{height:calc(100vh - 82px)}.wpgb-select-dropdown.wpgb-style-1 li{padding:1px 24px 1px 24px}.wpgb-select-dropdown.wpgb-style-1 ul{padding:14px 0 14px 0}.borderless.tablepress,.borderless.tablepress tbody td,.borderless.tablepress tfoot th{border:none}.tablepress.direction-column img{margin:0;border:2px solid #F1F1F2}.tablepress.direction-column p{font-size:16px!important;line-height:24px!important;font-family:'PT Sans Narrow',sans-serif!important;margin:0 0 8px 0!important}.tablepress.direction-column td br{display:none}.direction-column.tablepress tbody td,.direction-column.tablepress tfoot th{padding:0 10px 30px 10px}ul.specifications-table{display:flex;flex-wrap:wrap}ul.specifications-table li{flex:1 1 50%;display:flex;align-items:flex-start}ul.specifications-table li div{width:53.7%}ul.specifications-table li img{border:2px solid #F1F1F2;width:46.3%;padding:0!important}ul.specifications-table li div{padding:0 40px 20px 20px}ul.specifications-table li:before,ul.specifications-table li>p{display:none!important}.inner-product-accordion .accordion-list-container .content .table-container ul.specifications-table li{padding:0!important}ul.specifications-table li p{font-size:16px!important;line-height:24px!important;font-family:'PT Sans Narrow',sans-serif!important;margin:0 0 8px 0!important}.product-cat-page-accordion-main-container{padding:30px 0 40px 0}.product-cat-page-accordion-main-container .accordion-list-container>h2{margin:0 0 -20px 0}.product-cat-page-featured-product-main-container .facet-filters{width:100%;max-width:620px;margin:0 auto 50px auto}.product-cat-page-featured-product-main-container .facet-filters h3{text-align:center;text-transform:uppercase;font-weight:700;font-size:20px}.product-cat-page-featured-product-main-container .facet-filters select{border-top:0!important;border-left:0!important;border-right:0!important;font-size:18px!important}.product-cat-page-featured-product-main-container .wpgb-facet select.wpgb-select+.wpgb-select-controls svg{height:16px;width:16px}.wpgb-select-dropdown.wpgb-style-4{box-shadow:0 0 0 0 #0000001a,0 1px 6px #00000026!important;border-radius:0!important;margin-top:0}.wpgb-select-dropdown.wpgb-style-4 li{padding:18px 24px 18px 24px}.wpgb-select-dropdown.wpgb-style-4 ul{padding:14px 0 14px 0}.wpgb-select-dropdown.wpgb-style-4 li:hover{background:#F5F5F5!important}.product-cat-page-featured-product-main-container .wpgb-select-clear{position:absolute;left:-2px;background:#F1F1F2!important;border-radius:100%;width:20px;height:20px;padding:0!important;top:11px}.product-cat-page-featured-product-main-container .wpgb-select-clear:hover{color:#09213c!important}.product-filter-hide{display:block;height:95px}.product-cat-page-featured-product-main-container p.no-results{font-size:30px;line-height:60px;letter-spacing:.45px;font-weight:700;text-align:center}.product-cat-page-featured-product-main-container .wpgb-loader{bottom:50px;left:0;margin:150px auto;opacity:0;position:absolute;right:0;top:20vh;transition:opacity .35s ease,visibility .35s ease;visibility:hidden;width:50px;z-index:1}.product-cat-page-featured-product-main-container .wpgb-loader .wpgb-loader-1{border:5px solid #09213C;border-radius:50%;border-top:5px solid #fff;width:50px;height:50px}#product-category.wpgb-loading .wpgb-loader{opacity:1;visibility:visible}#product-category.wpgb-loading .products{opacity:0}.product-cat-page-featured-product-main-container .wpgb-loader .wpgb-loader-1{-webkit-animation:spin 1.2s linear infinite;-moz-animation:spin 1.2s linear infinite;-o-animation:spin 1.2s linear infinite;animation:spin 1.2s linear infinite}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spin{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@media (min-width:320px) and (max-width:567px){.product-cat-page-accordion-main-container .accordion-list-container>h2{font-size:28px;line-height:31px;margin:0 0 25px 0}ul.specifications-table li{flex:1 1 100%;flex-direction:column}ul.specifications-table li div{padding:0 0 20px 0}ul.specifications-table li img,ul.specifications-table li div{width:100%}.direction-column.tablepress img{max-width:100%;margin:0!important}.inner-product-cta-links-container li.quote a:before{top:-11px!important}.inner-product-cta-links-container li.var-prod-quote a svg{float:left;top:0!important;margin:-9px 18px 6px 14px!important}.inner-product-cta-links-container li a:before{float:left;top:0!important;margin:4px 18px 6px 14px!important}.homepage-banner-links-container .homepage-banner-links ul li.quote a svg{width:38px}.homepage-banner-links-container .homepage-banner-links ul li.brochure a svg{width:32px}.homepage-banner-links-container .homepage-banner-links ul li.attachments a svg{width:19px;margin:-2px 14px 11px 4px}.inner-product-main-content-container .woocommerce-product-gallery{width:100%!important;margin-bottom:0!important;padding:0 0 30px 0}.page-template-template-wp-grid-map .wpgb-map-facet{height:60vw}.page-template-template-wp-grid-map .locate-dealer-page-content-main-container .col-lg-8.right-conainer{position:relative;top:0;height:auto;flex-basis:100%}.dealer-locate-filter-main-container .content-container>h2{margin:0 15px 14px 0}.dealer-locate-filter-main-container .left .content-container .wpgb-facet{padding:0 0 16px 0}.dealer-locate-filter-main-container{padding:0 0 0 0}.cta-access-guide-main-container .content-container .image-container.desktop{display:none}.cta-access-guide-main-container .content-container .text h2 span{font-size:56px;line-height:56px;padding:0 5px;margin:10px -7px -6px 0;display:inline-block}.cta-access-guide-main-container .content-container .text p{font-size:22px;line-height:30px}.cta-access-guide-main-container .content-container .text .button{font-size:22px;padding:8px 22px 8px 22px;margin:24px 0 0 0;line-height:24px;display:flex;align-items:center;width:fit-content}.cta-access-guide-main-container .content-container .text .button svg{margin:0 2px 0 0}.cta-access-guide-main-container .content-container .text .button:before{top:1px;font-size:26px}.cta-access-guide-main-container .content-container .content{padding:24px 24px 28px 24px}.cta-access-guide-main-container .content-container .image{position:relative;width:100vw;height:100vw;min-width:280px;min-height:280px;max-width:308px;max-height:308px;margin:0 auto;display:block}.cta-access-guide-main-container{margin:25px 0 70px 0}.cta-access-guide-main-container .content-container.right:hover,.cta-access-guide-main-container .content-container.right:hover a .content,.cta-access-guide-main-container .content-container.left:hover a .content,.cta-access-guide-main-container .content-container.left:hover{background:#09213C;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.cta-access-guide-main-container .content-container .icon{width:66px;height:66px;right:10px;top:54.4%}.cta-access-guide-main-container .content-container .icon span:before{margin:6px 0 0 0;font-size:32px}.cta-access-guide-main-container .content-container .text h2{font-size:28px;line-height:30px;margin:0 0 22px 0}.cta-access-guide-main-container .content-container .text{max-width:280px;margin:0 auto}.cta-access-guide-main-container .content-container .text p{width:100%;max-width:220px}.cta-access-guide-main-container .content-container.left{margin:0 auto 22px auto}.cta-access-guide-main-container{margin:20px 0 44px 0}.cta-access-guide-main-container .content-container.left{background:#1c46a3}.cta-access-guide-main-container .content-container.right{background:#ffc425}.cta-access-guide-main-container .content-container .content{max-width:482px;margin:0 auto;max-width:100%}.cta-access-guide-main-container .content-container.left:hover .content,.cta-access-guide-main-container .content-container.left:hover{background:#09213C}.cta-access-guide-main-container .content-container.left:hover .content h2,.cta-access-guide-main-container .content-container.left:hover .content p{color:#fff}.cta-access-guide-main-container .content-container.right:hover{background:#09213C}.homepage-two-blocks-cta-main-container .cta-access-guide-main-container .container .row .col-lg-6{padding:0 16px!important}.cta-access-guide-main-container .content-container{width:100%;max-width:360px;margin:0 auto}.inner-page-content-container .cta-access-form-container .image-container{width:100%}.inner-page-content-container .cta-access-form-container .image-container img{margin:0 auto;max-width:340px;display:block;width:100%}.inner-page-content-container .cta-access-form-container .form-container{width:100%;padding:41px 0 20px 0}.inner-page-content-container .cta-access-form-container .form-container h2{font-size:30px;line-height:34px}.inner-page-content-container .cta-access-form-container .form-container p{line-height:26px}.cf-select-container em:before{top:11px!important;right:6px}.cta-access-form-container div.wpcf7 .ajax-loader{left:auto}.page-template-template-about-us .inner-page-content-main-container .image-container{height:300px}.page-template-template-about-us .inner-page-content-main-container .text-container{padding:30px 0 0 0}.our-timeline-main-container .content-container{width:100%;padding:0 16px}.our-timeline-main-container{padding:40px 0 45px 0}.team-accordion-main-container.accordion-main-container{margin:0 0 36px 0}.team-accordion-main-container.accordion-main-container .col-lg-12>h2{margin:0 0 30px 0}.team-accordion-main-container ul.team-list li{width:100%;max-width:400px;float:none;margin:0 auto 24px auto}.about-page-groups-brands-main-container .right-panel-container h2{margin:24px 0 34px 0}.our-timeline-main-container .timeline-slider-container ul li .logo,.our-timeline-main-container .timeline-slider-container ul li .text-container{width:50%}.our-timeline-main-container .timeline-slider-container ul li .logo{height:32vw;max-height:148px}.our-timeline-main-container .timeline-slider-container ul li .text-container{height:32vw;max-height:148px}.our-timeline-main-container .timeline-slider-container ul li .bottom-container,.our-timeline-main-container .timeline-slider-container ul li .top-container{height:49vw;max-height:200px;min-height:auto}.our-timeline-main-container .timeline-slider-container ul li{width:85vw!important}.benefits-dealer-main-container .header-container h2,.why-become-dealer-main-container .header-container h2{margin:0 0 46px 0;font-size:30px;line-height:34px}.why-become-dealer-main-container .content-container h3:before{content:"";width:60px;height:60px;border:2px solid #142C51;margin:5px 16px 0 0;font-size:30px!important;line-height:60px!important}.why-become-dealer-main-container .content-container h3{margin:0 0 20px 0;font-size:28px;line-height:34px;padding:0 0 20px 0}.benefits-dealer-main-container .content-container p,.why-become-dealer-main-container .content-container p{line-height:30px;margin:0 0 10px 0}.why-become-dealer-main-container .content-container .image-container{height:60vw;margin:0 0 46px 0}.why-become-dealer-main-container .content-container .text{min-height:auto}.why-become-dealer-main-container .button-container a{font-size:16px;line-height:14px;margin:0 auto 0 auto;padding:14px 41px}.benefits-dealer-main-container .content-container h3{margin:30px 0 26px 0;font-size:30px;line-height:40px;padding:0 0 18px 0}.benefits-dealer-main-container ul.online-portal li{margin:0 0 18px 0;width:50%}.benefits-dealer-main-container ul.online-portal li p{line-height:24px}.quote-list-page-content-container form table thead{display:table-caption}.full-width-page-content-main-container.quote-list-page-content-container{padding:50px 0 0 0}.quote-list-page-content-container form table thead tr th{font-size:15px!important;padding:10px 12px!important}.quote-list-page-content-container form table thead tr th.product-quantity{width:86px}.quote-list-page-content-container form table tbody tr td.product-remove{padding:24px 0 0 0!important}.quote-list-page-content-container form table tbody tr td.product-thumbnail{width:100%!important;max-width:120px}.quote-list-page-content-container form table tbody tr td.product-name{width:90%!important}.quote-list-page-content-container form table tbody tr td.product-quantity input{padding:0 10px}.quote-list-page-content-container form table tbody tr{position:relative}.quote-list-page-content-container form table tbody tr:after{content:"";position:absolute;width:100%;height:2px;background:#F5F5F5;left:0;bottom:0}.quote-list-page-content-container form table tbody tr td.product-name ul{margin:0 0 10px 0}.featured-videos-main-container{margin:40px 0 40px 0}.featured-videos-main-container .title h2{font-size:28px;line-height:31px;margin:0 0 30px 0}.featured-videos-main-container ul.featured-video-list{max-width:360px;margin:0 auto}.featured-videos-main-container ul.featured-video-list li.video{width:100%;padding:0;margin:0 0 24px 0}.inner-product-accordion .accordion-list-container .content .table-container img{margin:30px 0 30px 0}.locate-filter-main-container .left,.locate-filter-main-container .right{width:100%}.locate-filter-main-container{margin:32px 0 30px 0}.locate-filter-main-container .left span{display:block;border:none;padding:0;margin:4px 0 12px 0;font-size:30px}.locate-filter-main-container .right a{float:left;min-width:216px}.locate-filter-list-container ul li{width:100%}.locate-filter-list-container ul li .column-container{min-height:auto}.locate-filter-main-container .left .content-container{margin:0 0 20px 0;display:block;width:100%}.locate-filter-main-container .content-container .change-region{position:relative;top:0;width:100%;padding:9px 18px 9px 18px}.locate-filter-main-container .dealer-locator-menu{width:100%;margin:0 0 0 0}.locate-filter-main-container{padding:0 0 4px 0}.dealer-locator-cta-main-container h2{font-size:28px;line-height:38px}.dealer-locator-cta-main-container p{font-size:16px;line-height:26px;font-family:'Montserrat',sans-serif;font-weight:500}.dealer-locator-cta-main-container li{display:block;margin:30px auto 0 auto}.dealer-locator-cta-main-container li a.phone{font-size:24px;margin:0 auto 0 auto}.dealer-locator-cta-main-container{text-align:center}.dealer-locator-cta-main-container li a.email{margin:0 auto}.category-price-guide-main-container{margin:70px 0 60px 0;padding:0 0 50px 0}.category-price-guide-main-container .image-container img{left:0;right:0;top:-76px;width:100%;max-width:320px}.category-price-guide-main-container .image-container{margin:-70px auto 0 auto;display:block;float:none;width:280px;height:280px}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content h2{font-size:24px;line-height:32px}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content a:before{line-height:38px;top:4px;font-size:28px;margin:0 10px 0 0}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content a{font-size:16px;line-height:14px;display:table;padding:0 10px 4px 10px;box-shadow:none}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content{padding:32px 0 0 0;margin:0 auto}.filter-popup-is-shown .filter-popup{height:100vh!important;overflow:scroll;padding:100px 2vw 20px 2vw;width:100%!important;border:none!important}.locate-dealer-page-content-container .closePopUp{margin-top:15px}.locate-dealer-page-content-container #applyFilterOptionsCancel{color:#09213C!important;font-size:16px;border-radius:0;padding:9px 6px 11px 6px;display:inline-block!important;letter-spacing:.8px;text-transform:uppercase;background:#ffc425!important;font-weight:700;margin:0;font-family:'PT Sans Narrow',sans-serif!important;line-height:26px;box-shadow:none;border:none;text-align:center}.locate-dealer-page-content-container #applyFilterOptions{color:#09213C!important;font-size:16px;line-height:26px;border-radius:0;padding:9px px 56px 11px 56px;display:inline-block;letter-spacing:.8px;text-transform:uppercase;background:#ffc425;font-weight:700;margin:0;font-family:'PT Sans Narrow',sans-serif!important;line-height:26px;box-shadow:none;border:none}.locate-dealer-page-content-container #filter__services{border:none!important}.inner-product-accordion .accordion-list-container .features .content .content-container .right img,.inner-product-accordion .accordion-list-container .features .content .content-container .left img{width:100%}.homepage-about-main-container .home-about-banner-video{position:relative;height:300px;width:100%}.homepage-about-main-container .image-container{margin:0!important}.homepage-about-main-container .home-about-banner-video a:before{font-size:20px}.homepage-about-main-container .home-about-banner-video a:after{width:80px;height:80px}.inner-page-content-main-container .image-container.video-slide a:before,.inner-product-banner-video a:before{font-size:20px}.inner-page-content-main-container .image-container.video-slide a:after,.inner-product-banner-video a:after{width:80px;height:80px}.homepage-banner-outer-main-container.mobile{height:auto!important}.homepage-banner-outer-main-container.mobile .homepage-banner-main-container{height:auto;margin:0}.homepage-banner-outer-main-container.desktop .homepage-banner-content-main-container{display:none}.homepage-banner-outer-main-container.mobile .homepage-banner-content-main-container{height:auto}.homepage-banner-outer-main-container.mobile .homepage-banner-content-main-container .homepage-banner-content-container{top:0;transform:none;max-width:100%;border-bottom:2px solid #fff;padding:20px 33px 20px 33px}.homepage-banner-outer-main-container.mobile .homepage-banner-main-container{background-image:none!important}.homepage-banner-outer-main-container.mobile .container{padding:0}.homepage-banner-outer-main-container.desktop,.homepage-banner-outer-main-container.desktop .homepage-banner-main-container{height:290px!important}.promo-popup-outer-container{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgb(9 33 60 / .7);z-index:1000;display:none}.promo-popup-outer-container .promo-popup-main-container{background:#fff;width:100%;max-width:880px;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);padding:18px 20px 32px 20px}.promo-popup-outer-container .promo-popup-main-container .close{color:#09213C;font-size:11px;line-height:21px;opacity:1;text-shadow:none;float:right;font-weight:700;display:block;cursor:pointer}.promo-popup-outer-container .promo-popup-main-container .close:after{font-size:24px;font-family:"Font Awesome 6 pro";color:#09213c;font-style:normal;content:"\f057";font-weight:400;float:right;margin:0 0 0 8px}.promo-popup-outer-container .promo-popup-main-container{padding:0}.promo-popup-outer-container .promo-popup-main-container .close{position:absolute;right:0;color:#fff}.promo-popup-outer-container .promo-popup-main-container .header{background:#142C51;float:left;width:100%}.promo-popup-outer-container .promo-popup-main-container .header img{width:100%;height:auto}.promo-popup-outer-container .promo-popup-main-container .header span:first-child{display:block;width:50%;float:left;background:#FFC425;font-size:90px;line-height:94px;letter-spacing:1px;font-weight:800;text-align:center;padding:24px 0;font-family:'Barlow Semi Condensed',sans-serif;color:#142C51}.promo-popup-outer-container .promo-popup-main-container .header span:last-child{display:block;width:50%;float:left;border:4px solid #FFC425;font-size:60px;line-height:72px;letter-spacing:3.68px;font-weight:800;text-align:center;color:#FFC425;font-style:italic;padding:31px 0;font-family:'Barlow Semi Condensed',sans-serif}.promo-popup-outer-container .promo-popup-main-container .close{position:absolute;right:25px;color:#fff;letter-spacing:.55px;font-weight:400;top:18px}.promo-popup-outer-container .promo-popup-main-container .close:after{content:"X";color:#fff;font-family:'PT Sans Narrow',sans-serif;font-size:11px;margin:0 0 0 5px}.promo-popup-outer-container .promo-popup-main-container .content{padding:26px 50px 50px 50px;text-align:center}.promo-popup-outer-container .promo-popup-main-container .content p{font-size:32px;line-height:48px;letter-spacing:.64px;margin:0 0 49px 0}.promo-popup-outer-container .promo-popup-main-container .content a{font-size:16px;line-height:26px;background:#FFC425;font-weight:700;text-transform:uppercase;padding:10px 19px 12px 19px;letter-spacing:.8px;margin:0 14px;min-width:192px;display:inline-block}.promo-popup-outer-container .promo-popup-main-container .bottom{background:#F1F1F2;padding:22px 40px 1px 40px}.promo-popup-outer-container .promo-popup-main-container .bottom p{color:#707070;font-size:13px;line-height:24px;font-family:'Montserrat',sans-serif}.promo-popup-outer-container .promo-popup-main-container .bottom p strong{color:#09213C}.promo-popup-main-container .content p{font-size:18px;line-height:28px;margin:0 0 25px 0}.promo-popup-outer-container .promo-popup-main-container .content a{margin:0 auto 10px auto;display:block;max-width:200px}.promo-popup-outer-container .promo-popup-main-container .content{padding:21px 20px 20px 20px}.promo-popup-outer-container .promo-popup-main-container .header{padding:30px 20px}.promo-popup-outer-container .promo-popup-main-container .header span:first-child{display:block;width:50%;font-size:28px;line-height:50px;letter-spacing:1px;padding:4px 0}.promo-popup-outer-container .promo-popup-main-container .header span:last-child{display:block;width:50%;font-size:22px;line-height:50px;letter-spacing:1px;padding:0 0}.promo-popup-outer-container .promo-popup-main-container .bottom{padding:20px}.promo-popup-outer-container .promo-popup-main-container .bottom p{font-size:12px;line-height:22px}.promo-popup-outer-container .promo-popup-main-container .close{top:5px}.promo-popup-outer-container .promo-popup-main-container{max-width:500px;overflow-x:auto;max-height:74vh;height:auto}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container a{font-size:16px;line-height:14px;padding:14px 40px}.directory-page-accordion .accordion-list .content>ul{margin:12px 0 20px 0;padding:0 0 10px 0}.contact-page-content-main-container .contact-page-content-container ul{margin:0 0 25px 0;padding:0 0 10px 0}.three-column-five-column-menu>ul>li.divider.three-five{width:100%}.three-column-five-column-menu>ul>li.divider.three-five>ul>li{width:100%;float:none;margin:0!important;padding:0}.three-column-five-column-menu>ul>li.divider.one-five{width:100%}.default-dropdown-menu>ul,.two-column-two-column-menu>ul,.three-column-five-column-menu>ul{box-shadow:none;visibility:visible;opacity:1}.two-column-two-column-menu>ul:before,.three-column-five-column-menu>ul:before,.two-column-two-column-menu>ul:after,.three-column-five-column-menu>ul:after{display:none}.two-column-two-column-menu>ul>li.divider>a,.three-column-five-column-menu>ul>li.divider>a{display:none!important}.header-outer-main-container .header-bottom-container{display:none}.header-outer-main-container .header-top-container .col-lg-4{width:37%;padding-right:0}.header-top-container .logo-container a img{margin:0 0 0 0;max-width:160px}.header-outer-main-container .header-top-container .col-lg-8{width:63%}.header-top-container .header-details ul li.language,.header-top-container .header-details ul li.quote{display:none}.header-top-container .header-details ul li.phone a{font-size:0;line-height:23px;top:9px;left:-5px;display:inline-grid}.header-top-container .header-details ul li{margin-right:0;float:left;margin-left:0;min-width:44px}.header-top-container .header-details ul li.search a:after{line-height:24px;font-size:24px;margin:0 11px;top:11px}.header-top-container .header-details ul li.add a:after{line-height:20px;font-size:23px;margin:0 13px;top:10px;width:22px;height:22px}.header-top-container .header-details ul li.add a:before{border:3px solid #fff0;margin-left:4px;margin-bottom:-17px}.header-top-container .header-details ul li.add a span,.header-top-container .header-details ul li.add .ywraq_number_items{font-size:9px;width:14px;height:14px;right:6px;top:7px;line-height:14px}.header-top-container .header-details ul li.phone a:before{top:2px;margin:-7px 6px 0 14px}.header-top-container .header-details{padding:0 0 0 0;float:right;margin:0 31px 0 0}.header-top-container .header-details ul li:after{content:"";background:#F1F1F2;width:1px;height:45px;display:inline-block;opacity:.2;position:absolute}.header-top-container .header-details ul li.search:before{content:"";background:#F1F1F2;width:1px;height:45px;display:inline-block;opacity:.2;position:absolute}.shiftnav-inner .header-details .language,.shiftnav-inner .header-details .search,.shiftnav-inner .header-details .add{display:none}.shiftnav-inner .header-details{padding:0 15px 0 15px}.shiftnav-inner .header-details ul{border-top:1px solid #bebebe;padding:25px 0 0 0}.shiftnav-inner .header-details ul li.quote a{font-size:16px;line-height:26px;background:#FFC425;font-weight:700;text-transform:uppercase;padding:8px 25px 12px 25px;letter-spacing:.8px;display:table}.shiftnav-inner .header-details ul li.quote a svg{width:26px;margin:0 4px 0 0}.shiftnav-inner .header-details ul li.phone a{font-size:31px;line-height:47px;color:#09213C;font-weight:700;letter-spacing:.93px;top:12px;position:relative}.shiftnav-inner .header-details ul li.phone a:before{content:'\f095';margin:0 10px 0 0;font-weight:900;top:-4px;font-size:20px;-ms-transform:rotate(104deg);-webkit-transform:rotate(104deg);transform:rotate(104deg);color:#09213c;position:relative;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro"}#shiftnav-toggle-main{padding:0!important;width:46px!important}#shiftnav-toggle-main.shiftnav-toggle-edge-right .shiftnav-toggle-burger{float:none!important;margin:-3px 0 0 0}#shiftnav-toggle-main .shiftnav-toggle-burger,#shiftnav-toggle-main.shiftnav-toggle-main-entire-bar:before{color:#fff}#shiftnav-toggle-main .shiftnav-toggle-burger,#shiftnav-toggle-main.shiftnav-toggle-main-entire-bar:before{margin-left:-5px!important}.shiftnav-open .shiftnav.shiftnav-open-target{-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important;-ms-transform:translateY(0)!important;-o-transform:translateY(0)!important;transform:translateY(0)!important;width:100%;max-width:100%}.shiftnav-open.shiftnav-open-left #shiftnav-toggle-main,.shiftnav-open.shiftnav-open-left .shiftnav-fixed-left,.shiftnav-open.shiftnav-open-left .shiftnav-wrap,.shiftnav.shiftnav-right-edge{-webkit-transform:translateY(-100vh)!important;-moz-transform:translateY(-100vh)!important;-ms-transform:translateY(-100vh)!important;-o-transform:translateY(-100vh)!important;transform:translateY(-100vh)!important}.shiftnav-open.shiftnav-open-right #shiftnav-toggle-main,.shiftnav-open.shiftnav-open-right .shiftnav-fixed-right,.shiftnav-open.shiftnav-open-right .shiftnav-wrap{-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-o-transform:translateX(0)!important;transform:translateY(0)!important}.header-outer-main-container,#shiftnav-toggle-main{z-index:999999!important}.shiftnav:after{display:none!important}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container h2{font-size:30px;line-height:33px;color:#FFC425;margin:0 0 4px 0}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container p{font-size:20px;line-height:28px;margin:0;font-weight:300}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container{width:100%;max-width:264px;padding:20px 25px 20px 22px;top:44%}.homepage-banner-main-container{margin:20px 0 0 0}.homepage-banner-outer-main-container,.homepage-banner-main-container .homepage-banner-content-main-container,.homepage-banner-main-container{height:394px}.homepage-banner-links-container .container{padding:0}.homepage-banner-links-container .homepage-banner-links ul li{float:left;width:100%;margin:0;border-bottom:2px solid #fff;border-left:none!important;border-right:none!important;padding:0 35px}.homepage-banner-links-container .homepage-banner-links ul li:last-child{border-bottom:none}.homepage-banner-links-container .homepage-banner-links ul li:after{display:none}.homepage-banner-links-container .homepage-banner-links ul li a{display:block;text-align:left;font-size:20px;line-height:28px;padding:18px 0 18px 0}.homepage-banner-links-container .homepage-banner-links ul li.quote a:before{width:28px;height:40px;background-size:44px auto;margin:0 19px 0 0;float:left;position:relative;top:-5px;left:-2px}.homepage-banner-links-container .homepage-banner-links ul li.brochure a:before{width:36px;height:40px;background-size:44px auto;margin:0 12px 0 -2px;float:left;position:relative;top:-7px}.homepage-banner-links-container .homepage-banner-links ul li.attachments a:before{background-repeat:no-repeat;width:33px;height:42px;background-size:43px auto;margin:0 14px 0 0;float:left;position:relative;top:-8px;left:-3px}.homepage-banner-links-container .homepage-banner-links ul{text-align:left;padding:0 0}.homepage-banner-links-container{padding:0;position:relative;float:left;width:100%}.homepage-about-main-container .image-container{width:100%;height:300px;margin:-82px 0 0 0}.homepage-about-main-container .text-container .text h1{font-size:28px;line-height:34px;margin:0 0 15px 0}.homepage-about-main-container .text-container{margin:0;padding:28px 0 40px 0}.homepage-about-main-container .text-container .text p{font-size:16px;line-height:32px;margin:0 0 0 0}.homepage-about-main-container .text-container .text a{font-size:16px;line-height:14px;margin:0 auto 0 auto;padding:14px 41px;position:relative;top:20px}.homepage-about-main-container .container .row .col-lg-7{padding:0}.homepage-about-main-container .text-container .text{background:#fff;position:relative;z-index:1;padding:0 18px 0 18px}.homepage-product-categories-main-container .homepage-product-categories-container>h2{font-size:28px;line-height:31px}.homepage-product-categories-container .woocommerce ul.products li.product-category{margin:0!important;width:100%!important}.homepage-product-categories-container .woocommerce ul.products li.product-category a h2{padding:0!important;margin:10px 0 10px 0!important;font-size:24px!important;line-height:40px;height:auto}.homepage-product-categories-main-container{padding:40px 0 60px 0}.attachments-page-product-categories-main-container{padding:40px 0 0 0}.homepage-product-categories-container .woocommerce ul.products{margin:24px 0 0 0}.homepage-product-categories-container .view-more{font-size:16px;line-height:14px;margin:20px auto 0 auto;padding:14px 14px}.home .homepage-product-categories-container .woocommerce ul.products li:nth-child(5),.home .homepage-product-categories-container .woocommerce ul.products li:nth-child(6),.home .homepage-product-categories-container .woocommerce ul.products li:nth-child(7),.home .homepage-product-categories-container .woocommerce ul.products li:nth-child(8){display:none}.homepage-why-choose-main-container .homepage-why-choose-container h2{font-size:28px;line-height:36px;margin:0 0 20px 0}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .top-container h2{font-size:24px;line-height:32px;margin:0 0 0 0}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .top-container p{font-size:16px;line-height:23px;color:#fff;margin:0 0 22px 0}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container img{width:100%;height:auto;max-width:232px}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container a{font-size:16px;line-height:14px;display:table;width:226;padding:0 10px 4px 10px;top:90px}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container a:before{line-height:38px;top:4px;font-size:28px;margin:0 10px 0 0}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container{height:242px}.homepage-two-blocks-cta-main-container .container .row .col-lg-6{padding:0!important;margin:0 0 3px 0}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container{padding:20px 0 0 0}.testimonials-main-container .testimonials-container{background-position:center;min-height:auto}.testimonials-main-container .container .row .col-lg-7:after{display:none}.testimonials-main-container{margin:0 0 0 0}.testimonials-main-container .container .content-container{padding:20px 20px 20px 75px;margin:18px 0 120px 0}.testimonials-main-container .container .content-container p{font-size:16px;line-height:32px;font-weight:500;margin:0 0 8px 0}.testimonials-main-container .container .content-container span{font-size:24px;line-height:32px}.testimonials-main-container .testimonials-slider .owl-nav .owl-next:after,.page-category-banner-slider .owl-nav .owl-next:after{line-height:42px;top:0;font-size:16px}.testimonials-main-container .testimonials-slider .owl-nav .owl-next{height:42px;width:42px}.homepage-banner-links-container.mobile{position:relative}.footer-column.about img,.footer-column.about p,.footer-main-container .container .row .col-lg-6,.footer-column.contact .menu-footer-contact-container{display:none}.footer-column.contact{float:none;margin:0 auto}.footer-column.contact .contact-list li.phone a{text-align:center;display:block;margin:0 0 24px 0}.footer-column.contact .contact-list li.quote a{padding:8px 19px 10px 18px;margin:0 0 18px 0;display:block}.footer-column.contact .contact-list li.subscribe a{display:block;padding:6px 15px 9px 17px;margin:0 0 50px 0}.footer-social-links-container ul li.youtube a:before{font-size:32px}.footer-social-links-container ul li.twitter a:before{font-size:26px}.footer-social-links-container ul li.instagram a:before{font-size:26px}.footer-social-links-container ul li.facebook a:before{font-size:24px}.footer-main-container{padding:34px 0 0 0;float:left;width:100%}.footer-copyright p{line-height:28px;color:#b5b5b5;opacity:1;text-transform:uppercase;margin:20px 0 40px 0}.footer-copyright p a{color:#b5b5b5}.why-choose-list.desktop{display:none}.why-choose-list.mobile-slider>li{display:none!important}.why-choose-list.mobile-slider .owl-nav,.why-choose-list.mobile-slider .owl-dots{display:none!important}.default-dropdown-menu>ul{width:100%}.product-search-pop-up-menu-container{display:none}.search-input-container .yith-s{font-size:24px}.product-search-pop-up-main-container .product-search-pop-up-container .form-and-close-button-container{padding:0 15px;top:50%}.product-search-pop-up-main-container .product-search-pop-up-container .form-and-close-button-container .close{margin:0}.why-choose-list.mobile-slider{width:160%!important;left:-30%}.inner-page-banner-main-container{margin:44px 0 0 0}.inner-page-banner-main-container .inner-page-banner-content p{font-size:30px;line-height:34px}.inner-page-banner-main-container .inner-page-banner-content h1,.inner-page-banner-main-container .inner-page-banner-content h2.news-title,.inner-page-banner-main-container .inner-page-banner-content h2{font-size:24px;line-height:34px}.inner-page-content-main-container .image-container{height:300px;margin:30px 0 0 0;width:100%}.inner-page-content-main-container .page-category-banner-slider{margin:-13px 0 0 0}.inner-page-content-main-container .page-category-banner-not-slider{margin:60px 0 0 0}.page-category-banner-slider .owl-nav .owl-next{height:42px;width:42px}.inner-page-content-main-container .text-container{margin:0 0 0 0;padding:20px 0 0 0}.tax-product_cat .cat-page-main-title,.inner-page-content-main-container .text-container .text h2,.page-template-template-product-category .inner-page-content-main-container .text-container .text h1,.single-post-content-container article section h1,.page-template-template-landing-page .inner-page-content-main-container .text-container .text h1{font-size:28px;line-height:34px;margin:0 0 15px 0}.inner-page-content-main-container .text-container .text h3,.single-post-main-container article section h2,.inner-page-content-main-container .bottom-content h3{font-size:20px;line-height:32px;margin:0 0 14px 0;text-align:left}.inner-page-content-main-container .text-container .text p,.news-events-page-main-container .news-events-list-container .text-container p,.single-post-main-container article section p,.careers-page-content-container .careers-list-content-container p,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul li p,.product-cat-page-accordion-main-container .accordion-main-container .accordion-list .content.warranty-registration p,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features p{line-height:32px;font-size:16px;margin:0 0 20px 0}.product-cat-page-featured-product-main-container{padding:20px 0 0 0;margin:0 0 0 0}.product-cat-page-featured-product-main-container .product-cat-page-featured-product-list-container>h2,.homepage-product-categories-container.innerpage>h2,.single-product .up-sells>h2{font-size:28px;line-height:31px;margin:0 0 25px 0}.single-product .up-sells>h2{font-size:0}.single-product .up-sells>h2:before{font-size:28px;line-height:31px;margin:0 0 25px 0}.inner-page-two-blocks-cta-main-container{margin:40px 0 40px 0}.homepage-product-categories-main-container ul.products li.type-product a .imagewrapper,.product-cat-page-featured-product-list-container .product-list ul.products li a .imagewrapper,.inner-product-related-products-main-container .related-products ul.products li a .imagewrapper,.products-list-main-content-container #primary ul.products li a .imagewrapper,.single-product .up-sells ul.products li a .imagewrapper{height:220px;height:auto}.homepage-product-categories-main-container ul.products li.type-product,.product-cat-page-featured-product-list-container .product-list ul.products li,.inner-product-related-products-main-container .related-products ul.products li,.products-list-main-content-container #primary ul.products li,.single-product .up-sells ul.products li{margin:0 0 16px 0!important;width:100%!important}.homepage-product-categories-main-container ul.products li.type-product a.button,.product-cat-page-featured-product-list-container .product-list ul.products li a.button,.inner-product-related-products-main-container .related-products ul.products li a.button,.products-list-main-content-container #primary ul.products li a.button,.single-product .up-sells ul.products li a.button{padding:16px 18px}.document-access-popup-outer-container .document-access-popup-main-container p{line-height:30px}.register-interest-popup-outer-container,.newsletter-popup-outer-container,.document-access-popup-outer-container,.quote-added-popup-outer-container{padding:0 15px}.accordion-main-container .accordion-list>h2{font-size:22px;line-height:34px;margin:20px 0 0 0;padding:0 30px 14px 0!important}.accordion-main-container .accordion-list>h2.active:after{top:-3px;right:4px}.accordion-main-container .accordion-list>h2:after{top:-3px;right:4px;position:absolute}.about-page-accordion.accordion-main-container{padding:40px 0 20px 0}.accordion-main-container .accordion-list .content .left-panel{width:100%;margin:0 0 20px 0}.accordion-main-container .accordion-list .content .right-panel{padding:0;width:100%}.accordion-main-container .accordion-list .content .right-panel h2,.accordion-main-container .accordion-list .content .full-width-panel h2{font-size:20px;line-height:32px;margin:0 0 14px 0}.accordion-main-container .accordion-list .content .right-panel p,.accordion-main-container .accordion-list .content .full-width-panel p{line-height:32px;font-size:16px}.news-events-page-main-container,.resources-page-main-container{padding:40px 0 0 0}.news-events-page-main-container .news-events-filter-container ul li:after,.resources-page-main-container .resources-filter-container ul li:after{display:none}.news-events-page-main-container .news-events-filter-container p,.resources-page-main-container .resources-filter-container p{font-size:16px;line-height:14px;margin:0 0 0 0;padding:14px 20px;letter-spacing:.64px;color:#09213C;text-transform:uppercase;font-weight:700;background:#FFC425;display:table;width:100%;cursor:pointer;position:relative}.news-events-page-main-container .news-events-filter-container p:after,.resources-page-main-container .resources-filter-container p:after{font-size:26px;color:#09213c;line-height:28px;margin:5px 0 0 5px;top:3px;position:absolute;right:14px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro";content:"\f078";font-weight:400}.news-events-page-main-container .news-events-filter-container p.active:after,.resources-page-main-container .resources-filter-container p.active:after{content:"\f077"}.news-events-page-main-container .news-events-filter-container ul,.resources-page-main-container .news-events-filter-container ul{width:100%;display:none}.news-events-page-main-container .news-events-filter-container{border-bottom:none;margin:0 0 10px 0}.news-events-page-main-container .news-events-filter-container ul li,.resources-page-main-container .resources-filter-container ul li{display:block}.news-events-page-main-container .news-events-filter-container ul li a,.resources-page-main-container .resources-filter-container ul li a{font-size:16px;line-height:42px;color:#fff!important;background:#09213c;display:table;width:100%;padding:0 20px;border-bottom:1px solid #3b3b3b;font-weight:700;text-transform:uppercase}.news-events-page-main-container .news-events-list-container .image-container{width:100%;margin:0 0 20px 0}.news-events-page-main-container .news-events-list-container .text-container{padding:0;width:100%}.news-events-page-main-container .news-events-list-container ul li{padding:0 0 30px 0}.single-post-main-container article section p img{margin:40px auto 30px auto}.single-post-main-container article section ul{font-size:14px;line-height:28px}.single-post-main-container article section ul li{margin-bottom:8px}.single-post-main-container article section iframe{width:100%;height:300px}.careers-page-content-container .careers-list-content-container .meta{font-size:14px;margin:0 0 5px 0}.careers-page-content-container .careers-list-content-container h2{font-size:24px;line-height:34px;margin:0 0 12px 0}.careers-page-content-container .careers-list-content-container>a{padding:8px 55px}.careers-page-content-container>ul>li{padding:0 0 40px 0}.careers-page-contact-form-container .contact-page-contact-form h2{font-family:'Montserrat',sans-serif;font-size:18px;line-height:34px;margin:0 0 15px 0}.careers-page-contact-form-container{margin:15px 0 60px 0}.careers-page-contact-form-container .contact-page-contact-form p{font-size:14px;line-height:28px;margin:0 0 30px 0}.careers-page-contact-form-container .contact-page-contact-form .contact-form-container h2{font-size:22px;line-height:34px}.contact-form-container .cf-col-one .wpcf7-submit{padding:7px 62px;width:100%}.request-quote-page-contact-form-container .contact-page-contact-form>h2{font-size:28px;line-height:34px}.request-quote-page-contact-form-container .contact-page-contact-form>p{font-size:16px;line-height:32px}.request-quote-page-contact-form-container{margin:0 0 0 0;padding:50px 0 0 0}.warranty-page-accordion.accordion-main-container .accordion-list .content h2{font-size:20px;line-height:32px;margin:0 0 18px 0}.warranty-page-accordion.accordion-main-container .accordion-list .content p{font-size:16px;line-height:32px}.full-width-page-content-main-container{padding:10px 0 0 0;margin:0}.full-width-page-content-main-container .inner-page-content-container p{line-height:32px;font-size:16px}.full-width-page-content-main-container .inner-page-content-container .indent{padding:0 0 0 40px}.full-width-page-content-main-container .inner-page-content-container h3{line-height:32px}.faqs-page-accordion .accordion-list .content p{line-height:32px;font-size:16px}.faqs-page-accordion .accordion-list .content{padding:30px 0 10px 40px}.resources-page-main-container .resources-filter-container ul li.documents a:before{background-repeat:no-repeat;width:35px;height:43px;background-size:35px auto}.resources-page-main-container .resources-filter-container ul li.photos a:before{top:2px;font-size:27px;margin:0 7px 0 0}.resources-page-main-container .resources-filter-container ul li.videos a:before{top:4px;font-size:28px;margin:0 7px 0 0}.resources-page-main-container .resources-filter-container ul li.videos a:after{font-size:10px;left:7px;top:17px}.resources-page-accordion .resources-list .document{padding:0 0 0 0;width:100%}.resources-page-accordion ul.resources-list li.gallery{width:100%;padding:0;margin:0 0 20px 0}.resources-page-accordion ul.resources-list li.video{width:100%;padding:0;margin:0 0 25px 0}.contact-page-content-main-container .contact-page-content-container>ul:first-of-type{border-bottom:1px solid #F1F1F2}.contact-page-content-main-container .contact-page-content-container>ul:first-of-type:after{display:none}.contact-page-content-main-container .contact-page-content-container ul li h2{text-align:left}.contact-page-content-main-container .contact-page-content-container ul>li{width:100%;margin:0 0 15px 0;padding:0 0 0 0}.contact-page-content-main-container{padding:40px 0 60px 0}.contact-page-contact-form-container .contact-page-contact-form>h2{font-size:28px;line-height:31px}.contact-page-contact-form-container{padding:40px 0 40px 0}.request-quote-page-contact-form-container .bottom-content p{line-height:32px;font-size:16px}.accordion-main-container .accordion-list-container>h2,.locate-dealer-map-container>h2{font-size:28px;line-height:34px;margin:0 0 0 0}.directory-page-accordion.accordion-main-container{padding:40px 0 0 0}.directory-page-accordion .accordion-list .content>ul:first-of-type{border-bottom:1px solid #F1F1F2}.directory-page-accordion .accordion-list .content>ul:first-of-type:after{display:none}.directory-page-accordion .accordion-list .content ul li h2{text-align:left}.directory-page-accordion .accordion-list .content>ul>li{width:100%;margin:0 0 15px 0;padding:0 0 0 0}.inner-product-banner-main-container .inner-product-banner-content-container h2{font-size:30px;line-height:34px}.inner-product-banner-main-container .inner-product-banner-content-container h1{font-size:24px;line-height:34px}.inner-product-banner-main-container{margin:46px 0 0 0}.inner-product-banner-main-container .inner-product-banner-content-container{padding:30px 15px 26px 15px}.inner-product-banner-main-container .inner-product-banner-content-container:after{content:"";width:5000px;background:#09213c;height:100%;position:absolute;right:-5000px;top:0}.inner-product-banner-main-container>.container{padding:0}.inner-product-banner-main-container .inner-product-banner-image{margin:0;height:260px}.inner-product-cta-links-container li a{font-size:20px;line-height:28px;padding:18px 0 18px 0}.inner-product-main-content-container{padding:40px 0 0 0}.inner-product-main-content-container .summary .woocommerce-product-details__short-description h2{font-size:20px;line-height:32px}.inner-product-main-content-container .summary .woocommerce-product-details__short-description p,.inner-product-accordion.accordion-main-container .accordion-list.features .content-container p{line-height:32px;font-size:16px}.inner-product-accordion.accordion-main-container{margin:10px 0 60px 0}.inner-product-gallery-main-container .inner-product-gallery ul li{width:100%;padding:0 5px}.inner-product-related-products-main-container{margin:40px 0 0 0;padding:40px 0 30px 0}.inner-product-related-products-main-container .inner-product-related-products>h2{font-size:28px;line-height:32px}.inner-product-main-content-container .summary{width:100%!important}.inner-product-gallery-main-container .inner-product-gallery ul li .inner-product-gallery-column{padding:0 0}.quote-list-page-content-container form table tbody tr td{border-bottom:none;padding:20px 12px 0 12px!important}.quote-list-page-content-container form table tbody tr{border-bottom:2px solid #F5F5F5;padding:8px 0 30px 0}.quote-list-page-content-container form table tr:nth-child(2n) td,.quote-list-page-content-container form table tr:nth-child(2n) td{background-color:#fff!important}.quote-list-page-content-container form table tbody tr td.actions input[type="submit"]{text-align:center;padding:8px 62px}.accordion-main-container .accordion-list .content .table-container .table{overflow-y:auto}.accordion-main-container .accordion-list .content .table-container .table table{width:600px}.accordion-main-container .accordion-list .content .table-container .table::-webkit-scrollbar{width:4px;height:8px}.accordion-main-container .accordion-list .content .table-container .table::-webkit-scrollbar-track{background:#f1f1f1}.accordion-main-container .accordion-list .content .table-container .table::-webkit-scrollbar-thumb{background:#09213C}.accordion-main-container .accordion-list .content .table-container .table::-webkit-scrollbar-thumb:hover{background:#09213C}.locate-dealer-page-content-main-container{padding:40px 0 0 0}.store-locator-top-half.has-searched,.store-locator-map{height:380px!important}.medium-4.ssf-column{width:100%!important;padding-left:0!important;padding-right:0!important}.locate-dealer-map-container .become-dealer,.locate-dealer-map-container .divider{display:none}.locate-dealer-map-container .ssf-main-content #store-locator-section-bg .ssf-row #filter_left_panel .filter-radio .filter__row.filter__row--services{width:100%;top:32px}#ssf_adress_input_box{padding:0}#ssf_adress_input_box .store-locator__actions-bar{box-shadow:none}#ssf_adress_input_box .store-locator__actions-bar #storeLocatorFilterToggler{padding:0;border:none}#ssf_adress_input_box .store-locator__actions-bar #storeLocatorFilterToggler .store-locator__filter-toggler{background:#ffc425;box-shadow:none;padding:0;padding:9px 20px;border:none;font-size:16px;text-transform:uppercase;letter-spacing:.8px;font-family:'PT Sans Narrow',sans-serif!important;font-weight:700}#ssf_adress_input_box .store-locator__actions-bar #storeLocatorFilterToggler .store-locator__filter-toggler:after{color:#09213C;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro";font-weight:300;content:"\f107";font-size:46px;top:-11px;position:absolute;background:none;right:12px;margin:0;width:28px;height:28px}.locate-dealer-map-container>h2{margin:0 0 30px 0!important}.store-locator-bottom-half#storeLocator__bottomHalf{margin:65px 0 0 0}.resources-page-accordion ul.resources-list li.video .video-main-container .video-container{height:200px}.resources-page-accordion ul.resources-list li.gallery .image-conatiner a .image-container{height:220px}.quote-added-popup-outer-container .quote-added-popup-main-container ul{margin:24px 0 20px 0}.register-interest-popup-outer-container .register-interest-popup-main-container h2,.newsletter-popup-outer-container .newsletter-popup-main-container h2,.document-access-popup-outer-container .document-access-popup-main-container h2,.quote-added-popup-outer-container .quote-added-popup-main-container h2{text-align:center;font-size:24px;line-height:38px;font-weight:700;margin:50px 0 5px 0;text-transform:uppercase}.quote-added-popup-outer-container .quote-added-popup-main-container ul li{margin:0 auto 10px auto;display:table}.newsletter-popup-outer-container .newsletter-popup-main-container p{line-height:28px}.inner-product-cta-links-container li{width:100%;float:left;text-align:left;border-right:none!important;border-left:none!important;border-bottom:2px solid #fff}.inner-product-cta-links-container li.quote a:before,.inner-product-cta-links-container li.var-prod-quote a:before{width:40px;height:40px;background-size:38px auto;top:-8px;margin:0 14px 0 15px;float:left}.inner-product-gallery-mobile-slider .owl-nav,.inner-product-gallery-mobile-slider .owl-dots{display:none}.contact-form-container .cf-col-two{width:100%;padding:0 0 20px 0}.contact-form-container .cf-col-one{padding:0 0 20px 0}div.wpcf7 .ajax-loader{right:10px;left:auto;top:14px}.register-interest-popup-outer-container .register-interest-popup-main-container,.document-access-popup-outer-container .document-access-popup-main-container{height:80vh;overflow-x:auto}.register-interest-popup-outer-container .register-interest-popup-main-container p{line-height:28px}.resources-page-main-container .resources-filter-container ul{width:100%;display:none}.resources-page-main-container .resources-filter-container ul li a:before{display:none!important}.resources-page-main-container .resources-filter-container{border-bottom:none;padding:0 0 5px 0;margin:0 0 10px 0;width:100%}.testimonials-main-container .container .content-container p a{display:block}.accordion-main-container .accordion-list>h2:before{display:none}.resources-page-accordion.accordion-main-container .accordion-list .content{margin:0 0 0 0}.resources-page-accordion .resources-list .document a,.accordion-main-container .accordion-list .content.resources .documents-tab li a{min-height:auto}.product-cat-page-accordion-main-container{padding:10px 0 40px 0}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul{padding:0}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul li{width:100%;padding:0}.accordion-main-container .accordion-list .content.resources .documents-tab li,.accordion-main-container .accordion-list .content.resources .videos-tab ul li,.accordion-main-container .accordion-list .content.resources .gallery-tab ul li{width:100%;padding:0}.product-cat-page-accordion-main-container .accordion-main-container .accordion-list .content.warranty-registration,.inner-product-accordion .accordion-list-container .content.warranty-registration{padding:40px 0 0 0}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features>h2,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features>p,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul li,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.two-columns li,.inner-product-accordion .accordion-list-container .features .content .content-container>h2,.inner-product-accordion .accordion-list-container .features .content .content-container>p,.inner-product-accordion .accordion-list-container .features .content .content-container ul li,.inner-product-accordion .accordion-list-container .features .content .content-container ul.two-columns li{padding:0}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.two-columns li,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.list-style-two-columns li,.inner-product-accordion .accordion-list-container .features .content .content-container ul.two-columns li,.inner-product-accordion .accordion-list-container .features .content .content-container ul.list-style-two-columns li{width:100%}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.list-style-one-column li,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.list-style-two-columns li,.inner-product-accordion .accordion-list-container .features .content .content-container ul.list-style-one-column li,.inner-product-accordion .accordion-list-container .features .content .content-container ul.list-style-two-columns li{padding-left:36px}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul,.inner-product-accordion .accordion-list-container .features .content .content-container ul{padding:0 0;margin:0 0 0 0}.page-template-template-why-choose .accordion-main-container .accordion-list>h2{padding:0 30px 15px 0}.inner-page-content-main-container .one-column.bot-content,.inner-page-content-main-container .two-columns.bot-content{padding:0 15px}.inner-page-content-main-container .two-columns.bot-content .bottom-content{width:100%;padding:0}.three-column-five-column-menu>ul>li.menu-list-product-category-main-container>ul>li>a{letter-spacing:.8px;font-weight:700;text-transform:uppercase;border-top:1px solid #bebebe;padding:16px 25px;color:#09213C}.three-column-five-column-menu>ul>li.menu-list-product-category-main-container>ul>li.column-title{display:none}.homepage-banner-outer-main-container>span{display:none}.resources-filter-filter-container{max-width:none;margin:0 0 0 0}.resources-filter-filter-container h2{width:100%}.resources-filter-filter-container>span,.resources-page-main-container .resources-filter-container ul li.videos a:after{display:none}.resources-filter-filter-container .list-container{left:0}.resources-filter-filter-container h2.desktop{display:none}.inner-product-accordion.accordion-main-container .accordion-list.features .content-container,.inner-product-accordion .accordion-list-container .content .table-container .padding{padding:0 0 0 0!important}#yith-ywraq-form #yith-ywrq-table-list td.product-thumbnail{width:40%;float:left;display:block}.quote-list-page-content-container form table tbody tr td.product-thumbnail a img{float:left}#yith-ywrq-table-list tbody tr td.product-name{width:60%;float:left;margin:0 0 16px 0;text-align:left!important}#yith-ywrq-table-list tbody tr td.product-name a{text-align:left;float:left}#yith-ywraq-form #yith-ywrq-table-list td.product-thumbnail:before,#yith-ywrq-table-list tbody tr td.product-name:before,.quote-list-page-content-container form table tbody tr td.product-quantity:before{display:none}.quote-list-page-content-container form table tbody tr td.product-thumbnail a img,.quote-list-page-content-container form table tbody tr td.product-thumbnail img{width:90px;float:left}.main-about-page-intro-main-container .content-container article h2{font-size:28px;margin:0 0 15px 0;line-height:34px}.main-about-page-intro-main-container .content-container article h3{font-size:20px;line-height:32px;margin:0 0 20px 0}.main-about-page-intro-main-container .content-container{padding:0 0 0 0}.main-about-page-intro-main-container .content-container article p a.locate-dealer-btn{width:100%;padding:2px 20px 18px 20px;min-width:auto}ul.two-columns li{width:100%}.tablepress img{max-width:200px}.testimonials-main-container .container .content-container:before{font-size:40px;margin:-12px 0 0 -55px}.main-about-page-intro-main-container .content-container article ul.about-logo-list{width:100%;max-width:822px;margin:0 auto}ul.about-logo-list li{width:50%;float:left;min-height:60px;margin:0 auto;text-align:center}ul.about-logo-list li.no-image{width:25%}ul.about-logo-list li img{width:100%;height:auto}.woocommerce .woocommerce-breadcrumb{display:none}.prod-var-popup-main-container .main-container .variations_form{width:88%}.prod-var-popup-main-container .tooltip-container{right:0;width:100%;max-width:280px}.prod-var-popup-main-container .tooltip-container .tooltiptext{right:0;width:100%;max-width:280px;left:auto}.prod-var-popup-main-container .tooltip-container:after{right:0;left:auto}.prod-var-popup-main-container .tooltip-container .tooltiptext:after{left:auto;right:6px}.full-width-page-content-main-container.padding .inner-page-content-container p .download-button,.full-width-page-content-main-container.padding .inner-page-content-container .download-button{font-size:28px;line-height:36px;padding:0 0 0 55px;margin:0 0 40px 0}.full-width-page-content-main-container.padding .inner-page-content-container p .download-button:before,.full-width-page-content-main-container.padding .inner-page-content-container .download-button:before{margin:0 0 0 -62px}.full-width-page-content-main-container.padding .inner-page-content-container p img.alignleft,.full-width-page-content-main-container.padding .inner-page-content-container p img.alignright,.full-width-page-content-main-container.padding .inner-page-content-container a img.alignleft,.full-width-page-content-main-container.padding .inner-page-content-container a img.alignright{width:100%;max-width:400px;margin:30px auto 20px auto;float:none}.inner-page-banner-content:after{content:"";width:5000px;background:#09213c;height:100%;position:absolute;right:-5000px;top:0}#shiftnav-toggle-main.shiftnav-toggle-main-align-center .shiftnav-main-toggle-content{display:none}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul li p,.inner-product-accordion.accordion-main-container .accordion-list.features .content-container p,.inner-product-accordion .accordion-list-container .content .table-container p,.main-about-page-intro-main-container .content-container article p,.contact-page-content-main-container .contact-page-content-container ul li p,.directory-page-accordion .accordion-list .content ul li p,.directory-page-accordion .accordion-list .content ul li em{line-height:32px}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul li h2,.inner-product-accordion .accordion-list-container .features .content .content-container ul li h2{line-height:36px}.news-events-page-main-container .news-events-list-container .text-container h2{font-size:28px;line-height:34px}.warranty-page-accordion.accordion-main-container .accordion-list .content h3{font-size:20px;line-height:32px}.inner-page-content-main-container .image-container.video-slide a:before{font-size:20px}.inner-page-content-main-container .image-container.video-slide a:after{width:80px;height:80px}.homepage-product-categories-container .product-list-selected .woocommerce ul.products li a img{height:248px;max-width:none;width:auto}.homepage-product-categories-container .woocommerce ul.products li a .imagewrapper{height:248px}.contact-form-container .cf-col-one.cf-checkbox{margin:0 0 12px 0}.contact-form-container .cf-col-one.cf-checkbox .wpcf7-list-item-label{padding:0 0 0 43px}@supports (-webkit-touch-callout:none){.header-top-container .logo-container a img{top:0!important;position:initial!important;margin:8px 0 0 0!important;max-width:103px!important}}}@media (min-width:568px) and (max-width:767px){ul.specifications-table li{flex:1 1 100%;flex-direction:column}ul.specifications-table li div{padding:0 0 20px 0}ul.specifications-table li img,ul.specifications-table li div{width:100%}.inner-product-cta-links-container li.quote a:before{width:40px;height:40px;top:10px;margin:10px AUTO 20px AUTO ! IMPORTANT;background-size:40px auto}.homepage-banner-links-container .homepage-banner-links ul li.quote a svg{width:28px!important}.homepage-banner-links-container .homepage-banner-links ul li.brochure a svg{width:29px!important}.homepage-banner-links-container .homepage-banner-links ul li.attachments a svg{width:15px!important}.inner-product-main-content-container .woocommerce-product-gallery{width:100%!important;margin-bottom:0!important;padding:0 0 30px 0}.cta-access-guide-main-container .content-container .icon{width:66px;height:66px;right:10px;top:54.4%}.cta-access-guide-main-container .content-container .icon span:before{margin:6px 0 0 0;font-size:32px}.cta-access-guide-main-container .content-container .text h2{font-size:28px;line-height:30px;margin:0 0 22px 0}.cta-access-guide-main-container .content-container .text{max-width:216px}.cta-access-guide-main-container .content-container.left{margin:0 0 22px 0}.cta-access-guide-main-container{margin:20px auto 44px auto;max-width:575px}.cta-access-guide-main-container .content-container.left{background:#1c46a3}.cta-access-guide-main-container .content-container.right{background:#ffc425}.cta-access-guide-main-container .content-container .content{;margin:0 auto}.cta-access-guide-main-container .content-container.left:hover .content,.cta-access-guide-main-container .content-container.left:hover{background:#09213C}.cta-access-guide-main-container .content-container.left:hover .content h2,.cta-access-guide-main-container .content-container.left:hover .content p{color:#fff}.cta-access-guide-main-container .content-container.right:hover{background:#09213C}.cta-access-guide-main-container .content-container .text h2 span{font-size:46px;line-height:56px;padding:0 5px;margin:10px 0 -6px 0}.cta-access-guide-main-container .content-container .text p{font-size:22px;line-height:30px}.cta-access-guide-main-container .content-container .text .button{font-size:22px;padding:8px 22px 8px 22px;margin:24px 0 0 0;line-height:24px;display:flex;align-items:center;width:fit-content}.cta-access-guide-main-container .content-container .text .button svg{margin:0 2px 0 0}.cta-access-guide-main-container .content-container .text .button:before{top:1px;font-size:26px}.cta-access-guide-main-container .content-container .image{width:308px;height:308px;top:9px;right:-20px}.homepage-two-blocks-cta-main-container .container .row .col-lg-6:first-child{padding-right:15px}.cta-access-guide-main-container .content-container .content{padding:24px 24px 28px 24px}.cta-access-guide-main-container .content-container .image-container.mobile{display:none}.homepage-two-blocks-cta-main-container .cta-access-guide-main-container .container .row .col-lg-6{padding:0 16px!important}.inner-page-content-container .cta-access-form-container .image-container{width:100%}.inner-page-content-container .cta-access-form-container .image-container img{margin:0 auto;max-width:340px;display:block;width:100%}.inner-page-content-container .cta-access-form-container .form-container{width:100%;padding:41px 0 20px 0}.inner-page-content-container .cta-access-form-container .form-container h2{font-size:30px;line-height:34px}.inner-page-content-container .cta-access-form-container .form-container p{line-height:26px}.cf-select-container em:before{top:11px!important}.team-accordion-main-container ul.team-list li .image{height:250px}.page-template-template-about-us .inner-page-content-main-container .text-container{padding:30px 0 0 0}.our-timeline-main-container .content-container{width:100%;padding:0 16px}.our-timeline-main-container{padding:40px 0 45px 0}.team-accordion-main-container.accordion-main-container{margin:0 0 36px 0}.team-accordion-main-container.accordion-main-container .col-lg-12>h2{margin:0 0 30px 0}.team-accordion-main-container ul.team-list li{width:50%}.about-page-groups-brands-main-container .right-panel-container h2{margin:24px 0 34px 0}.team-accordion-main-container ul.team-list li .text p{min-height:52px}.page-template-template-about-us .inner-page-content-main-container .image-container{height:400px}.our-timeline-main-container .timeline-slider-container ul li .logo{height:32vw;max-height:148px}.our-timeline-main-container .timeline-slider-container ul li .text-container{height:32vw;max-height:148px}.our-timeline-main-container .timeline-slider-container ul li .bottom-container,.our-timeline-main-container .timeline-slider-container ul li .top-container{height:49vw;max-height:200px;min-height:auto}.benefits-dealer-main-container .header-container h2,.why-become-dealer-main-container .header-container h2{margin:0 0 46px 0;font-size:30px;line-height:34px}.why-become-dealer-main-container .content-container h3:before{content:"";width:60px;height:60px;border:2px solid #142C51;margin:5px 16px 0 0;font-size:30px!important;line-height:60px!important}.why-become-dealer-main-container .content-container h3{margin:0 0 20px 0;font-size:28px;line-height:34px;padding:0 0 20px 0}.benefits-dealer-main-container .content-container p,.why-become-dealer-main-container .content-container p{line-height:30px;margin:0 0 10px 0}.why-become-dealer-main-container .content-container .image-container{height:60vw;margin:0 0 46px 0}.why-become-dealer-main-container .content-container .text{min-height:auto}.why-become-dealer-main-container .button-container a{font-size:16px;line-height:14px;margin:0 auto 0 auto;padding:14px 41px}.benefits-dealer-main-container .content-container h3{margin:30px 0 26px 0;font-size:30px;line-height:40px;padding:0 0 18px 0}.benefits-dealer-main-container ul.online-portal li{margin:0 0 18px 0}.benefits-dealer-main-container ul.online-portal li p{line-height:24px;min-height:48px}.quote-list-page-content-container form table thead{display:table-caption}.full-width-page-content-main-container.quote-list-page-content-container{padding:50px 0 0 0}.quote-list-page-content-container form table thead tr th{font-size:15px!important;padding:10px 12px!important}.quote-list-page-content-container form table thead tr th.product-quantity{width:86px}.quote-list-page-content-container form table tbody tr td.product-remove{padding:0!important}.quote-list-page-content-container form table tbody tr td.product-quantity input{padding:0 10px}.quote-list-page-content-container form table tbody tr{position:relative}.quote-list-page-content-container form table tbody tr:after{content:"";position:absolute;width:100%;height:2px;background:#F5F5F5;left:0;bottom:0}.quote-list-page-content-container form table tbody tr td.product-name ul{margin:0 0 10px 0}.featured-videos-main-container{margin:40px 0 40px 0}.featured-videos-main-container .title h2{font-size:28px;line-height:31px;margin:0 0 30px 0}.featured-videos-main-container ul.featured-video-list{margin:0 -10px}.featured-videos-main-container ul.featured-video-list li.video{width:50%;padding:0 10px;margin:0 0 20px 0}.inner-product-accordion .accordion-list-container .content .table-container img{padding:0 40px 0 0}.inner-product-accordion .accordion-list-container .content .table-container .right,.inner-product-accordion .accordion-list-container .content .table-container .leftt{padding-bottom:20px}.locate-filter-main-container .left .content-container{margin:0 0 20px 0;display:block;width:100%}.locate-filter-main-container .content-container .change-region{position:relative;top:0;width:100%;padding:9px 18px 9px 18px}.locate-filter-main-container .dealer-locator-menu{width:100%;margin:0}.locate-filter-main-container{padding:0 0 4px 0}.dealer-locator-cta-main-container h2{font-size:28px;line-height:38px}.dealer-locator-cta-main-container p{font-size:16px;line-height:26px;font-family:'Montserrat',sans-serif;font-weight:500}.dealer-locator-cta-main-container li{display:block;margin:30px auto 0 auto}.dealer-locator-cta-main-container li a.phone{font-size:24px;margin:0 auto 0 auto}.dealer-locator-cta-main-container{text-align:center}.dealer-locator-cta-main-container li a.email{margin:0 auto}.category-price-guide-main-container{margin:70px 0 60px 0;padding:0 0 50px 0}.category-price-guide-main-container .image-container img{left:0;right:0;top:-76px;width:100%;max-width:320px}.category-price-guide-main-container .image-container{margin:-70px auto 0 auto;display:block;float:none;width:280px;height:280px}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content h2{font-size:24px;line-height:32px}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content a:before{line-height:38px;top:4px;font-size:28px;margin:0 10px 0 0}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content a{font-size:16px;line-height:14px;display:table;padding:0 10px 4px 10px;box-shadow:none}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content{padding:32px 0 0 0;margin:0 auto}.filter-popup-is-shown .filter-popup{height:100vh!important;overflow:scroll;padding:100px 6vw 20px 6vw;width:100%!important;border:none!important}.locate-dealer-page-content-container .closePopUp{margin-top:15px}.locate-dealer-page-content-container #applyFilterOptionsCancel{color:#09213C!important;font-size:16px;border-radius:0;padding:9px 6px 11px 6px;display:inline-block!important;letter-spacing:.8px;text-transform:uppercase;background:#ffc425!important;font-weight:700;margin:0;font-family:'PT Sans Narrow',sans-serif!important;line-height:26px;box-shadow:none;border:none;text-align:center}.locate-dealer-page-content-container #applyFilterOptions{color:#09213C!important;font-size:16px;line-height:26px;border-radius:0;padding:9px px 56px 11px 56px;display:inline-block;letter-spacing:.8px;text-transform:uppercase;background:#ffc425;font-weight:700;margin:0;font-family:'PT Sans Narrow',sans-serif!important;line-height:26px;box-shadow:none;border:none}.locate-dealer-page-content-container #filter__services{border:none!important}}@media (min-width:568px) and (max-width:991px){.tax-product_cat .product-cat-page-accordion-main-container{margin:20px 0 40px 0}.product-cat-page-accordion-main-container .accordion-list-container>h2{font-size:28px;line-height:31px;margin:0 0 25px 0}.inner-product-cta-links-container li.var-prod-quote a svg{margin:11px auto 13px auto!important;display:block!important}.inner-product-cta-links-container li a:before{margin:23px auto 19px auto!important;display:block!important;font-size:46px}.homepage-banner-links-container .homepage-banner-links ul li.attachments a,.homepage-banner-links-container .homepage-banner-links ul li.brochure a,.homepage-banner-links-container .homepage-banner-links ul li.quote a{max-width:100%!important;display:flex;flex-direction:row;align-items:center}.homepage-banner-links-container .homepage-banner-links ul li.quote a svg,.homepage-banner-links-container .homepage-banner-links ul li.brochure a svg{width:34px}.homepage-banner-links-container .homepage-banner-links ul li.brochure a svg{width:30px}.homepage-banner-links-container .homepage-banner-links ul li.attachments a svg{width:16px}.page-template-template-wp-grid-map .wpgb-map-facet{height:60vw}.page-template-template-wp-grid-map .locate-dealer-page-content-main-container .col-lg-8.right-conainer{position:relative;top:0;height:auto;flex-basis:100%}.dealer-locate-filter-main-container .content-container>h2{margin:0 15px 14px 0}.dealer-locate-filter-main-container .left .content-container .wpgb-facet{padding:0 26px 16px 0}.dealer-locate-filter-main-container{padding:0 0 0 0}.inner-product-accordion .accordion-list-container .features .content .content-container .left{padding-right:15px}.inner-product-accordion .accordion-list-container .features .content .content-container .right{padding-left:15px}.inner-product-accordion .accordion-list-container .features .content .content-container .right img,.inner-product-accordion .accordion-list-container .features .content .content-container .left img{width:100%}.homepage-about-main-container .home-about-banner-video{position:relative;height:300px;width:100%}.homepage-about-main-container .image-container{margin:0!important}.homepage-about-main-container .home-about-banner-video a:before{font-size:20px}.homepage-about-main-container .home-about-banner-video a:after{width:80px;height:80px}.inner-page-content-main-container .image-container.video-slide a:before,.inner-product-banner-video a:before{font-size:20px}.inner-page-content-main-container .image-container.video-slide a:after,.inner-product-banner-video a:after{width:80px;height:80px}.homepage-banner-outer-main-container.mobile{height:auto!important}.homepage-banner-outer-main-container.mobile .homepage-banner-main-container{height:auto;margin:0}.homepage-banner-outer-main-container.desktop .homepage-banner-content-main-container{display:none}.homepage-banner-outer-main-container.mobile .homepage-banner-content-main-container{height:auto}.homepage-banner-outer-main-container.mobile .homepage-banner-content-main-container .homepage-banner-content-container{top:0;transform:none;max-width:100%;border-bottom:2px solid #fff;padding:20px 33px 20px 33px}.homepage-banner-outer-main-container.mobile .homepage-banner-main-container{background-image:none!important}.homepage-banner-outer-main-container.mobile .container{padding:0}.homepage-banner-outer-main-container.desktop,.homepage-banner-outer-main-container.desktop .homepage-banner-main-container{height:400px!important}.promo-popup-outer-container .promo-popup-main-container .content p{font-size:18px;line-height:28px;margin:0 0 25px 0}.promo-popup-outer-container .promo-popup-main-container .content{padding:21px 20px 20px 20px}.promo-popup-outer-container .promo-popup-main-container .header span:first-child{display:block;width:50%;font-size:28px;line-height:50px;letter-spacing:1px;padding:4px 0}.promo-popup-outer-container .promo-popup-main-container .header span:last-child{display:block;width:50%;font-size:22px;line-height:50px;letter-spacing:1px;padding:0 0}.promo-popup-outer-container .promo-popup-main-container .bottom{padding:20px}.promo-popup-outer-container .promo-popup-main-container .bottom p{font-size:12px;line-height:22px}.promo-popup-outer-container .promo-popup-main-container{max-width:500px}.register-interest-popup-outer-container .register-interest-popup-main-container,.document-access-popup-outer-container .document-access-popup-main-container{height:80vh;overflow-x:auto}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container a{font-size:16px;line-height:14px;padding:14px 40px}.homepage-banner-links-container .homepage-banner-links ul li a{font-size:18px}.directory-page-accordion .accordion-list .content ul li{width:100%;margin:0 0 15px 0}.contact-page-content-main-container .contact-page-content-container ul{margin:0 0 25px 0;padding:0 0 10px 0}.contact-page-content-main-container .contact-page-content-container ul>li{width:100%;margin:0 0 15px 0;padding:0 0 0 0}.contact-page-content-main-container .contact-page-content-container ul li h2,.directory-page-accordion .accordion-list .content ul li h2{text-align:left}.directory-page-accordion .accordion-list .content>ul{margin:12px 0 20px 0;padding:0 0 10px 0}.three-column-five-column-menu>ul>li.divider.three-five{width:100%}.three-column-five-column-menu>ul>li.divider.three-five>ul>li{width:100%;float:none;margin:0!important;padding:0}.three-column-five-column-menu>ul>li.divider.one-five{width:100%}.default-dropdown-menu>ul,.two-column-two-column-menu>ul,.three-column-five-column-menu>ul{box-shadow:none;visibility:visible;opacity:1}.two-column-two-column-menu>ul:before,.three-column-five-column-menu>ul:before,.two-column-two-column-menu>ul:after,.three-column-five-column-menu>ul:after{display:none}.two-column-two-column-menu>ul>li.divider>a,.three-column-five-column-menu>ul>li.divider>a{display:none!important}.header-outer-main-container .header-top-container>.container{max-width:100%}.header-outer-main-container .header-bottom-container{display:none}.header-outer-main-container .header-top-container .col-lg-4{width:40%;padding-right:0}.header-top-container .logo-container a img{margin:0;max-width:212px}.header-top-container{border-bottom:none}.header-outer-main-container .header-top-container .col-lg-8{width:60%}.header-top-container .header-details ul li.language,.header-top-container .header-details ul li.quote{display:none}.header-top-container .header-details ul li.phone a{font-size:0;line-height:46px;text-indent:-10000px;top:17px}.header-top-container .header-details ul li{margin-right:0;float:left;margin-left:0;min-width:52px}.header-top-container .header-details ul li.search a:after{line-height:24px;font-size:24px;margin:0 11px}.header-top-container .header-details ul li.add a:after{line-height:20px;font-size:23px;margin:0 13px;top:12px;width:23px;height:23px}.header-top-container .header-details ul li.add a:before{border:3px solid #fff0;margin-left:4px;margin-bottom:-17px}.header-top-container .header-details ul li.add a span,.header-top-container .header-details ul li.add .ywraq_number_items{font-size:10px;width:14px;height:14px;right:7px;top:8px;line-height:14px}.header-top-container .header-details ul li.phone a:before{top:-7px;margin:0 12px 0 14px}.header-top-container .header-details{padding:7px 0 0 0;float:right;margin:0 31px 0 0}.header-top-container .header-details ul li:after{content:"";background:#F1F1F2;width:1px;height:50px;display:inline-block;opacity:.2;position:absolute}.header-top-container .header-details ul li.search:before{content:"";background:#F1F1F2;width:1px;height:50px;display:inline-block;opacity:.2;position:absolute}.shiftnav-inner .header-details .language,.shiftnav-inner .header-details .search,.shiftnav-inner .header-details .add{display:none}.shiftnav-inner .header-details{padding:0 15px 0 15px}.shiftnav-inner .header-details ul{border-top:1px solid #bebebe;padding:25px 0 0 0}.shiftnav-inner .header-details ul li.quote a{font-size:16px;line-height:26px;background:#FFC425;font-weight:700;text-transform:uppercase;padding:8px 25px 12px 25px;letter-spacing:.8px;display:table}.shiftnav-inner .header-details ul li.quote a svg{width:26px;margin:0 4px 0 0}.shiftnav-inner .header-details ul li.phone a{font-size:31px;line-height:47px;color:#09213C;font-weight:700;letter-spacing:.93px;top:12px;position:relative}.shiftnav-inner .header-details ul li.phone a:before{content:'\f095';margin:0 10px 0 0;font-weight:900;top:-4px;font-size:20px;-ms-transform:rotate(104deg);-webkit-transform:rotate(104deg);transform:rotate(104deg);color:#09213c;position:relative;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro"}#shiftnav-toggle-main{padding:0!important;width:46px!important}#shiftnav-toggle-main.shiftnav-toggle-edge-right .shiftnav-toggle-burger{float:none!important;margin:5px 0 0 0}#shiftnav-toggle-main .shiftnav-toggle-burger,#shiftnav-toggle-main.shiftnav-toggle-main-entire-bar:before{color:#fff}#shiftnav-toggle-main .shiftnav-toggle-burger,#shiftnav-toggle-main.shiftnav-toggle-main-entire-bar:before{margin-left:-5px!important}.shiftnav-open .shiftnav.shiftnav-open-target{-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important;-ms-transform:translateY(0)!important;-o-transform:translateY(0)!important;transform:translateY(0)!important;width:100%;max-width:100%}.shiftnav-open.shiftnav-open-left #shiftnav-toggle-main,.shiftnav-open.shiftnav-open-left .shiftnav-fixed-left,.shiftnav-open.shiftnav-open-left .shiftnav-wrap,.shiftnav.shiftnav-right-edge{-webkit-transform:translateY(-100vh)!important;-moz-transform:translateY(-100vh)!important;-ms-transform:translateY(-100vh)!important;-o-transform:translateY(-100vh)!important;transform:translateY(-100vh)!important}.shiftnav-open.shiftnav-open-right #shiftnav-toggle-main,.shiftnav-open.shiftnav-open-right .shiftnav-fixed-right,.shiftnav-open.shiftnav-open-right .shiftnav-wrap{-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-o-transform:translateX(0)!important;transform:translateY(0)!important}.header-outer-main-container,#shiftnav-toggle-main{z-index:999999!important}.shiftnav:after{display:none!important}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container h2{font-size:30px;line-height:33px;color:#FFC425;margin:0 0 4px 0}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container p{font-size:20px;line-height:28px;margin:0;font-weight:300}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container{width:100%;max-width:264px;padding:20px 25px 20px 22px;top:44%}.homepage-banner-main-container{margin:20px 0 0 0}.homepage-banner-outer-main-container,.homepage-banner-main-container .homepage-banner-content-main-container,.homepage-banner-main-container{height:456px}.homepage-banner-main-container>.container{max-width:100%}.homepage-banner-links-container .homepage-banner-links ul li{float:left;width:33.33333%;margin:0;padding:0}.homepage-banner-links-container .homepage-banner-links ul li:nth-child(1){border-right:1px solid #fff!important}.homepage-banner-links-container .homepage-banner-links ul li:nth-child(2){border-right:1px solid #fff!important;border-left:1px solid #fff!important}.homepage-banner-links-container .homepage-banner-links ul li:nth-child(3){border-left:1px solid #fff!important}.homepage-banner-links-container .homepage-banner-links ul li:after{display:none}.homepage-banner-links-container .homepage-banner-links ul li a{font-size:19px;line-height:28px;padding:14px 0 18px 0}.homepage-banner-links-container .homepage-banner-links ul li.quote a:before{width:50px;height:50px;background-size:58px auto;margin:0 auto 10px auto;display:block}.homepage-banner-links-container .homepage-banner-links ul li.brochure a:before{background-repeat:no-repeat;width:50px;height:50px;background-size:52px auto;margin:0 auto 10px auto;display:block}.homepage-banner-links-container .homepage-banner-links ul li.attachments a:before{background-repeat:no-repeat;width:50px;height:50px;background-size:48px auto;margin:0 auto 10px auto;display:block}.homepage-banner-links-container>.container{max-width:100%;padding:0}.homepage-about-main-container .image-container{width:100%;height:300px;margin:-82px 0 0 0}.homepage-about-main-container .text-container .text h1{font-size:28px;line-height:34px;margin:0 0 15px 0}.homepage-about-main-container .text-container{margin:0;padding:28px 0 40px 0}.homepage-about-main-container .text-container .text p{font-size:16px;line-height:32px;margin:0 0 0 0}.homepage-about-main-container .text-container .text a{font-size:16px;line-height:14px;margin:0 auto 0 auto;padding:14px 41px;position:relative;top:20px}.homepage-about-main-container .container .row .col-lg-7{padding:0}.homepage-about-main-container .text-container .text{background:#fff;position:relative;z-index:1;padding:0 18px 0 18px;max-width:100%}.homepage-product-categories-main-container .homepage-product-categories-container>h2{font-size:28px;line-height:31px}.homepage-product-categories-container .woocommerce ul.products li.product-category{margin:0!important;width:50%!important}.homepage-product-categories-container .woocommerce ul.products li.product-category a h2{padding:0 15px!important;margin:10px 0 10px 0!important;font-size:24px!important;line-height:40px;height:auto}.homepage-product-categories-main-container{padding:40px 0 60px 0}.attachments-page-product-categories-main-container{padding:40px 0 0 0}.homepage-product-categories-container .woocommerce ul.products{margin:24px 0 0 0}.homepage-product-categories-container .view-more{font-size:16px;line-height:14px;margin:20px auto 0 auto;padding:14px 14px}.home .homepage-product-categories-container .woocommerce ul.products li:nth-child(5),.home .homepage-product-categories-container .woocommerce ul.products li:nth-child(6),.home .homepage-product-categories-container .woocommerce ul.products li:nth-child(7),.home .homepage-product-categories-container .woocommerce ul.products li:nth-child(8){display:none}.homepage-why-choose-main-container .homepage-why-choose-container h2{font-size:28px;line-height:36px;margin:0 0 20px 0}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .top-container h2{font-size:24px;line-height:32px;margin:0 0 0 0}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .top-container p{font-size:16px;line-height:23px;color:#fff;margin:0 0 22px 0}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container img{width:100%;height:auto;max-width:232px}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container a{font-size:16px;line-height:14px;display:table;width:226;padding:0 10px 4px 10px;top:90px}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container a:before{line-height:38px;top:4px;font-size:28px;margin:0 10px 0 0}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container{height:242px}.homepage-two-blocks-cta-main-container .container .row .col-lg-6{padding:0!important;margin:0 0 3px 0}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container{padding:20px 0 0 0}.testimonials-main-container .testimonials-container{background-position:center;min-height:auto}.testimonials-main-container .container .row .col-lg-7:after{display:none}.testimonials-main-container{margin:0 0 0 0}.testimonials-main-container .container .content-container{padding:20px 20px 20px 75px;margin:18px 0 120px 0}.testimonials-main-container .container .content-container p{font-size:16px;line-height:32px;font-weight:500;margin:0 0 8px 0}.testimonials-main-container .container .content-container span{font-size:24px;line-height:32px}.testimonials-main-container .testimonials-slider .owl-nav .owl-next:after,.page-category-banner-slider .owl-nav .owl-next:after{line-height:42px;top:0;font-size:16px}.testimonials-main-container .testimonials-slider .owl-nav .owl-next{height:42px;width:42px}.homepage-banner-links-container.mobile{position:relative}.footer-column.about img,.footer-column.about p,.footer-main-container .container .row .col-lg-6,.footer-column.contact .menu-footer-contact-container{display:none}.footer-column.contact{float:none;margin:0 auto}.footer-column.contact .contact-list li.phone a{text-align:center;display:block;margin:0 0 24px 0}.footer-column.contact .contact-list li.quote a{padding:8px 19px 10px 18px;margin:0 0 18px 0;display:block}.footer-column.contact .contact-list li.subscribe a{display:block;padding:6px 15px 9px 17px;margin:0 0 50px 0}.footer-social-links-container ul li.youtube a:before{font-size:32px}.footer-social-links-container ul li.twitter a:before{font-size:26px}.footer-social-links-container ul li.instagram a:before{font-size:26px}.footer-social-links-container ul li.facebook a:before{font-size:24px}.footer-main-container{padding:34px 0 0 0}.footer-copyright p{line-height:28px;color:#b5b5b5;opacity:1;text-transform:uppercase;margin:20px 0 40px 0}.footer-copyright p a{color:#b5b5b5}.why-choose-list.mobile-slider>li{display:none!important}.why-choose-list.mobile-slider .owl-nav,.why-choose-list.mobile-slider .owl-dots{display:none!important}.default-dropdown-menu>ul{width:100%}.product-search-pop-up-menu-container{display:none}.search-input-container .yith-s{font-size:24px;max-width:600px;margin:0 auto!important;display:table}.product-search-pop-up-main-container .product-search-pop-up-container .form-and-close-button-container{padding:0 15px;top:50%}.product-search-pop-up-main-container .product-search-pop-up-container .form-and-close-button-container .close{margin:0}.inner-page-banner-main-container{margin:60px 0 0 0}.inner-page-banner-main-container .inner-page-banner-content p{font-size:30px;line-height:34px}.inner-page-banner-main-container .inner-page-banner-content h1,.inner-page-banner-main-container .inner-page-banner-content h2.news-title,.inner-page-banner-main-container .inner-page-banner-content h2{font-size:24px;line-height:34px}.inner-page-banner-main-container .container{max-width:100%}.inner-page-content-main-container .image-container{height:400px;margin:30px 0 0 0;width:100%}.inner-page-content-main-container .page-category-banner-slider{margin:-13px 0 0 0;max-width:100%}.inner-page-content-main-container .page-category-banner-not-slider{margin:60px 0 0 0;max-width:100%}.page-category-banner-slider .owl-nav .owl-next{height:42px;width:42px}.inner-page-content-main-container .text-container{margin:0 0 0 0;padding:20px 0 0 0}.tax-product_cat .cat-page-main-title,.inner-page-content-main-container .text-container .text h2,.page-template-template-product-category .inner-page-content-main-container .text-container .text h1,.single-post-content-container article section h1,.page-template-template-landing-page .inner-page-content-main-container .text-container .text h1{font-size:28px;line-height:34px;margin:0 0 15px 0}.inner-page-content-main-container .text-container .text h3,.single-post-main-container article section h2,.inner-page-content-main-container .bottom-content h3{font-size:20px;line-height:32px;margin:0 0 14px 0;text-align:left}.inner-page-content-main-container .text-container .text p,.news-events-page-main-container .news-events-list-container .text-container p,.single-post-main-container article section p,.careers-page-content-container .careers-list-content-container p,.product-cat-page-accordion-main-container .accordion-main-container .accordion-list .content.warranty-registration p,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul li p,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features p{line-height:32px;font-size:16px;margin:0 0 20px 0}.product-cat-page-featured-product-main-container{padding:20px 0 0 0;margin:0 0 0 0}.product-cat-page-featured-product-main-container .product-cat-page-featured-product-list-container>h2,.homepage-product-categories-container.innerpage>h2{font-size:28px;line-height:31px;margin:0 0 25px 0}.single-product .up-sells>h2{font-size:0}.single-product .up-sells>h2:before{font-size:28px;line-height:31px;margin:0 0 25px 0}.inner-page-two-blocks-cta-main-container{margin:40px 0 40px 0}.homepage-product-categories-main-container ul.products li.type-product a .imagewrapper img,.product-cat-page-featured-product-list-container .product-list ul.products li a .imagewrapper img,.inner-product-related-products-main-container .related-products ul.products li a .imagewrapper img,.products-list-main-content-container #primary ul.products li a .imagewrapper img,.single-product .up-sells ul.products li a .imagewrapper img{margin:0}.homepage-product-categories-main-container ul.products li.type-product a .imagewrapper,.product-cat-page-featured-product-list-container .product-list ul.products li a .imagewrapper,.inner-product-related-products-main-container .related-products ul.products li a .imagewrapper,.products-list-main-content-container #primary ul.products li a .imagewrapper,.single-product .up-sells ul.products li a .imagewrapper{height:auto}.homepage-product-categories-main-container ul.products li.type-product,.product-cat-page-featured-product-list-container .product-list ul.products li,.inner-product-related-products-main-container .related-products ul.products li,.products-list-main-content-container #primary ul.products li,.single-product .up-sells ul.products li{margin:0 0 24px 0!important;width:25%;margin:0 1% 24px 1%!important}.inner-page-content-main-container .text-container .text{max-width:100%}.document-access-popup-outer-container .document-access-popup-main-container p{line-height:30px}.register-interest-popup-outer-container,.newsletter-popup-outer-container,.document-access-popup-outer-container,.quote-added-popup-outer-container{padding:0 15px}.accordion-main-container .accordion-list>h2{font-size:22px;line-height:34px;margin:35px 0 0 0;padding:0 62px 12px 0!important}.accordion-main-container .accordion-list>h2.active:after{top:1px;right:-2px}.accordion-main-container .accordion-list>h2:after{top:1px;right:0;position:absolute}.about-page-accordion.accordion-main-container{padding:40px 0 20px 0}.accordion-main-container .accordion-list .content .left-panel{width:45%;margin:0 0 20px 0}.accordion-main-container .accordion-list .content .right-panel{width:55%;padding:0 0 0 25px}.accordion-main-container .accordion-list .content .right-panel h2,.accordion-main-container .accordion-list .content .full-width-panel h2{font-size:20px;line-height:32px;margin:0 0 14px 0}.accordion-main-container .accordion-list .content .right-panel p,.accordion-main-container .accordion-list .content .full-width-panel p{line-height:32px;font-size:16px;}.news-events-page-main-container{padding:40px 0 0 0}.news-events-page-main-container .news-events-filter-container p{font-size:25px}.news-events-page-main-container .news-events-filter-container ul li a,.resources-page-main-container .resources-filter-container ul li a{font-size:24px;line-height:42px}.news-events-page-main-container .news-events-list-container .image-container{width:45%;margin:0 0 20px 0}.news-events-page-main-container .news-events-list-container .text-container{padding:0 0 0 30px;width:55%}.news-events-page-main-container .news-events-list-container ul li{padding:0 0 30px 0}.news-events-page-main-container .news-events-filter-container ul li:after{margin:0 18px}.single-post-main-container article section p img{margin:40px auto 30px auto}.single-post-main-container article section ul{font-size:14px;line-height:28px}.single-post-main-container article section ul li{margin-bottom:8px}.single-post-main-container article section iframe{width:100%;height:400px}.careers-page-content-container .careers-list-content-container .meta{font-size:14px;margin:0 0 5px 0}.careers-page-content-container .careers-list-content-container h2{font-size:24px;line-height:34px;margin:0 0 12px 0}.careers-page-content-container .careers-list-content-container>a{padding:8px 55px}.careers-page-content-container>ul>li{padding:0 0 40px 0}.careers-page-contact-form-container .contact-page-contact-form h2{font-family:'Montserrat',sans-serif;font-size:18px;line-height:34px;margin:0 0 15px 0}.careers-page-contact-form-container{margin:15px 0 60px 0}.careers-page-contact-form-container .contact-page-contact-form p{font-size:14px;line-height:28px;margin:0 0 30px 0}.careers-page-contact-form-container .contact-page-contact-form .contact-form-container h2{font-size:22px;line-height:34px}.contact-form-container .cf-col-one .wpcf7-submit{padding:7px 62px}.request-quote-page-contact-form-container .contact-page-contact-form>h2{font-size:28px;line-height:34px}.request-quote-page-contact-form-container .contact-page-contact-form>p{font-size:16px;line-height:32px}.request-quote-page-contact-form-container{margin:0 0 0 0;padding:50px 0 0 0}.warranty-page-accordion.accordion-main-container .accordion-list .content h2{font-size:20px;line-height:32px;margin:0 0 18px 0}.warranty-page-accordion.accordion-main-container .accordion-list .content p{font-size:16px;line-height:32px}.contact-form-container form{margin:0 0 0 16px}.full-width-page-content-main-container{padding:10px 0 0 0;margin:0}.full-width-page-content-main-container .inner-page-content-container p{line-height:32px;font-size:16px}.full-width-page-content-main-container .inner-page-content-container .indent{padding:0 0 0 40px}.full-width-page-content-main-container .inner-page-content-container h3{line-height:32px}.faqs-page-accordion .accordion-list .content p{line-height:32px;font-size:16px}.faqs-page-accordion .accordion-list .content{padding:30px 0 10px 40px}.resources-page-main-container .resources-filter-container ul li.documents a:before{background-repeat:no-repeat;width:35px;height:43px;background-size:35px auto}.resources-page-main-container .resources-filter-container ul li.photos a:before{top:2px;font-size:27px;margin:0 7px 0 0}.resources-page-main-container .resources-filter-container ul li.videos a:before{top:4px;font-size:28px;margin:0 7px 0 0}.resources-page-main-container .resources-filter-container ul li.videos a:after{font-size:10px;left:7px;top:17px}.resources-page-accordion .resources-list .document{width:50%}.resources-page-accordion .resources-list .document a{min-height:auto}.resources-page-main-container{padding:40px 0 0 0}.resources-page-main-container .resources-filter-container ul li:after{margin:0 15px}.accordion-main-container .accordion-list-container>ul>li{float:left;width:100%}.resources-page-accordion ul.resources-list li.gallery{width:50%!important;padding:12px;margin:0 0 6px 0}.accordion-main-container .accordion-list-container>ul.videos>li{width:50%;padding:12px;margin:0 0 6px 0}.contact-page-content-main-container .contact-page-content-container>ul:first-of-type{border-bottom:1px solid #F1F1F2}.contact-page-content-main-container .contact-page-content-container>ul:first-of-type:after{display:none}.contact-page-contact-form-container .contact-page-contact-form>h2{font-size:28px;line-height:31px}.request-quote-page-contact-form-container .bottom-content p{line-height:32px;font-size:16px}.accordion-main-container .accordion-list-container>h2,.locate-dealer-map-container>h2{font-size:28px;line-height:34px;margin:0 0 0 0}.directory-page-accordion.accordion-main-container{padding:40px 0 0 0}.directory-page-accordion .accordion-list .content>ul:first-of-type{border-bottom:1px solid #F1F1F2}.directory-page-accordion .accordion-list .content>ul:first-of-type:after{display:none}.inner-product-banner-main-container .inner-product-banner-content-container h2{font-size:30px;line-height:34px}.inner-product-banner-main-container .inner-product-banner-content-container h1{font-size:24px;line-height:34px}.inner-product-banner-main-container{margin:61px 0 0 0}.inner-product-banner-main-container .inner-product-banner-content-container{padding:30px 15px 26px 15px}.inner-product-banner-main-container .inner-product-banner-content-container:after{content:"";width:5000px;background:#09213c;height:100%;position:absolute;right:-5000px;top:0}.inner-product-banner-main-container>.container{padding:0}.inner-product-banner-main-container .inner-product-banner-image{margin:0;height:300px}.inner-product-cta-links-container li a{font-size:19px;line-height:28px;padding:4px 0 18px 0}.inner-product-main-content-container{padding:40px 0 0 0}.inner-product-main-content-container .summary .woocommerce-product-details__short-description h2{font-size:20px;line-height:32px}.inner-product-main-content-container .summary .woocommerce-product-details__short-description p,.inner-product-accordion.accordion-main-container .accordion-list.features .content-container p{line-height:32px;font-size:16px}.inner-product-accordion.accordion-main-container{margin:10px 0 60px 0}.inner-product-gallery-main-container .inner-product-gallery ul li{width:50%}.inner-product-related-products-main-container{margin:40px 0 0 0;padding:40px 0 30px 0}.inner-product-related-products-main-container .inner-product-related-products>h2{font-size:28px;line-height:32px}.inner-product-main-content-container .summary{width:100%!important}.inner-product-gallery-main-container .inner-product-gallery ul li .inner-product-gallery-column{padding:0 10px}.inner-product-main-content-container .woocommerce-product-gallery figure div a img{max-width:100%}.inner-product-banner-main-container .inner-product-banner-content-container:before,.inner-product-banner-main-container .inner-product-banner-content-container:after{display:none}.quote-list-page-content-container form table tbody tr td{border-bottom:none}.quote-list-page-content-container form table tr:nth-child(2n) td,.quote-list-page-content-container form table tr:nth-child(2n) td{background-color:#fff!important}.quote-list-page-content-container form table tbody tr td.actions input[type="submit"]{text-align:center;padding:8px 62px;width:auto!important}.quote-list-page-content-container form table tbody tr:last-child{border-bottom:none!important}.accordion-main-container .accordion-list .content .table-container .table{overflow-y:auto}.accordion-main-container .accordion-list .content .table-container .table table{width:600px}.accordion-main-container .accordion-list .content .table-container .table::-webkit-scrollbar{width:4px;height:8px}.accordion-main-container .accordion-list .content .table-container .table::-webkit-scrollbar-track{background:#f1f1f1}.accordion-main-container .accordion-list .content .table-container .table::-webkit-scrollbar-thumb{background:#09213C}.accordion-main-container .accordion-list .content .table-container .table::-webkit-scrollbar-thumb:hover{background:#09213C}.locate-dealer-page-content-main-container{padding:40px 0 0 0}.store-locator-top-half.has-searched,.store-locator-map{height:380px!important}.medium-4.ssf-column{width:50%!important;padding-left:10px!important;padding-right:10px!important}.locate-dealer-map-container .become-dealer,.locate-dealer-map-container .divider{display:none}.locate-dealer-map-container .ssf-main-content #store-locator-section-bg .ssf-row #filter_left_panel .filter-radio .filter__row.filter__row--services{width:100%;top:32px}#ssf_adress_input_box{padding:0}#ssf_adress_input_box .store-locator__actions-bar{box-shadow:none}#ssf_adress_input_box .store-locator__actions-bar #storeLocatorFilterToggler{padding:0;border:none}#ssf_adress_input_box .store-locator__actions-bar #storeLocatorFilterToggler .store-locator__filter-toggler{background:#ffc425;box-shadow:none;padding:0;padding:9px 20px;border:none;font-size:16px;text-transform:uppercase;letter-spacing:.8px;font-family:'PT Sans Narrow',sans-serif!important;font-weight:700}#ssf_adress_input_box .store-locator__actions-bar #storeLocatorFilterToggler .store-locator__filter-toggler:after{color:#09213C;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro";font-weight:300;content:"\f107";font-size:46px;top:-11px;position:absolute;background:none;right:12px;margin:0;width:28px;height:28px}.locate-dealer-map-container>h2{margin:0 0 30px 0!important}.store-locator-bottom-half#storeLocator__bottomHalf{margin:65px 0 0 0}.store-locator-bottom-half .store-locator__infobox{padding:15px 15px 40px 15px!important}.resources-page-accordion ul.resources-list li.gallery .image-conatiner a .image-container{height:180px}.quote-added-popup-outer-container .quote-added-popup-main-container ul li{display:table;margin:0 auto 10px auto}.newsletter-popup-outer-container .newsletter-popup-main-container p{line-height:28px}.cookies-notice-main-container{padding:22px 0 30px 0}.inner-product-cta-links-container li.data-sheet a:before{margin:23px auto 19px auto!important;display:block;font-size:46px}.resources-page-main-container .resources-filter-container{margin:0 0 0 0}.product-cat-page-accordion-main-container{padding:0 0 40px 0}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul{padding:0}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul li{width:100%;padding:0}.accordion-main-container .accordion-list .content.resources .documents-tab li,.accordion-main-container .accordion-list .content.resources .videos-tab ul li,.accordion-main-container .accordion-list .content.resources .gallery-tab ul li{width:50%;padding:0 10px}.product-cat-page-accordion-main-container .accordion-main-container .accordion-list .content.warranty-registration,.inner-product-accordion .accordion-list-container .content.warranty-registration{padding:40px 0 0 0}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features>h2,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features>p,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul li,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.two-columns li,.inner-product-accordion .accordion-list-container .features .content .content-container>h2,.inner-product-accordion .accordion-list-container .features .content .content-container>p,.inner-product-accordion .accordion-list-container .features .content .content-container ul li,.inner-product-accordion .accordion-list-container .features .content .content-container ul.two-columns li{padding:0}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.two-columns li,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.list-style-two-columns li,.inner-product-accordion .accordion-list-container .features .content .content-container ul.two-columns li,.inner-product-accordion .accordion-list-container .features .content .content-container ul.list-style-two-columns li{width:100%}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.list-style-one-column li,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.list-style-two-columns li,.inner-product-accordion .accordion-list-container .features .content .content-container ul.list-style-one-column li,.inner-product-accordion .accordion-list-container .features .content .content-container ul.list-style-two-columns li{padding-left:36px}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul,.inner-product-accordion .accordion-list-container .features .content .content-container ul{padding:0 0}.page-template-template-why-choose .accordion-main-container .accordion-list>h2:before{display:none}.page-template-template-why-choose .accordion-main-container .accordion-list>h2:after{right:0}.inner-page-content-main-container .one-column.bot-content,.inner-page-content-main-container .two-columns.bot-content{padding:0 15px}.inner-page-content-main-container .two-columns.bot-content .bottom-content{width:100%;padding:0}.three-column-five-column-menu>ul>li.menu-list-product-category-main-container>ul>li>a{letter-spacing:.8px;font-weight:700;text-transform:uppercase;border-top:1px solid #bebebe;padding:16px 25px;color:#09213C}.three-column-five-column-menu>ul>li.menu-list-product-category-main-container>ul>li.column-title{display:none}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features .left,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features .right,.inner-product-accordion .accordion-list-container .features .content .content-container .left,.inner-product-accordion .accordion-list-container .features .content .content-container .right,.inner-product-accordion .accordion-list-container .content .table-container .left,.inner-product-accordion .accordion-list-container .content .table-container .right,.inner-page-content-main-container .bot-content .content-container .left,.inner-page-content-main-container .bot-content .content-container .right{width:50%;float:left}.homepage-banner-outer-main-container>span{display:none}.resources-filter-filter-container{margin:25px 0 0 0;float:left}.resources-page-accordion .resources-list .document div,.accordion-main-container .accordion-list .content.resources .documents-tab li div{min-height:114px;min-height:166px}.resources-page-accordion ul.resources-list li.video,.accordion-main-container .accordion-list .content.resources .videos-tab ul li{width:50%}.resources-page-main-container .resources-filter-container ul li.documents a:before{top:3px;font-size:30px;margin:0 4px 0 0}.resources-filter-filter-container h2.mobile{display:none}.inner-product-accordion.accordion-main-container .accordion-list.features .content-container,.inner-product-accordion .accordion-list-container .content .table-container .padding{padding:0 0 0 0!important}.quote-list-page-content-container form table tbody tr td.product-thumbnail a img{float:left}#yith-ywrq-table-list tbody tr td.product-name a{text-align:left;float:left}#yith-ywraq-form #yith-ywrq-table-list td.product-thumbnail:before,#yith-ywrq-table-list tbody tr td.product-name:before,.quote-list-page-content-container form table tbody tr td.product-quantity:before{display:none}.quote-list-page-content-container form table tbody tr td.product-thumbnail a img,.quote-list-page-content-container form table tbody tr td.product-thumbnail img{width:90px;float:left}.main-about-page-intro-main-container .content-container article h2{font-size:28px;margin:0 0 15px 0;line-height:34px}.main-about-page-intro-main-container .content-container article h3{font-size:20px;line-height:32px;margin:0 0 20px 0}.main-about-page-intro-main-container .content-container{padding:0 0 0 0}.tablepress img{max-width:200px}.testimonials-main-container .container .content-container:before{font-size:40px;margin:-12px 0 0 -55px}.inner-product-main-content-container .inner-product-cta-links-container.var-prod-quote-container li.quote{width:100%;max-width:600px}.main-about-page-intro-main-container .content-container article ul.about-logo-list{width:100%;max-width:822px;margin:0 auto}ul.about-logo-list li{width:33.33333%;float:left;min-height:84px;margin:0 auto;text-align:center}ul.about-logo-list li img{width:100%;height:auto}.woocommerce .woocommerce-breadcrumb{display:none}.shiftnav .shiftnav-menu-title{padding:30px 0!important}.full-width-page-content-main-container.padding .inner-page-content-container p .download-button,.full-width-page-content-main-container.padding .inner-page-content-container .download-button{font-size:28px;line-height:36px;padding:0 0 0 55px;margin:0 0 40px 0}.full-width-page-content-main-container.padding .inner-page-content-container p .download-button:before,.full-width-page-content-main-container.padding .inner-page-content-container .download-button:before{margin:0 0 0 -62px}.homepage-banner-links-container{padding:0;position:relative;float:left;width:100%}.inner-page-banner-content:after{content:"";width:5000px;background:#09213c;height:100%;position:absolute;right:-5000px;top:0}#shiftnav-toggle-main.shiftnav-toggle-main-align-center .shiftnav-main-toggle-content{display:none}.faqs-page-accordion.accordion-main-container .accordion-list .content ul,.faqs-page-accordion.accordion-main-container .accordion-list .content ol,.inner-page-content-main-container .text-container .text ul,.inner-page-content-main-container .bottom-content ul,.inner-page-content-main-container .bottom-content ol,.warranty-page-accordion.accordion-main-container .accordion-list .content ul,.warranty-page-accordion.accordion-main-container .accordion-list .content ol{line-height:32px}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul li p,.inner-product-accordion.accordion-main-container .accordion-list.features .content-container p,.inner-product-accordion .accordion-list-container .content .table-container p,.main-about-page-intro-main-container .content-container article p,.contact-page-content-main-container .contact-page-content-container ul li p,.directory-page-accordion .accordion-list .content ul li p,.directory-page-accordion .accordion-list .content ul li em{line-height:32px}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul li h2,.inner-product-accordion .accordion-list-container .features .content .content-container ul li h2{line-height:36px}.news-events-page-main-container .news-events-list-container .text-container h2{font-size:28px;line-height:34px}.warranty-page-accordion.accordion-main-container .accordion-list .content h3{font-size:20px;line-height:32px}.why-choose-list.desktop{display:none}.homepage-why-choose-main-container .homepage-why-choose-container ul li{width:100%;padding:0 10px}.why-choose-list.mobile-slider{width:140%!important;left:-20%}.inner-page-content-main-container .image-container.video-slide a:before{font-size:20px}.inner-page-content-main-container .image-container.video-slide a:after{width:80px;height:80px}.homepage-banner-links-container .homepage-banner-links ul{padding:0 13px}.homepage-banner-links-container .homepage-banner-links ul li{padding:0 22px}.homepage-banner-links-container .homepage-banner-links ul li a{font-size:18px;line-height:14px;display:inline-block;text-align:left;padding:16px 0;float:left}.homepage-banner-links-container .homepage-banner-links ul li.quote a:before{width:30px;height:41px;background-size:46px auto;display:inline-block;margin:0 12px 0 0;float:left}.homepage-banner-links-container .homepage-banner-links ul li.brochure a:before{width:36px;height:41px;background-size:42px auto;background-repeat:no-repeat;display:inline-block;margin:0 11px 0 0;float:left}.homepage-banner-links-container .homepage-banner-links ul li.attachments a:before{width:21px;height:38px;background-size:38px auto;background-repeat:no-repeat;display:inline-block;margin:0 12px 0 0}.homepage-banner-links-container .homepage-banner-links ul li.quote a,.homepage-banner-links-container .homepage-banner-links ul li.brochure a{line-height:19px;width:100%;max-width:170px}}@media (min-width:320px) and (max-width:374px){.cta-access-guide-main-container .content-container .image{position:relative;width:240px;height:240px;min-width:auto;max-width:none;min-height:auto;max-height:none;margin:0 auto;display:block}.shiftnav .shiftnav-menu-title{padding:22px 0!important}ul.two-columns li{width:100%;float:left}.page-template-template-why-choose .accordion-main-container .accordion-list>h2{font-size:20px}.header-top-container .col-lg-5{width:36%!important}.header-outer-main-container .header-top-container .col-lg-7{width:64%}.header-top-container .logo-container a img{margin:0;max-width:103px;top:7px;position:relative}.homepage-why-choose-main-container .homepage-why-choose-container ul li{width:100%;padding:0 10px}.homepage-why-choose-main-container .homepage-why-choose-container ul li p{font-size:16px;line-height:20px;text-align:center;display:block;letter-spacing:normal}.homepage-why-choose-main-container .homepage-why-choose-container ul li span{width:90px!important;height:90px!important;background-size:90px auto!important;background-repeat:no-repeat!important}.homepage-why-choose-main-container .homepage-why-choose-container ul li.delivery span{background-position:center 1px}.homepage-why-choose-main-container{padding:10px 0 40px 0}.resources-page-accordion ul.resources-list li.gallery .image-conatiner a .image-container{height:190px}.quote-added-popup-outer-container .quote-added-popup-main-container ul li:nth-child(1) a{width:100%;padding:9px 15px}.quote-added-popup-outer-container .quote-added-popup-main-container ul li:nth-child(2) a{width:100%;padding:11px 52px;max-width:100%}.quote-added-popup-outer-container .quote-added-popup-main-container ul li{margin:0 0 10px 0}.cookies-notice-main-container .left-panel p{line-height:28px}.cookies-notice-main-container .right-panel{padding:0 0 30px 0;text-align:left}.cookies-notice-main-container .right-panel a.button{margin:6px 0 0 0}.inner-product-cta-links-container li a{font-size:20px}.testimonials-main-container .container .content-container{min-height:420px}}@media (min-width:375px) and (max-width:383px){.shiftnav .shiftnav-menu-title{padding:22px 0!important}.homepage-why-choose-main-container .homepage-why-choose-container ul li{width:100%;padding:0 10px}.homepage-why-choose-main-container .homepage-why-choose-container ul li p{font-size:16px;line-height:20px;text-align:center;display:block}.homepage-why-choose-main-container .homepage-why-choose-container ul li span{width:90px!important;height:90px!important;background-size:90px auto!important;background-repeat:no-repeat!important}.homepage-why-choose-main-container .homepage-why-choose-container ul li.delivery span{background-position:center 1px}.homepage-why-choose-main-container{padding:10px 0 40px 0}.cookies-notice-main-container{padding:22px 0 30px 0}.testimonials-main-container .container .content-container{min-height:364px}}@media (min-width:384px) and (max-width:413px){.page-template-template-why-choose .accordion-main-container .accordion-list>h2{padding:0 35px 15px 0}.homepage-why-choose-main-container .homepage-why-choose-container ul li{width:100%;padding:0 10px}.homepage-why-choose-main-container .homepage-why-choose-container ul li p{font-size:16px;line-height:20px;text-align:center;display:block}.homepage-why-choose-main-container .homepage-why-choose-container ul li span{width:90px!important;height:90px!important;background-size:90px auto!important;background-repeat:no-repeat!important}.homepage-why-choose-main-container .homepage-why-choose-container ul li.delivery span{background-position:center 1px}.homepage-why-choose-main-container{padding:10px 0 40px 0}.homepage-why-choose-container .why-choose-list.mobile-slider:before{content:"";width:100px;height:100%;position:absolute;left:0;top:0;background-image:linear-gradient(to right,rgb(255 255 255 / .9) 30%,#fff0);z-index:1}.homepage-why-choose-container .why-choose-list.mobile-slider:after{content:"";width:100px;height:100%;position:absolute;right:0;top:0;background-image:linear-gradient(to right,#fff0 -30%,rgb(255 255 255 / .9));z-index:1}.cookies-notice-main-container{padding:22px 0 30px 0}.testimonials-main-container .container .content-container{min-height:364px}}@media (min-width:414px) and (max-width:567px){.page-template-template-why-choose .accordion-main-container .accordion-list>h2{padding:0 40px 15px 0}.why-choose-list.desktop{display:none}.homepage-why-choose-main-container .homepage-why-choose-container ul li{width:100%;padding:0 10px}.homepage-why-choose-main-container .homepage-why-choose-container ul li p{font-size:16px;line-height:20px;text-align:center;display:block}.homepage-why-choose-main-container .homepage-why-choose-container ul li span{width:90px!important;height:90px!important;background-size:90px auto!important;background-repeat:no-repeat!important}.homepage-why-choose-main-container .homepage-why-choose-container ul li.delivery span{background-position:center 1px}.homepage-why-choose-main-container{padding:10px 0 40px 0}.homepage-why-choose-container .why-choose-list.mobile-slider:before{content:"";width:100px;height:100%;position:absolute;left:0;top:0;background-image:linear-gradient(to right,rgb(255 255 255 / .9) 30%,#fff0);z-index:1}.homepage-why-choose-container .why-choose-list.mobile-slider:after{content:"";width:100px;height:100%;position:absolute;right:0;top:0;background-image:linear-gradient(to right,#fff0 -30%,rgb(255 255 255 / .9));z-index:1}.resources-page-accordion ul.resources-list li.video .video-main-container .video-container{height:220px}.cookies-notice-main-container{padding:22px 0 30px 0}.testimonials-main-container .container .content-container{min-height:304px}.faqs-page-accordion.accordion-main-container .accordion-list .content ul,.faqs-page-accordion.accordion-main-container .accordion-list .content ol,.inner-page-content-main-container .text-container .text ul,.inner-page-content-main-container .bottom-content ul,.inner-page-content-main-container .bottom-content ol,.warranty-page-accordion.accordion-main-container .accordion-list .content ul,.warranty-page-accordion.accordion-main-container .accordion-list .content ol{line-height:32px}}@media (min-width:568px) and (max-width:599px){.homepage-banner-links-container .homepage-banner-links ul li a{font-size:17px!important}.prod-var-popup-main-container .tooltip-container{right:0;width:100%;max-width:280px}.prod-var-popup-main-container .tooltip-container .tooltiptext{right:0;width:100%;max-width:280px;left:auto}.prod-var-popup-main-container .tooltip-container:after{right:0;left:auto}.prod-var-popup-main-container .tooltip-container .tooltiptext:after{left:auto;right:6px}ul.two-columns{columns:2;-webkit-columns:2;-moz-columns:2}ul.two-columns li{width:100%}.product-cat-page-featured-product-list-container .product-list ul.products li a .imagewrapper,.inner-product-related-products-main-container .related-products ul.products li a .imagewrapper,.products-list-main-content-container #primary ul.products li a .imagewrapper,.single-product .up-sells ul.products li a .imagewrapper{height:auto}.why-choose-list.mobile-slider{width:140%!important;left:-20%}.why-choose-list.desktop{display:none}.homepage-why-choose-main-container .homepage-why-choose-container ul li{width:100%;padding:0 10px}.homepage-why-choose-main-container .homepage-why-choose-container ul li p{font-size:16px;line-height:20px;text-align:center;display:block}.homepage-why-choose-main-container .homepage-why-choose-container ul li span{width:90px!important;height:90px!important;background-size:90px auto!important;background-repeat:no-repeat!important}.homepage-why-choose-main-container{padding:10px 0 40px 0}.homepage-banner-links-container .homepage-banner-links ul li{border:none!important}.testimonials-main-container .container .content-container{min-height:220px}}@media (min-width:600px) and (max-width:666px){.prod-var-popup-main-container .tooltip-container{right:0;width:100%;max-width:280px}.prod-var-popup-main-container .tooltip-container .tooltiptext{right:0;width:100%;max-width:280px;left:auto}.prod-var-popup-main-container .tooltip-container:after{right:0;left:auto}.prod-var-popup-main-container .tooltip-container .tooltiptext:after{left:auto;right:6px}ul.two-columns{columns:2;-webkit-columns:2;-moz-columns:2}ul.two-columns li{width:100%}.product-cat-page-featured-product-list-container .product-list ul.products li a .imagewrapper,.inner-product-related-products-main-container .related-products ul.products li a .imagewrapper,.products-list-main-content-container #primary ul.products li a .imagewrapper,.single-product .up-sells ul.products li a .imagewrapper{height:auto}.why-choose-list.mobile-slider{width:160%!important;left:-30%}.why-choose-list.desktop{display:none}.homepage-why-choose-main-container .homepage-why-choose-container ul li{width:100%;padding:0 10px}.homepage-why-choose-main-container .homepage-why-choose-container ul li p{font-size:16px;line-height:20px;text-align:center;display:block}.homepage-why-choose-main-container .homepage-why-choose-container ul li span{width:90px!important;height:90px!important;background-size:90px auto!important;background-repeat:no-repeat!important}.homepage-why-choose-main-container{padding:10px 0 40px 0}.homepage-banner-links-container .homepage-banner-links ul li{border:none!important}}@media (min-width:667px) and (max-width:735px){.prod-var-popup-main-container .tooltip-container{right:0;width:100%;max-width:280px}.prod-var-popup-main-container .tooltip-container .tooltiptext{right:0;width:100%;max-width:280px;left:auto}.prod-var-popup-main-container .tooltip-container:after{right:0;left:auto}.prod-var-popup-main-container .tooltip-container .tooltiptext:after{left:auto;right:6px}.product-cat-page-featured-product-list-container .product-list ul.products li a .imagewrapper,.inner-product-related-products-main-container .related-products ul.products li a .imagewrapper,.products-list-main-content-container #primary ul.products li a .imagewrapper,.single-product .up-sells ul.products li a .imagewrapper{height:auto}.why-choose-list.mobile-slider{width:180%!important;left:-40%}.why-choose-list.desktop{display:none}.homepage-why-choose-main-container .homepage-why-choose-container ul li{width:100%;padding:0 10px}.homepage-why-choose-main-container .homepage-why-choose-container ul li p{font-size:16px;line-height:20px;text-align:center;display:block}.homepage-why-choose-main-container .homepage-why-choose-container ul li span{width:90px!important;height:90px!important;background-size:90px auto!important;background-repeat:no-repeat!important}.homepage-why-choose-main-container{padding:10px 0 40px 0}}@media (min-width:736px) and (max-width:767px){.product-cat-page-featured-product-list-container .product-list ul.products li a .imagewrapper,.inner-product-related-products-main-container .related-products ul.products li a .imagewrapper,.products-list-main-content-container #primary ul.products li a .imagewrapper,.single-product .up-sells ul.products li a .imagewrapper{height:auto}.homepage-why-choose-main-container .container{max-width:100%}.homepage-why-choose-main-container .homepage-why-choose-container ul li p{font-size:16px;line-height:20px;text-align:center;display:block}.homepage-why-choose-main-container .homepage-why-choose-container ul li span{width:90px!important;height:90px!important;background-size:90px auto!important;background-repeat:no-repeat!important}.homepage-why-choose-main-container{padding:10px 0 40px 0}}@media (min-width:768px) and (max-width:991px){ul.specifications-table li{flex:1 1 100%}ul.specifications-table li div{padding:0 0 20px 20px}.inner-product-cta-links-container li.quote a:before{width:40px;height:40px;top:8px;background-size:40px auto}.inner-product-cta-links-container li.var-prod-quote a svg{margin:23px auto 13px auto!important}.homepage-banner-links-container .homepage-banner-links ul li.quote a,.homepage-banner-links-container .homepage-banner-links ul li.attachments a,.homepage-banner-links-container .homepage-banner-links ul li.brochure a{font-size:18px!important}.homepage-two-blocks-cta-main-container .cta-access-guide-main-container .container{max-width:740px}.cta-access-guide-main-container .content-container .image-container.mobile{display:none}.cta-access-guide-main-container .content-container .text h2 span{font-size:46px;line-height:56px;padding:0 5px;margin:10px 0 -6px 0}.cta-access-guide-main-container .content-container .text p{font-size:22px;line-height:30px}.cta-access-guide-main-container .content-container .text .button{font-size:22px;padding:8px 22px 8px 22px;margin:24px 0 0 0;line-height:24px;display:flex;align-items:center;width:fit-content}.cta-access-guide-main-container .content-container .text .button svg{margin:0 2px 0 0}.cta-access-guide-main-container .content-container .text .button:before{top:1px;font-size:26px}.cta-access-guide-main-container .content-container .content{padding:24px 24px 28px 24px}.cta-access-guide-main-container .content-container .image{width:308px;height:308px;top:9px;right:-20px}.cta-access-guide-main-container{margin:25px auto 70px auto;max-width:575px}.cta-access-guide-main-container .content-container.right:hover,.cta-access-guide-main-container .content-container.right:hover a .content,.cta-access-guide-main-container .content-container.left:hover a .content,.cta-access-guide-main-container .content-container.left:hover{background:#09213C;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.cta-access-guide-main-container .content-container .icon{width:66px;height:66px;right:10px;top:47.4%}.cta-access-guide-main-container .content-container .icon span:before{margin:6px 0 0 0;font-size:32px}.cta-access-guide-main-container .content-container .text h2{font-size:28px;line-height:30px;margin:0 0 22px 0}.cta-access-guide-main-container .content-container .text{max-width:216px}.cta-access-guide-main-container .content-container.left{margin:0 0 22px 0}.cta-access-guide-main-container .content-container.left{background:#1c46a3}.cta-access-guide-main-container .content-container.right{background:#ffc425}.cta-access-guide-main-container .content-container .content{margin:0 auto}.cta-access-guide-main-container .content-container.left:hover .content,.cta-access-guide-main-container .content-container.left:hover{background:#09213C}.cta-access-guide-main-container .content-container.left:hover .content h2,.cta-access-guide-main-container .content-container.left:hover .content p{color:#fff}.cta-access-guide-main-container .content-container.right:hover{background:#09213C}.homepage-two-blocks-cta-main-container .container .row .col-lg-6:first-child{padding-right:15px}.homepage-two-blocks-cta-main-container .cta-access-guide-main-container .container .row .col-lg-6{padding:0 15px!important;width:100%}.inner-page-content-container .cta-access-form-container .image-container{width:100%}.inner-page-content-container .cta-access-form-container .image-container img{margin:0 auto;max-width:340px;display:block;width:100%}.inner-page-content-container .cta-access-form-container .form-container{width:100%;padding:41px 0 20px 0}.inner-page-content-container .cta-access-form-container .form-container h2{font-size:30px;line-height:34px}.inner-page-content-container .cta-access-form-container .form-container p{line-height:26px}.cf-select-container em:before{top:11px!important}.team-accordion-main-container ul.team-list li .image{height:220px}.page-template-template-about-us .inner-page-content-main-container .text-container{padding:30px 0 0 0}.our-timeline-main-container .content-container{width:100%;padding:0 16px}.our-timeline-main-container{padding:40px 0 45px 0}.team-accordion-main-container.accordion-main-container{margin:0 0 36px 0}.team-accordion-main-container.accordion-main-container .col-lg-12>h2{margin:0 0 30px 0}.team-accordion-main-container ul.team-list li{width:33.33333%}.about-page-groups-brands-main-container .right-panel-container h2{margin:24px 0 34px 0}.team-accordion-main-container ul.team-list li .text p{min-height:52px}.page-template-template-about-us .inner-page-content-main-container .image-container{height:440px}.team-accordion-main-container ul.team-list li .text h3{min-height:84px}.benefits-dealer-main-container .header-container h2,.why-become-dealer-main-container .header-container h2{margin:0 0 46px 0;font-size:30px;line-height:34px}.why-become-dealer-main-container .content-container h3:before{content:"";width:60px;height:60px;border:2px solid #142C51;margin:5px 16px 0 0;font-size:30px!important;line-height:60px!important}.why-become-dealer-main-container .content-container h3{margin:0 0 20px 0;font-size:28px;line-height:34px;padding:0 0 20px 0}.benefits-dealer-main-container .content-container p,.why-become-dealer-main-container .content-container p{line-height:30px;margin:0 0 10px 0}.why-become-dealer-main-container .content-container .image-container{height:60vw;margin:0 0 46px 0;max-height:340px}.why-become-dealer-main-container .content-container .text{min-height:auto}.why-become-dealer-main-container .button-container a{font-size:16px;line-height:14px;margin:0 auto 0 auto;padding:14px 41px}.benefits-dealer-main-container .content-container h3{margin:30px 0 26px 0;font-size:30px;line-height:40px;padding:0 0 18px 0}.quote-list-page-content-container form table thead{display:table-caption}.full-width-page-content-main-container.quote-list-page-content-container{padding:50px 0 0 0}.quote-list-page-content-container form table thead tr th{font-size:15px!important;padding:10px 12px!important}.quote-list-page-content-container form table thead tr th.product-quantity{width:86px}.quote-list-page-content-container form table tbody tr td.product-remove{padding:0!important}.quote-list-page-content-container form table tbody tr td.product-quantity input{padding:0 10px}.quote-list-page-content-container form table tbody tr{position:relative}.quote-list-page-content-container form table tbody tr:after{content:"";position:absolute;width:100%;height:2px;background:#F5F5F5;left:0;bottom:0}.quote-list-page-content-container form table tbody tr td.product-name ul{margin:0 0 10px 0}.featured-videos-main-container{margin:40px 0 40px 0}.featured-videos-main-container .title h2{font-size:28px;line-height:31px;margin:0 0 30px 0}.featured-videos-main-container ul.featured-video-list{max-width:720px;margin:0 auto}.featured-videos-main-container ul.featured-video-list li.video{width:50%;padding:0 10px;margin:0 0 20px 0}.inner-product-accordion .accordion-list-container .content .table-container img{padding:0 40px 0 0}.inner-product-accordion .accordion-list-container .content .table-container .right,.inner-product-accordion .accordion-list-container .content .table-container .leftt{padding-bottom:20px}.locate-filter-main-container .content-container .change-region{position:relative;top:0;width:100%}.locate-filter-main-container .dealer-locator-menu{width:264px;margin:0}.locate-filter-main-container .left .content-container{width:276px;padding:0 12px 0 0}.dealer-locator-cta-main-container h2{font-size:28px;line-height:38px}.dealer-locator-cta-main-container p{font-size:16px;line-height:26px;font-family:'Montserrat',sans-serif;font-weight:500}.category-price-guide-main-container{margin:70px 0 60px 0;padding:0 0 50px 0}.category-price-guide-main-container .image-container img{left:0;right:0;top:-76px;width:100%;max-width:320px}.category-price-guide-main-container .image-container{margin:-70px auto 0 auto;display:block;float:none;width:280px;height:280px}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content h2{font-size:24px;line-height:32px}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content a:before{line-height:38px;top:4px;font-size:28px;margin:0 10px 0 0}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content a{font-size:16px;line-height:14px;display:table;padding:0 10px 4px 10px;box-shadow:none}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content{padding:32px 0 0 0;margin:0 auto}.filter-popup-is-shown .filter-popup{height:100vh!important;overflow:scroll;padding:100px 20vw 20px 20vw;width:100%!important;border:none!important}.locate-dealer-page-content-container .closePopUp{margin-top:15px}.locate-dealer-page-content-container #applyFilterOptionsCancel{color:#09213C!important;font-size:16px;border-radius:0;padding:9px 56px 11px 56px;display:inline-block!important;letter-spacing:.8px;text-transform:uppercase;background:#ffc425!important;font-weight:700;margin:0;font-family:'PT Sans Narrow',sans-serif!important;line-height:26px;box-shadow:none;border:none}.locate-dealer-page-content-container #applyFilterOptions{color:#09213C!important;font-size:16px;line-height:26px;border-radius:0;padding:9px px 56px 11px 56px;display:inline-block;letter-spacing:.8px;text-transform:uppercase;background:#ffc425;font-weight:700;margin:0;font-family:'PT Sans Narrow',sans-serif!important;line-height:26px;box-shadow:none;border:none}.locate-dealer-page-content-container #filter__services{border:none!important}.homepage-banner-outer-main-container.desktop,.homepage-banner-outer-main-container.desktop .homepage-banner-main-container{height:500px!important}.homepage-banner-links-container .homepage-banner-links ul li a{font-size:21px;line-height:14px;display:inline-block;text-align:left;padding:16px 0}.homepage-banner-links-container .homepage-banner-links ul li.quote a:before{width:30px;height:41px;background-size:46px auto;display:inline-block;margin:0 16px 0 0}.homepage-banner-links-container .homepage-banner-links ul li.brochure a:before{width:36px;height:41px;background-size:42px auto;background-repeat:no-repeat;display:inline-block;margin:0 11px 0 0}.homepage-banner-links-container .homepage-banner-links ul li.attachments a:before{width:39px;height:38px;background-size:38px auto;background-repeat:no-repeat;display:inline-block;margin:0 3px 0 0}.inner-product-banner-main-container>.container,.inner-product-banner-main-container .inner-product-banner-content-container{max-width:100%}.inner-product-cta-links-container li a{font-size:24px;line-height:40px;padding:2px 0 18px 0}.inner-product-main-content-container .woocommerce-product-gallery{width:35%!important;float:left!important}.inner-product-main-content-container .summary{width:65%!important;float:left!important;padding:0 0 0 40px}.product-cat-page-featured-product-list-container .product-list ul.products li a .imagewrapper,.inner-product-related-products-main-container .related-products ul.products li a .imagewrapper,.products-list-main-content-container #primary ul.products li a .imagewrapper,.single-product .up-sells ul.products li a .imagewrapper{height:auto}.why-choose-list.mobile-slider{display:none}.default-dropdown-menu>ul{width:100%}.homepage-two-blocks-cta-main-container .container .row .col-lg-6{width:50%;float:left}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container{border-left:2px solid #fff;border-right:1px solid #fff}.homepage-two-blocks-cta-main-container{border-left:2px solid #fff;border-right:2px solid #fff}.testimonials-main-container .testimonials-container{min-height:400px}.homepage-why-choose-main-container .homepage-why-choose-container ul li{padding:0 15px}.homepage-why-choose-main-container .homepage-why-choose-container ul li p{font-size:18px;line-height:28px;letter-spacing:normal;padding:0 30px}.homepage-why-choose-main-container .homepage-why-choose-container ul li span{width:100px!important;height:100px!important;background-size:100px auto!important;background-repeat:no-repeat!important}.homepage-why-choose-main-container .homepage-why-choose-container ul li.delivery span{background-position:center 1px}.homepage-why-choose-main-container .container{max-width:100%}.inner-page-content-main-container .image-container{height:440px;width:100%}.homepage-product-categories-main-container ul.products li.type-product,.product-cat-page-featured-product-list-container .product-list ul.products li,.inner-product-related-products-main-container .related-products ul.products li,.products-list-main-content-container #primary ul.products li,.single-product .up-sells ul.products li{width:48%!important;clear:none!important;float:left!important}.resources-page-accordion ul.resources-list li.video .video-main-container .video-container{height:200px}.resources-page-accordion ul.resources-list li.gallery .image-conatiner a .image-container{height:200px}.quote-added-popup-outer-container .quote-added-popup-main-container ul li{display:inline-block;margin:0 22px}.inner-product-gallery-main-container .inner-product-gallery ul li{width:33.33333%}.resources-page-accordion .resources-list .document div,.accordion-main-container .accordion-list .content.resources .documents-tab li div{min-height:114px}.footer-column.contact{max-width:100%}.footer-column.contact .contact-list li:not(:first-child){display:inline-block;margin:0 5px}.footer-column.contact .contact-list li:last-child{position:relative;top:-1px}.footer-column.contact ul.contact-list{text-align:center}.inner-page-content-main-container .text-container{padding:20px 24px 0 24px}}@media (min-width:992px) and (max-width:1024px){.tax-product_cat .product-cat-page-accordion-main-container{margin:0 0 60px 0}.product-cat-page-accordion-main-container .accordion-list-container>h2{font-size:35px;line-height:50px}.inner-product-accordion .accordion-list-container .content .table-container ul.specifications-table li{padding:0 20px!important;flex-direction:column}.inner-product-accordion .accordion-list-container .content .table-container ul.specifications-table{margin:0 -20px}ul.specifications-table li img{width:100%;max-width:314px}ul.specifications-table li div{width:100%;padding:0 0 20px 0}.inner-product-cta-links-container li.dealer a:before,.inner-product-cta-links-container li.data-sheet a:before{line-height:36px}.homepage-banner-links-container .homepage-banner-links ul li.quote a svg{width:35px}.homepage-banner-links-container .homepage-banner-links ul li.brochure a svg{width:31px}.homepage-banner-links-container .homepage-banner-links ul li.attachments a svg{width:17px}.page-template-template-wp-grid-map .shiftnav-wrap{overflow:initial}.dealer-locate-filter-main-container .left .content-container .wpgb-facet{padding:0 26px 16px 0}.dealer-locate-filter-main-container{padding:0 0 8px 0}.dealer-locate-filter-main-container .content-container>h2{margin:0 15px 14px 0}.locate-dealer-page-content-main-container{padding:40px 0 0 0}.cta-access-guide-main-container .content-container .image-container.mobile{display:none}.cta-access-guide-main-container .content-container .text h2 span{font-size:46px;line-height:56px;padding:0 5px;margin:10px 0 -6px 0}.cta-access-guide-main-container .content-container .text p{font-size:22px;line-height:30px}.cta-access-guide-main-container .content-container .text .button{font-size:22px;padding:8px 22px 8px 22px;margin:24px 0 0 0;line-height:24px;display:flex;align-items:center;width:fit-content}.cta-access-guide-main-container .content-container .text .button svg{margin:0 2px 0 0}.cta-access-guide-main-container .content-container .text .button:before{top:1px;font-size:26px}.cta-access-guide-main-container .content-container .content{padding:24px 24px 28px 24px}.cta-access-guide-main-container .content-container .image{width:308px;height:308px;top:9px;right:-20px}.cta-access-guide-main-container{margin:25px 0 70px 0}.cta-access-guide-main-container .content-container.right:hover,.cta-access-guide-main-container .content-container.right:hover a .content,.cta-access-guide-main-container .content-container.left:hover a .content,.cta-access-guide-main-container .content-container.left:hover{background:#09213C;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.cta-access-guide-main-container .content-container .icon{width:66px;height:66px;right:18px;top:45.4%}.cta-access-guide-main-container .content-container .icon span:before{margin:6px 0 0 0;font-size:32px}.cta-access-guide-main-container .content-container .text h2{font-size:28px;line-height:30px;margin:0 0 22px 0}.cta-access-guide-main-container .content-container .text{max-width:216px}.cta-access-guide-main-container .content-container.left{background:#1c46a3}.cta-access-guide-main-container .content-container.right{background:#ffc425}.cta-access-guide-main-container .content-container .content{max-width:482px;margin:0 auto}.cta-access-guide-main-container .content-container.left:hover .content,.cta-access-guide-main-container .content-container.left:hover{background:#09213C}.cta-access-guide-main-container .content-container.left:hover .content h2,.cta-access-guide-main-container .content-container.left:hover .content p{color:#fff}.cta-access-guide-main-container .content-container.right:hover{background:#09213C}.inner-page-content-container .cta-access-form-container .image-container img{margin:0 0 0 -40px}.our-timeline-main-container{padding:60px 0 45px 0}.team-accordion-main-container.accordion-main-container{margin:40px 0 0 0}.team-accordion-main-container ul.team-list li{width:33.33333%}.team-accordion-main-container ul.team-list li .text p{min-height:52px}.benefits-dealer-main-container .header-container h2,.why-become-dealer-main-container .header-container h2{margin:0 0 46px 0;font-size:30px;line-height:34px}.why-become-dealer-main-container .content-container h3:before{content:"";width:60px;height:60px;border:2px solid #142C51;margin:5px 16px 0 0;font-size:30px!important;line-height:60px!important}.why-become-dealer-main-container .content-container h3{margin:0 0 20px 0;font-size:28px;line-height:34px;padding:0 0 20px 0}.benefits-dealer-main-container .content-container p,.why-become-dealer-main-container .content-container p{line-height:30px;margin:0 0 10px 0}.why-become-dealer-main-container .content-container .image-container{height:20vw;margin:0 0 46px 0}.why-become-dealer-main-container .content-container .text{min-height:auto}.why-become-dealer-main-container .button-container a{font-size:16px;line-height:14px;margin:0 auto 0 auto;padding:14px 41px}.benefits-dealer-main-container .content-container h3{margin:30px 0 26px 0;font-size:30px;line-height:40px;padding:0 0 18px 0}.benefits-dealer-main-container ul.online-portal li{width:50%}.quote-list-page-content-container form table thead{display:table-caption}.full-width-page-content-main-container.quote-list-page-content-container{padding:50px 0 0 0}.quote-list-page-content-container form table thead tr th{font-size:15px!important;padding:10px 12px!important}.quote-list-page-content-container form table thead tr th.product-quantity{width:86px}.quote-list-page-content-container form table tbody tr td.product-remove{padding:0!important}.quote-list-page-content-container form table tbody tr td.product-quantity input{padding:0 10px}.quote-list-page-content-container form table tbody tr{position:relative}.quote-list-page-content-container form table tbody tr:after{content:"";position:absolute;width:100%;height:2px;background:#F5F5F5;left:0;bottom:0}.quote-list-page-content-container form table tbody tr td.product-name ul{margin:0 0 10px 0}.featured-videos-main-container{margin:50px 0 40px 0}.featured-videos-main-container .title h2{font-size:32px;line-height:38px;margin:0 0 30px 0}.featured-videos-main-container ul.featured-video-list{margin:0 -12px}.featured-videos-main-container ul.featured-video-list li.video{width:33.33333%;padding:0 12px;margin:0 0 24px 0}.inner-product-accordion .accordion-list-container .content .table-container img{padding:0 40px 0 0}.inner-product-accordion .accordion-list-container .content .table-container .right,.inner-product-accordion .accordion-list-container .content .table-container .leftt{padding-bottom:20px}.homepage-why-choose-main-container .why-choose-list.mobile-slider{display:none}.locate-filter-list-container ul li{width:50%}.locate-filter-main-container .left span{padding:0 0 0 25px;margin:0 0 0 25px}.locate-filter-list-container ul li .column-container{min-height:248px}.locate-filter-main-container .content-container .change-region{padding:11px 103px 11px 18px}.locate-filter-main-container .dealer-locator-menu{margin:21px 0 0 0}.category-price-guide-main-container{margin:-32px 0 90px 0}.category-price-guide-main-container .image-container img{right:0;top:-76px;width:100%;max-width:400px}.category-price-guide-main-container .image-container{margin:-26px 23px -26px 0;width:280px;height:280px}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content h2{font-size:24px;line-height:32px}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content a:before{line-height:38px;top:4px;font-size:28px;margin:0 10px 0 0}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content a{font-size:16px;line-height:14px;display:table;padding:0 10px 4px 10px;box-shadow:none}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content{padding:68px 0 0 0;margin:0 auto}.filter-popup-is-shown .filter-popup{height:100vh!important;overflow:scroll;padding:100px 20vw 20px 20vw;width:100%!important;border:none!important}.locate-dealer-page-content-container .closePopUp{margin-top:15px}.locate-dealer-page-content-container #applyFilterOptionsCancel{color:#09213C!important;font-size:16px;border-radius:0;padding:9px 56px 11px 56px;display:inline-block!important;letter-spacing:.8px;text-transform:uppercase;background:#ffc425!important;font-weight:700;margin:0;font-family:'PT Sans Narrow',sans-serif!important;line-height:26px;box-shadow:none;border:none}.locate-dealer-page-content-container #applyFilterOptions{color:#09213C!important;font-size:16px;line-height:26px;border-radius:0;padding:9px px 56px 11px 56px;display:inline-block;letter-spacing:.8px;text-transform:uppercase;background:#ffc425;font-weight:700;margin:0;font-family:'PT Sans Narrow',sans-serif!important;line-height:26px;box-shadow:none;border:none}.locate-dealer-page-content-container #filter__services{border:none!important}.inner-product-accordion .accordion-list-container .features .content .content-container .right img,.inner-product-accordion .accordion-list-container .features .content .content-container .left img{width:100%}.inner-product-accordion .accordion-list-container .features .content .content-container .left{padding-right:15px}.inner-product-accordion .accordion-list-container .features .content .content-container .right{padding-left:15px}.homepage-about-main-container .home-about-banner-video{height:100%;width:100%}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container{max-width:45%}.homepage-banner-outer-main-container.mobile{display:none}.register-interest-popup-outer-container .register-interest-popup-main-container,.document-access-popup-outer-container .document-access-popup-main-container{height:80vh;overflow-x:auto}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container a{font-size:16px;line-height:16px}.homepage-banner-links-container .homepage-banner-links ul li{padding:0 14px}.homepage-banner-links-container .homepage-banner-links ul li:first-child{padding:0 0}.homepage-banner-links-container .homepage-banner-links ul li a{font-size:20px;line-height:14px;display:inline-block;text-align:left;padding:16px 0}.homepage-banner-links-container .homepage-banner-links ul li.quote a:before{width:30px;height:41px;background-size:46px auto;display:inline-block;margin:0 12px 0 0}.homepage-banner-links-container .homepage-banner-links ul li.brochure a:before{width:36px;height:41px;background-size:42px auto;background-repeat:no-repeat;display:inline-block;margin:0 11px 0 0}.homepage-banner-links-container .homepage-banner-links ul li.attachments a:before{width:21px;height:38px;background-size:38px auto;background-repeat:no-repeat;display:inline-block;margin:0 12px 0 0}.default-dropdown-menu>ul{width:100%}.three-column-five-column-menu>ul>li.menu-list-product-category-main-container>ul>li>a{letter-spacing:.8px;font-weight:700;text-transform:uppercase;border-top:1px solid #bebebe;padding:16px 25px;color:#09213C}.three-column-five-column-menu>ul>li.menu-list-product-category-main-container>ul>li.column-title{display:none}.shiftnav .shiftnav-menu-title{padding:30px 0!important}.header-top-container .header-details ul li.add a{top:5px}.header-top-container .header-details ul li.search a:after{top:19px}.header-top-container .header-details{padding:0;float:right;margin:0 31px 0 0}.three-column-five-column-menu>ul>li.divider.three-five{width:100%}.three-column-five-column-menu>ul>li.divider.three-five>ul>li{width:100%;float:none;margin:0!important;padding:0}.three-column-five-column-menu>ul>li.divider.one-five{width:100%}.default-dropdown-menu>ul,.two-column-two-column-menu>ul,.three-column-five-column-menu>ul{box-shadow:none;visibility:visible;opacity:1}.two-column-two-column-menu>ul:before,.three-column-five-column-menu>ul:before,.two-column-two-column-menu>ul:after,.three-column-five-column-menu>ul:after{display:none}.two-column-two-column-menu>ul>li.divider>a,.three-column-five-column-menu>ul>li.divider>a{display:none!important}.header-outer-main-container .header-top-container>.container{max-width:100%}.header-outer-main-container .header-bottom-container{display:none}.header-outer-main-container .header-top-container .col-lg-4{width:40%;padding-right:0}.header-top-container .logo-container a img{margin:0;max-width:212px}.header-top-container{border-bottom:none}.header-outer-main-container .header-top-container .col-lg-8{width:60%}.header-top-container .header-details ul li.language,.header-top-container .header-details ul li.quote{display:none}.header-top-container .header-details ul li.phone a{font-size:0;line-height:46px;text-indent:0;top:8px;left:2px}.header-top-container .header-details ul li{margin-right:0;float:left;margin-left:0;min-width:52px}.header-top-container .header-details ul li.search a:after{line-height:24px;font-size:24px;margin:0 11px}.header-top-container .header-details ul li.add a:after{line-height:20px;font-size:23px;margin:0 13px;top:12px;width:23px;height:23px}.header-top-container .header-details ul li.add a:before{border:3px solid #fff0;margin-left:4px;margin-bottom:-17px}.header-top-container .header-details ul li.add a span,.header-top-container .header-details ul li.add .ywraq_number_items{font-size:10px;width:14px;height:14px;right:7px;top:8px;line-height:14px}.header-top-container .header-details ul li.phone a:before{top:-1px;margin:0 -4px 0 14px}.header-top-container .header-details ul li:after{content:"";background:#F1F1F2;width:1px;height:60px;display:inline-block;opacity:.2;position:absolute}.header-top-container .header-details ul li.search:before{content:"";background:#F1F1F2;width:1px;height:60px;display:inline-block;opacity:.2;position:absolute}.shiftnav-inner .header-details .language,.shiftnav-inner .header-details .search,.shiftnav-inner .header-details .add{display:none}.shiftnav-inner .header-details{padding:0 15px 0 15px}.shiftnav-inner .header-details ul{border-top:1px solid #bebebe;padding:25px 0 0 0}.shiftnav-inner .header-details ul li.quote a{font-size:16px;line-height:26px;background:#FFC425;font-weight:700;text-transform:uppercase;padding:8px 25px 12px 25px;letter-spacing:.8px;display:table}.shiftnav-inner .header-details ul li.quote a svg{width:26px;margin:0 4px 0 0}.shiftnav-inner .header-details ul li.phone a{font-size:31px;line-height:47px;color:#09213C;font-weight:700;letter-spacing:.93px;top:12px;position:relative}.shiftnav-inner .header-details ul li.phone a:before{content:'\f095';margin:0 10px 0 0;font-weight:900;top:-4px;font-size:20px;-ms-transform:rotate(104deg);-webkit-transform:rotate(104deg);transform:rotate(104deg);color:#09213c;position:relative;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro"}#shiftnav-toggle-main{padding:0!important;width:46px!important}#shiftnav-toggle-main.shiftnav-toggle-edge-right .shiftnav-toggle-burger{float:none!important;margin:5px 0 0 0}#shiftnav-toggle-main .shiftnav-toggle-burger,#shiftnav-toggle-main.shiftnav-toggle-main-entire-bar:before{color:#fff}#shiftnav-toggle-main .shiftnav-toggle-burger,#shiftnav-toggle-main.shiftnav-toggle-main-entire-bar:before{margin-left:-5px!important}.shiftnav-open .shiftnav.shiftnav-open-target{-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important;-ms-transform:translateY(0)!important;-o-transform:translateY(0)!important;transform:translateY(0)!important;width:100%;max-width:100%}.shiftnav-open.shiftnav-open-left #shiftnav-toggle-main,.shiftnav-open.shiftnav-open-left .shiftnav-fixed-left,.shiftnav-open.shiftnav-open-left .shiftnav-wrap,.shiftnav.shiftnav-right-edge{-webkit-transform:translateY(-100vh)!important;-moz-transform:translateY(-100vh)!important;-ms-transform:translateY(-100vh)!important;-o-transform:translateY(-100vh)!important;transform:translateY(-100vh)!important}.shiftnav-open.shiftnav-open-right #shiftnav-toggle-main,.shiftnav-open.shiftnav-open-right .shiftnav-fixed-right,.shiftnav-open.shiftnav-open-right .shiftnav-wrap{-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-o-transform:translateX(0)!important;transform:translateY(0)!important}.header-outer-main-container,#shiftnav-toggle-main{z-index:999999!important}.shiftnav:after{display:none!important}.contact-page-content-main-container .contact-page-content-container ul li:nth-child(1),.directory-page-accordion .accordion-list .content ul li:nth-child(1){width:100%}.contact-page-content-main-container .contact-page-content-container ul li:nth-child(2),.directory-page-accordion .accordion-list .content ul li:nth-child(2){width:66%}.contact-page-content-main-container .contact-page-content-container ul li:nth-child(3),.directory-page-accordion .accordion-list .content ul li:nth-child(3){width:33%}.contact-page-content-main-container .contact-page-content-container ul li h2,.directory-page-accordion .accordion-list .content ul li h2{text-align:left}.directory-page-accordion .accordion-list .content>ul:after{width:100%;left:0}.directory-page-accordion .accordion-list .content>ul{margin:2px 0 28px 0}.homepage-product-categories-container .woocommerce ul.products li a .imagewrapper{height:200px}.resources-page-main-container .resources-filter-container ul li.videos a:after{font-size:10px;left:7px;top:17px}.news-events-page-main-container .news-events-filter-container ul li a,.resources-page-main-container .resources-filter-container ul li a{font-size:24px;line-height:42px}.resources-page-main-container .resources-filter-container ul li.documents a:before{top:3px;font-size:30px;margin:0 4px 0 0}.resources-page-main-container .resources-filter-container ul li.documents a:before{background-repeat:no-repeat;width:35px;height:43px;background-size:35px auto}.resources-page-main-container .resources-filter-container ul li.videos a:before{top:4px;font-size:28px;margin:0 7px 0 0}.resources-page-main-container .resources-filter-container ul li.photos a:before{top:2px;font-size:27px;margin:0 7px 0 0}.woocommerce .woocommerce-breadcrumb{display:none}.main-about-page-intro-main-container .content-container article ul.about-logo-list{width:100%;max-width:822px;margin:0 auto}ul.about-logo-list li{width:33.33333%;float:left;min-height:96px}.testimonials-main-container .container .content-container span{line-height:40px}.resources-filter-filter-container h2.mobile{display:none}.resources-filter-filter-container{margin:30px 0 0 0}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features .left,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features .right,.inner-product-accordion .accordion-list-container .features .content .content-container .left,.inner-product-accordion .accordion-list-container .features .content .content-container .right,.inner-product-accordion .accordion-list-container .content .table-container .left,.inner-product-accordion .accordion-list-container .content .table-container .right,.inner-page-content-main-container .bot-content .content-container .left,.inner-page-content-main-container .bot-content .content-container .right{width:50%;float:left}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features{padding:40px 140px 0 140px}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul,.inner-product-accordion .accordion-list-container .features .content .content-container ul{padding:0 0}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul li,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.two-columns li,.inner-product-accordion .accordion-list-container .features .content .content-container ul li,.inner-product-accordion .accordion-list-container .features .content .content-container ul.two-columns li{padding:0 0}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.list-style-one-column li,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.list-style-two-columns li,.inner-product-accordion .accordion-list-container .features .content .content-container ul.list-style-one-column li,.inner-product-accordion .accordion-list-container .features .content .content-container ul.list-style-two-columns li{padding-left:35px}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features>h2,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features>p,.inner-product-accordion .accordion-list-container .features .content .content-container>h2,.inner-product-accordion .accordion-list-container .features .content .content-container>p{padding:0}.product-cat-page-accordion-main-container .accordion-main-container .accordion-list .content.warranty-registration,.inner-product-accordion .accordion-list-container .content.warranty-registration{padding:40px 0 0 0}.search-input-container .yith-s{font-size:26px;max-width:600px;margin:0 auto!important;display:table}.product-search-pop-up-main-container .product-search-pop-up-container .form-and-close-button-container{padding:0 15px}.why-choose-list.mobile-slider{display:none}.homepage-banner-links-container.mobile{display:none}.header-outer-main-container .header-top-container .col-lg-5{max-width:28%}.header-outer-main-container .header-top-container .col-lg-7{max-width:72%;flex:unset}.header-top-container .header-details ul li{margin-right:0;float:left;margin-left:0}.header-top-container .header-details ul li.search a:after{line-height:24px;font-size:24px;margin:0 11px}.header-top-container .header-details ul li.add a:after{line-height:20px;font-size:23px;margin:0 13px;top:13px;width:23px;height:23px}.header-top-container .header-details ul li.add a:before{border:3px solid #fff0;margin-left:4px;margin-bottom:-17px}.header-top-container .header-details ul li.add a span,.header-top-container .header-details ul li.add .ywraq_number_items{font-size:10px;width:14px;height:14px;right:7px;top:14px;line-height:14px}.header-top-container .header-details ul li.phone a:before{top:-2px;margin:0 0 0 14px}.header-outer-main-container.scroll .header-top-container .header-details{padding:18px 0 0 0}.header-top-container .header-details ul li.quote{margin-right:6px}.header-top-container .header-details ul li.quote a{margin:0 0 0 15px;position:relative;top:7px}.header-top-container .header-details ul li.language>a{margin:0 12px 0 0;top:7px}.header-top-container .header-details ul li.language .language-selector li{float:none}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container h2{font-size:42px;line-height:52px;color:#FFC425;margin:0 0 10px 0}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container p{font-size:26px;line-height:36px;font-weight:300}.homepage-banner-links-container .container{max-width:100%}.homepage-banner-links-container .homepage-banner-links ul li{margin:0 0}.homepage-banner-links-container .homepage-banner-links ul li:after{margin:0 30px 0 30px}.homepage-banner-links-container .homepage-banner-links ul li a{font-size:24px}.homepage-banner-links-container .homepage-banner-links ul li.attachments a:before{top:-27px}.homepage-about-main-container .image-container{width:100%;height:600px}.homepage-about-main-container .text-container .text h1{font-size:35px;line-height:50px}.homepage-banner-outer-main-container{overflow:hidden}.homepage-about-main-container .text-container{margin:62px 0 0 -170px}.homepage-about-main-container .text-container .text p{font-size:16px;line-height:32px}.homepage-about-main-container .text-container .text a{font-size:16px;line-height:16px}.homepage-about-main-container .text-container .text{background:#fff;position:relative;z-index:1;padding:0 18px 0 18px;max-width:100%}.homepage-product-categories-main-container .homepage-product-categories-container>h2{font-size:35px;line-height:50px}.homepage-product-categories-container .woocommerce ul.products li.product-category a h2{font-size:24px!important;line-height:32px;height:auto;padding:0 15px!important}.homepage-product-categories-main-container{padding:40px 0 40px 0}.attachments-page-product-categories-main-container{padding:40px 0 0 0}.homepage-product-categories-container .woocommerce ul.products{margin:24px 0 0 0}.homepage-product-categories-container .view-more{font-size:16px;line-height:20px;margin:20px auto 0 auto;padding:14px 14px}.homepage-why-choose-main-container{padding:40px 0 45px 0}.homepage-why-choose-main-container .homepage-why-choose-container h2{margin:0 0 40px 0;font-size:35px;line-height:50px}.homepage-why-choose-main-container .homepage-why-choose-container ul li{padding:0 15px}.homepage-why-choose-main-container .homepage-why-choose-container ul li p{font-size:18px;line-height:28px;letter-spacing:.2px}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .top-container h2{font-size:32px;line-height:48px;margin:0 0 0 0}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .top-container p{font-size:20px;line-height:23px;color:#fff;margin:0 0 22px 0}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container img{width:100%;height:auto;max-width:306px}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container a{font-size:16px;line-height:16px;display:table;padding:2px 10px 8px 10px;top:120px}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container a:before{line-height:38px;top:4px;font-size:28px;margin:0 10px 0 0}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container{height:305px}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container{padding:20px 0 0 0}.testimonials-main-container .testimonials-container{background-position:center}.testimonials-main-container .container .row .col-lg-7:after{display:none}.testimonials-main-container .container .content-container{padding:40px 40px 40px 100px;margin:40px 0 192px 0}.testimonials-main-container .container .content-container p{font-size:20px;line-height:36px;font-weight:500}.homepage-banner-links-container.mobile{position:relative}.inner-page-banner-main-container .inner-page-banner-content p{font-size:52px;line-height:62px}.inner-page-banner-main-container .inner-page-banner-content h1,.inner-page-banner-main-container .inner-page-banner-content h2.news-title,.inner-page-banner-main-container .inner-page-banner-content h2{font-size:28px;line-height:38px}.tax-product_cat .cat-page-main-title,.inner-page-content-main-container .text-container .text h2,.page-template-template-product-category .inner-page-content-main-container .text-container .text h1,.page-template-template-landing-page .inner-page-content-main-container .text-container .text h1{font-size:35px;line-height:50px}.inner-page-content-main-container .text-container .text h3,.accordion-main-container .accordion-list .content .right-panel h2,.accordion-main-container .accordion-list .content .full-width-panel h2,.single-post-main-container article section h2{font-size:18px;line-height:32px;text-align:left}.inner-page-content-main-container .text-container .text p,.accordion-main-container .accordion-list .content .right-panel p,.accordion-main-container .accordion-list .content .full-width-panel p,.single-post-main-container article section p{font-size:16px;line-height:32px}.product-cat-page-featured-product-main-container .product-cat-page-featured-product-list-container>h2,.homepage-product-categories-container.innerpage>h2{font-size:35px;line-height:50px}.single-product .up-sells>h2{font-size:0}.single-product .up-sells>h2:before{font-size:35px;line-height:50px}.product-cat-page-featured-product-list-container .product-list ul.products li a .imagewrapper,.inner-product-related-products-main-container .related-products ul.products li a .imagewrapper,.products-list-main-content-container #primary ul.products li a .imagewrapper,.single-product .up-sells ul.products li a .imagewrapper{height:auto}.inner-page-content-main-container .image-container{width:100%}.inner-page-banner-main-container{margin:120px 0 0 0}.warranty-page-accordion.accordion-main-container .accordion-list .content h2{font-size:20px;line-height:38px}.warranty-page-accordion.accordion-main-container .accordion-list .content p{font-size:16px;line-height:32px}.full-width-page-content-main-container .inner-page-content-container p{line-height:32px}.faqs-page-accordion .accordion-list .content p{line-height:32px}.resources-page-accordion ul.resources-list li.gallery{padding:12px;margin:0 0 6px 0;width:33.33333%}.resources-page-accordion ul.resources-list li.video{width:33.33333%;padding:12px;margin:0 0 6px 0}.contact-page-content-main-container .contact-page-content-container>ul:first-of-type{border-bottom:1px solid #F1F1F2}.contact-page-content-main-container .contact-page-content-container>ul:first-of-type:after{display:none}.inner-product-banner-main-container .inner-product-banner-content-container h2{font-size:52px;line-height:62px}.inner-product-banner-main-container{margin:128px 0 0 0}.inner-product-main-content-container .summary .woocommerce-product-details__short-description p{line-height:32px}.inner-product-main-content-container .summary{padding:0 0 0 30px}.inner-product-gallery-main-container .inner-product-gallery ul li .inner-product-gallery-column{padding:0 10px;margin:0 0 20px 0}.inner-product-related-products-main-container .inner-product-related-products>h2{font-size:35px;line-height:50px}.inner-product-related-products-main-container{margin:60px 0 0 0;padding:50px 0 30px 0}.locate-dealer-map-container .become-dealer,.locate-dealer-map-container .divider{display:none}.locate-dealer-map-container .ssf-main-content #store-locator-section-bg .ssf-row #filter_left_panel .filter-radio .filter__row.filter__row--services{width:40%;top:149px}#ssf_adress_input_box{padding:0;width:50%}#ssf_adress_input_box .store-locator__actions-bar{box-shadow:none}#ssf_adress_input_box .store-locator__actions-bar #storeLocatorFilterToggler{padding:0;border:none}#ssf_adress_input_box .store-locator__actions-bar #storeLocatorFilterToggler .store-locator__filter-toggler{background:#ffc425;box-shadow:none;padding:0;padding:9px 20px;border:none;font-size:16px;text-transform:uppercase;letter-spacing:.8px;font-family:'PT Sans Narrow',sans-serif!important;font-weight:700}#ssf_adress_input_box .store-locator__actions-bar #storeLocatorFilterToggler .store-locator__filter-toggler:after{color:#09213C;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro";font-weight:300;content:"\f107";font-size:46px;top:-11px;position:absolute;background:none;right:12px;margin:0;width:28px;height:28px}.locate-dealer-map-container>h2{margin:0 0 30px 0!important;font-size:40px}.locate-dealer-map-container .ssf-main-content #store-locator-section-bg .ssf-row #filter_left_panel .filter-radio .filter__row.filter__row--services:after{display:none}.resources-page-main-container .resources-filter-container{margin:0}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul{padding:0}.accordion-main-container .accordion-list .content.resources .videos-tab ul li,.accordion-main-container .accordion-list .content.resources .gallery-tab ul li{width:33.33333%;padding:12px}.menu-container .category-image-holder img{width:95%}.inner-product-main-content-container .inner-product-cta-links-container.var-prod-quote-container li.quote{width:100%}.resources-page-accordion .resources-list .document,.accordion-main-container .accordion-list .content.resources .documents-tab li{width:33.33333%}.testimonials-main-container .testimonials-slider .owl-nav .owl-next,.page-category-banner-slider .owl-nav .owl-next{height:100px;width:100px}.testimonials-main-container .testimonials-slider .owl-nav .owl-next:after,.page-category-banner-slider .owl-nav .owl-next:after{top:39px}}@media (min-width:1025px) and (max-width:1199px){.tax-product_cat .product-cat-page-accordion-main-container{margin:0 0 60px 0}.product-cat-page-accordion-main-container .accordion-list-container>h2{font-size:35px;line-height:50px}.inner-product-accordion .accordion-list-container .content .table-container ul.specifications-table li{padding:0 20px!important;flex-direction:column}.inner-product-accordion .accordion-list-container .content .table-container ul.specifications-table{margin:0 -20px}ul.specifications-table li img{width:100%;max-width:314px}ul.specifications-table li div{width:100%;padding:0 0 20px 0}.homepage-banner-links-container .homepage-banner-links ul li.quote a svg{width:35px}.homepage-banner-links-container .homepage-banner-links ul li.brochure a svg{width:31px}.homepage-banner-links-container .homepage-banner-links ul li.attachments a svg{width:17px}.page-template-template-wp-grid-map .shiftnav-wrap{overflow:initial}.dealer-locate-filter-main-container .left .content-container .wpgb-facet{padding:0 26px 16px 0}.dealer-locate-filter-main-container{padding:0 0 8px 0}.dealer-locate-filter-main-container .content-container>h2{margin:0 15px 14px 0}.page-template-template-wp-grid-map .locate-dealer-map-container>h2{margin:0 0 0 0}.cta-access-guide-main-container .content-container .text h2 span{font-size:46px;line-height:56px;padding:0 5px;margin:10px 0 -6px 0}.cta-access-guide-main-container .content-container .text p{font-size:22px;line-height:30px}.cta-access-guide-main-container .content-container .text .button{font-size:22px;padding:8px 22px 8px 22px;margin:24px 0 0 0;line-height:24px;display:flex;align-items:center;width:fit-content}.cta-access-guide-main-container .content-container .text .button svg{margin:0 2px 0 0}.cta-access-guide-main-container .content-container .text .button:before{top:1px;font-size:26px}.cta-access-guide-main-container .content-container .content{padding:24px 24px 28px 24px}.cta-access-guide-main-container .content-container .image{width:308px;height:308px;top:9px;right:-20px}.cta-access-guide-main-container .content-container.right:hover,.cta-access-guide-main-container .content-container.right:hover a .content,.cta-access-guide-main-container .content-container.left:hover a .content,.cta-access-guide-main-container .content-container.left:hover{background:#09213C;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.cta-access-guide-main-container .content-container .icon{width:66px;height:66px;right:16px;top:50.4%}.cta-access-guide-main-container .content-container .icon span:before{margin:6px 0 0 0;font-size:32px}.cta-access-guide-main-container .content-container .text h2{font-size:28px;line-height:30px;margin:0 0 22px 0}.cta-access-guide-main-container .content-container .text{max-width:216px}.cta-access-guide-main-container{margin:25px 0 70px 0}.cta-access-guide-main-container .content-container.left{background:#1c46a3}.cta-access-guide-main-container .content-container.right{background:#ffc425}.cta-access-guide-main-container .content-container .content{margin:0 auto}.cta-access-guide-main-container .content-container.left:hover .content,.cta-access-guide-main-container .content-container.left:hover{background:#09213C}.cta-access-guide-main-container .content-container.left:hover .content h2,.cta-access-guide-main-container .content-container.left:hover .content p{color:#fff}.cta-access-guide-main-container .content-container.right:hover{background:#09213C}.inner-page-content-container .cta-access-form-container .image-container img{margin:0 0 0 -40px}.our-timeline-main-container{padding:60px 0 45px 0}.team-accordion-main-container.accordion-main-container{margin:40px 0 0 0}.team-accordion-main-container ul.team-list li{width:33.33333%}.team-accordion-main-container ul.team-list li .text p{min-height:52px}.benefits-dealer-main-container .header-container h2,.why-become-dealer-main-container .header-container h2{margin:0 0 46px 0;font-size:30px;line-height:34px}.why-become-dealer-main-container .content-container h3:before{content:"";width:60px;height:60px;border:2px solid #142C51;margin:5px 16px 0 0;font-size:30px!important;line-height:60px!important}.why-become-dealer-main-container .content-container h3{margin:0 0 20px 0;font-size:28px;line-height:34px;padding:0 0 20px 0}.benefits-dealer-main-container .content-container p,.why-become-dealer-main-container .content-container p{line-height:30px;margin:0 0 10px 0}.why-become-dealer-main-container .content-container .image-container{height:20vw;margin:0 0 46px 0}.why-become-dealer-main-container .content-container .text{min-height:auto}.why-become-dealer-main-container .button-container a{font-size:16px;line-height:14px;margin:0 auto 0 auto;padding:14px 41px}.benefits-dealer-main-container .content-container h3{margin:30px 0 26px 0;font-size:30px;line-height:40px;padding:0 0 18px 0}.benefits-dealer-main-container ul.online-portal li{width:50%}.quote-list-page-content-container form table thead{display:table-caption}.full-width-page-content-main-container.quote-list-page-content-container{padding:50px 0 0 0}.quote-list-page-content-container form table thead tr th{font-size:15px!important;padding:10px 12px!important}.quote-list-page-content-container form table thead tr th.product-quantity{width:86px}.quote-list-page-content-container form table tbody tr td.product-remove{padding:0!important}.quote-list-page-content-container form table tbody tr td.product-quantity input{padding:0 10px}.quote-list-page-content-container form table tbody tr{position:relative}.quote-list-page-content-container form table tbody tr:after{content:"";position:absolute;width:100%;height:2px;background:#F5F5F5;left:0;bottom:0}.quote-list-page-content-container form table tbody tr td.product-name ul{margin:0 0 10px 0}.featured-videos-main-container{margin:50px 0 40px 0}.featured-videos-main-container .title h2{font-size:32px;line-height:38px;margin:0 0 30px 0}.featured-videos-main-container ul.featured-video-list{margin:0 -12px}.featured-videos-main-container ul.featured-video-list li.video{padding:0 12px;margin:0 0 24px 0}.locate-filter-list-container ul li{width:50%}.locate-filter-main-container .left span{padding:0 0 0 25px;margin:0 0 0 25px}.locate-filter-list-container ul li .column-container{min-height:248px}.category-price-guide-main-container{margin:-32px 0 90px 0}.category-price-guide-main-container .image-container img{right:0;top:-76px;width:100%;max-width:400px}.category-price-guide-main-container .image-container{margin:-26px 23px -26px 0;width:280px;height:280px}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content h2{font-size:24px;line-height:32px}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content a:before{line-height:38px;top:4px;font-size:28px;margin:0 10px 0 0}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content a{font-size:16px;line-height:14px;display:table;padding:0 10px 4px 10px;box-shadow:none}.category-price-guide-main-container .row .col-lg-6:nth-child(2) .content{padding:68px 0 0 0;margin:0 auto}.homepage-about-main-container .home-about-banner-video{height:100%;width:100%}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container{max-width:45%}.register-interest-popup-outer-container .register-interest-popup-main-container,.document-access-popup-outer-container .document-access-popup-main-container{height:80vh;overflow-x:auto}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container a{font-size:16px;line-height:16px}.homepage-banner-links-container .homepage-banner-links ul li{padding:0 14px}.homepage-banner-links-container .homepage-banner-links ul li:first-child{padding:0 0}.homepage-banner-links-container .homepage-banner-links ul li a{font-size:20px;line-height:14px;display:inline-block;text-align:left;padding:16px 0}.homepage-banner-links-container .homepage-banner-links ul li.quote a:before{width:30px;height:41px;background-size:46px auto;display:inline-block;margin:0 12px 0 0}.homepage-banner-links-container .homepage-banner-links ul li.brochure a:before{width:36px;height:41px;background-size:42px auto;background-repeat:no-repeat;display:inline-block;margin:0 11px 0 0}.homepage-banner-links-container .homepage-banner-links ul li.attachments a:before{width:21px;height:38px;background-size:38px auto;background-repeat:no-repeat;display:inline-block;margin:0 12px 0 0}.default-dropdown-menu>ul{width:100%}.three-column-five-column-menu>ul>li.menu-list-product-category-main-container>ul>li>a{letter-spacing:.8px;font-weight:700;text-transform:uppercase;border-top:1px solid #bebebe;padding:16px 25px;color:#09213C}.three-column-five-column-menu>ul>li.menu-list-product-category-main-container>ul>li.column-title{display:none}.shiftnav .shiftnav-menu-title{padding:30px 0!important}.header-top-container .header-details ul li.add a{top:5px}.header-top-container .header-details ul li.search a:after{top:19px}.header-top-container .header-details{padding:0;float:right;margin:0 31px 0 0}.three-column-five-column-menu>ul>li.divider.three-five{width:100%}.three-column-five-column-menu>ul>li.divider.three-five>ul>li{width:100%;float:none;margin:0!important;padding:0}.three-column-five-column-menu>ul>li.divider.one-five{width:100%}.default-dropdown-menu>ul,.two-column-two-column-menu>ul,.three-column-five-column-menu>ul{box-shadow:none;visibility:visible;opacity:1}.two-column-two-column-menu>ul:before,.three-column-five-column-menu>ul:before,.two-column-two-column-menu>ul:after,.three-column-five-column-menu>ul:after{display:none}.two-column-two-column-menu>ul>li.divider>a,.three-column-five-column-menu>ul>li.divider>a{display:none!important}.header-outer-main-container .header-top-container>.container{max-width:100%}.header-outer-main-container .header-bottom-container{display:none}.header-outer-main-container .header-top-container .col-lg-4{width:40%;padding-right:0}.header-top-container .logo-container a img{margin:0;max-width:212px}.header-top-container{border-bottom:none}.header-outer-main-container .header-top-container .col-lg-8{width:60%}.header-top-container .header-details ul li.language,.header-top-container .header-details ul li.quote{display:none}.header-top-container .header-details ul li.phone a{font-size:0;line-height:46px;text-indent:0;top:8px;left:2px}.header-top-container .header-details ul li{margin-right:0;float:left;margin-left:0;min-width:52px}.header-top-container .header-details ul li.search a:after{line-height:24px;font-size:24px;margin:0 11px}.header-top-container .header-details ul li.add a:after{line-height:20px;font-size:23px;margin:0 13px;top:12px;width:23px;height:23px}.header-top-container .header-details ul li.add a:before{border:3px solid #fff0;margin-left:4px;margin-bottom:-17px}.header-top-container .header-details ul li.add a span,.header-top-container .header-details ul li.add .ywraq_number_items{font-size:10px;width:14px;height:14px;right:7px;top:8px;line-height:14px}.header-top-container .header-details ul li.phone a:before{top:-1px;margin:0 -4px 0 14px}.header-top-container .header-details ul li:after{content:"";background:#F1F1F2;width:1px;height:60px;display:inline-block;opacity:.2;position:absolute}.header-top-container .header-details ul li.search:before{content:"";background:#F1F1F2;width:1px;height:60px;display:inline-block;opacity:.2;position:absolute}.shiftnav-inner .header-details .language,.shiftnav-inner .header-details .search,.shiftnav-inner .header-details .add{display:none}.shiftnav-inner .header-details{padding:0 15px 0 15px}.shiftnav-inner .header-details ul{border-top:1px solid #bebebe;padding:25px 0 0 0}.shiftnav-inner .header-details ul li.quote a{font-size:16px;line-height:26px;background:#FFC425;font-weight:700;text-transform:uppercase;padding:8px 25px 12px 25px;letter-spacing:.8px;display:table}.shiftnav-inner .header-details ul li.quote a svg{width:26px;margin:0 4px 0 0}.shiftnav-inner .header-details ul li.phone a{font-size:31px;line-height:47px;color:#09213C;font-weight:700;letter-spacing:.93px;top:12px;position:relative}.shiftnav-inner .header-details ul li.phone a:before{content:'\f095';margin:0 10px 0 0;font-weight:900;top:-4px;font-size:20px;-ms-transform:rotate(104deg);-webkit-transform:rotate(104deg);transform:rotate(104deg);color:#09213c;position:relative;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 pro"}#shiftnav-toggle-main{padding:0!important;width:46px!important}#shiftnav-toggle-main.shiftnav-toggle-edge-right .shiftnav-toggle-burger{float:none!important;margin:5px 0 0 0}#shiftnav-toggle-main .shiftnav-toggle-burger,#shiftnav-toggle-main.shiftnav-toggle-main-entire-bar:before{color:#fff}#shiftnav-toggle-main .shiftnav-toggle-burger,#shiftnav-toggle-main.shiftnav-toggle-main-entire-bar:before{margin-left:-5px!important}.shiftnav-open .shiftnav.shiftnav-open-target{-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important;-ms-transform:translateY(0)!important;-o-transform:translateY(0)!important;transform:translateY(0)!important;width:100%;max-width:100%}.shiftnav-open.shiftnav-open-left #shiftnav-toggle-main,.shiftnav-open.shiftnav-open-left .shiftnav-fixed-left,.shiftnav-open.shiftnav-open-left .shiftnav-wrap,.shiftnav.shiftnav-right-edge{-webkit-transform:translateY(-100vh)!important;-moz-transform:translateY(-100vh)!important;-ms-transform:translateY(-100vh)!important;-o-transform:translateY(-100vh)!important;transform:translateY(-100vh)!important}.shiftnav-open.shiftnav-open-right #shiftnav-toggle-main,.shiftnav-open.shiftnav-open-right .shiftnav-fixed-right,.shiftnav-open.shiftnav-open-right .shiftnav-wrap{-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-o-transform:translateX(0)!important;transform:translateY(0)!important}.header-outer-main-container,#shiftnav-toggle-main{z-index:999999!important}.shiftnav:after{display:none!important}.contact-page-content-main-container .contact-page-content-container ul li:nth-child(1),.directory-page-accordion .accordion-list .content ul li:nth-child(1){width:100%}.contact-page-content-main-container .contact-page-content-container ul li:nth-child(2),.directory-page-accordion .accordion-list .content ul li:nth-child(2){width:66%}.contact-page-content-main-container .contact-page-content-container ul li:nth-child(3),.directory-page-accordion .accordion-list .content ul li:nth-child(3){width:33%}.contact-page-content-main-container .contact-page-content-container ul li h2,.directory-page-accordion .accordion-list .content ul li h2{text-align:left}.directory-page-accordion .accordion-list .content>ul:after{width:100%;left:0}.directory-page-accordion .accordion-list .content>ul{margin:2px 0 28px 0}.homepage-product-categories-container .woocommerce ul.products li a .imagewrapper{height:200px}.resources-page-main-container .resources-filter-container ul li.videos a:after{font-size:10px;left:7px;top:17px}.news-events-page-main-container .news-events-filter-container ul li a,.resources-page-main-container .resources-filter-container ul li a{font-size:24px;line-height:42px}.resources-page-main-container .resources-filter-container ul li.documents a:before{top:3px;font-size:30px;margin:0 4px 0 0}.resources-page-main-container .resources-filter-container ul li.documents a:before{background-repeat:no-repeat;width:35px;height:43px;background-size:35px auto}.resources-page-main-container .resources-filter-container ul li.videos a:before{top:4px;font-size:28px;margin:0 7px 0 0}.resources-page-main-container .resources-filter-container ul li.photos a:before{top:2px;font-size:27px;margin:0 7px 0 0}.testimonials-main-container .testimonials-slider .owl-nav .owl-next,.page-category-banner-slider .owl-nav .owl-next{height:100px;width:100px}.testimonials-main-container .testimonials-slider .owl-nav .owl-next:after,.page-category-banner-slider .owl-nav .owl-next:after{top:39px}.woocommerce .woocommerce-breadcrumb{display:none}.testimonials-main-container .container .content-container span{line-height:40px}.resources-filter-filter-container{margin:30px 0 0 0}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul,.inner-product-accordion .accordion-list-container .features .content .content-container ul{padding:0 0}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul li,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.two-columns li,.inner-product-accordion .accordion-list-container .features .content .content-container ul li,.inner-product-accordion .accordion-list-container .features .content .content-container ul.two-columns li{padding:0 0}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.list-style-one-column li,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul.list-style-two-columns li,.inner-product-accordion .accordion-list-container .features .content .content-container ul.list-style-one-column li,.inner-product-accordion .accordion-list-container .features .content .content-container ul.list-style-two-columns li{padding-left:35px}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features>h2,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features>p,.inner-product-accordion .accordion-list-container .features .content .content-container>h2,.inner-product-accordion .accordion-list-container .features .content .content-container>p{padding:0}.product-cat-page-accordion-main-container .accordion-main-container .accordion-list .content.warranty-registration,.inner-product-accordion .accordion-list-container .content.warranty-registration{padding:40px 0 0 0}.product-search-pop-up-main-container .product-search-pop-up-container .form-and-close-button-container{padding:0 15px}.header-outer-main-container .header-top-container .col-lg-5{max-width:28%}.header-outer-main-container .header-top-container .col-lg-7{max-width:72%;flex:unset}.header-top-container .header-details ul li{margin-right:0;float:left;margin-left:0}.header-top-container .header-details ul li.search a:after{line-height:24px;font-size:24px;margin:0 11px}.header-top-container .header-details ul li.add a:after{line-height:20px;font-size:23px;margin:0 13px;top:13px;width:24px;height:24px}.header-top-container .header-details ul li.add a:before{border:3px solid #fff0;margin-left:4px;margin-bottom:-17px}.header-top-container .header-details ul li.add a span,.header-top-container .header-details ul li.add .ywraq_number_items{font-size:10px;width:14px;height:14px;right:7px;top:14px;line-height:14px}.header-top-container .header-details ul li.phone a:before{top:-2px;margin:0 0 0 14px}.header-outer-main-container.scroll .header-top-container .header-details{padding:18px 0 0 0}.header-top-container .header-details ul li.quote{margin-right:6px}.header-top-container .header-details ul li.quote a{margin:0 0 0 15px;position:relative;top:7px}.header-top-container .header-details ul li.language>a{margin:0 12px 0 0;top:7px}.header-top-container .header-details ul li.language .language-selector li{float:none}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container h2{font-size:42px;line-height:52px;color:#FFC425;margin:0 0 10px 0}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container p{font-size:26px;line-height:36px;font-weight:300}.homepage-banner-links-container .container{max-width:100%}.homepage-banner-links-container .homepage-banner-links ul li{margin:0 0}.homepage-banner-links-container .homepage-banner-links ul li:after{margin:0 30px 0 30px}.homepage-banner-links-container .homepage-banner-links ul li a{font-size:24px}.homepage-banner-links-container .homepage-banner-links ul li.attachments a:before{top:-27px}.homepage-about-main-container .image-container{width:100%;height:600px}.homepage-about-main-container .text-container .text h1{font-size:35px;line-height:50px}.homepage-banner-outer-main-container{overflow:hidden}.homepage-about-main-container .text-container{margin:62px 0 0 -170px}.homepage-about-main-container .text-container .text p{font-size:16px;line-height:32px}.homepage-about-main-container .text-container .text a{font-size:16px;line-height:16px}.homepage-about-main-container .text-container .text{background:#fff;position:relative;z-index:1;padding:0 18px 0 18px;max-width:100%}.homepage-product-categories-main-container .homepage-product-categories-container>h2{font-size:35px;line-height:50px}.homepage-product-categories-container .woocommerce ul.products li.product-category a h2{font-size:24px!important;line-height:32px;height:auto;padding:0 15px!important}.homepage-product-categories-main-container{padding:40px 0 40px 0}.homepage-product-categories-container .woocommerce ul.products{margin:24px 0 0 0}.homepage-product-categories-container .view-more{font-size:16px;line-height:20px;margin:20px auto 0 auto;padding:14px 14px}.homepage-why-choose-main-container{padding:40px 0 45px 0}.homepage-why-choose-main-container .homepage-why-choose-container h2{margin:0 0 40px 0;font-size:35px;line-height:50px}.homepage-why-choose-main-container .homepage-why-choose-container ul li{padding:0 15px}.homepage-why-choose-main-container .homepage-why-choose-container ul li p{font-size:18px;line-height:28px;letter-spacing:.2px}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .top-container h2{font-size:32px;line-height:48px;margin:0 0 0 0}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .top-container p{font-size:20px;line-height:23px;color:#fff;margin:0 0 22px 0}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container img{width:100%;height:auto;max-width:306px}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container a{font-size:16px;line-height:16px;display:table;padding:2px 10px 8px 10px;top:120px}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container a:before{line-height:38px;top:4px;font-size:28px;margin:0 10px 0 0}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .bottom-container{height:305px}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container{padding:20px 0 0 0}.testimonials-main-container .testimonials-container{background-position:center}.testimonials-main-container .container .row .col-lg-7:after{display:none}.testimonials-main-container .container .content-container{padding:40px 40px 40px 100px;margin:40px 0 192px 0}.testimonials-main-container .container .content-container p{font-size:20px;line-height:36px;font-weight:500}.homepage-banner-links-container.mobile{position:relative}.inner-page-banner-main-container .inner-page-banner-content p{font-size:52px;line-height:62px}.inner-page-banner-main-container .inner-page-banner-content h1,.inner-page-banner-main-container .inner-page-banner-content h2.news-title,.inner-page-banner-main-container .inner-page-banner-content h2{font-size:28px;line-height:38px}.tax-product_cat .cat-page-main-title,.inner-page-content-main-container .text-container .text h2,.page-template-template-product-category .inner-page-content-main-container .text-container .text h1,.page-template-template-landing-page .inner-page-content-main-container .text-container .text h1{font-size:35px;line-height:50px}.inner-page-content-main-container .text-container .text h3,.accordion-main-container .accordion-list .content .right-panel h2,.accordion-main-container .accordion-list .content .full-width-panel h2,.single-post-main-container article section h2{font-size:18px;line-height:32px;text-align:left}.inner-page-content-main-container .text-container .text p,.accordion-main-container .accordion-list .content .right-panel p,.accordion-main-container .accordion-list .content .full-width-panel p,.single-post-main-container article section p{font-size:16px;line-height:32px}.product-cat-page-featured-product-main-container .product-cat-page-featured-product-list-container>h2,.homepage-product-categories-container.innerpage>h2{font-size:35px;line-height:50px}.single-product .up-sells>h2{font-size:0}.single-product .up-sells>h2:before{font-size:35px;line-height:50px}.product-cat-page-featured-product-list-container .product-list ul.products li a .imagewrapper,.inner-product-related-products-main-container .related-products ul.products li a .imagewrapper,.products-list-main-content-container #primary ul.products li a .imagewrapper,.single-product .up-sells ul.products li a .imagewrapper{height:auto}.inner-page-content-main-container .image-container{width:100%}.inner-page-banner-main-container{margin:120px 0 0 0}.warranty-page-accordion.accordion-main-container .accordion-list .content h2{font-size:20px;line-height:38px}.warranty-page-accordion.accordion-main-container .accordion-list .content p{font-size:16px;line-height:32px}.full-width-page-content-main-container .inner-page-content-container p{line-height:32px}.faqs-page-accordion .accordion-list .content p{line-height:32px}.resources-page-accordion ul.resources-list li.gallery{padding:12px;margin:0 0 6px 0;width:33.33333%}.resources-page-accordion ul.resources-list li.video{width:33.33333%;padding:12px;margin:0 0 6px 0}.contact-page-content-main-container .contact-page-content-container>ul:first-of-type{border-bottom:1px solid #F1F1F2}.contact-page-content-main-container .contact-page-content-container>ul:first-of-type:after{display:none}.inner-product-banner-main-container .inner-product-banner-content-container h2{font-size:52px;line-height:62px}.inner-product-banner-main-container{margin:128px 0 0 0}.inner-product-main-content-container .summary .woocommerce-product-details__short-description p{line-height:32px}.inner-product-main-content-container .summary{padding:0 0 0 30px}.inner-product-gallery-main-container .inner-product-gallery ul li .inner-product-gallery-column{padding:0 10px;margin:0 0 20px 0}.inner-product-related-products-main-container .inner-product-related-products>h2{font-size:35px;line-height:50px}.inner-product-related-products-main-container{margin:60px 0 0 0;padding:50px 0 30px 0}.locate-dealer-map-container>h2{font-size:40px}.resources-page-main-container .resources-filter-container{margin:0}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features ul{padding:0}.accordion-main-container .accordion-list .content.resources .videos-tab ul li,.accordion-main-container .accordion-list .content.resources .gallery-tab ul li{width:33.33333%;padding:12px}.menu-container .category-image-holder img{width:95%}.inner-product-main-content-container .inner-product-cta-links-container.var-prod-quote-container li.quote{width:100%}.resources-page-accordion .resources-list .document,.accordion-main-container .accordion-list .content.resources .documents-tab li{width:33.33333%}}@media (min-width:1025px) and (max-width:1036px){.locate-dealer-map-container .divider{display:none}.locate-dealer-map-container>h2{position:unset;top:0;margin:0 0 120px 0}.locate-dealer-page-content-main-container{padding:40px 0 0 0}.locate-dealer-map-container .ssf-main-content #store-locator-section-bg .ssf-row #filter_left_panel{top:-72px}}@media (min-width:1200px) and (max-width:1266px){.homepage-about-main-container .home-about-banner-video{height:1020px;width:100%}.homepage-banner-main-container .homepage-banner-content-main-container .homepage-banner-content-container h2{font-size:58px;line-height:68px}.header-top-container .header-details ul li{margin-right:16px}.header-top-container .header-details ul li.quote{margin-right:10px}.header-top-container .header-details ul li.phone a:before{top:-2px}.homepage-banner-links-container .homepage-banner-links ul li:after{margin:0 16px 0 60px}.homepage-product-categories-container .woocommerce ul.products li a h2{padding:0 15px!important}.homepage-why-choose-main-container .homepage-why-choose-container ul li{padding:0 15px}.homepage-two-blocks-cta-main-container .homepage-two-blocks-cta-container .top-container h2{padding:0 25px;font-size:38px}.testimonials-main-container .testimonials-slider .owl-nav .owl-next,.page-category-banner-slider .owl-nav .owl-next{height:100px;width:100px}.testimonials-main-container .testimonials-slider .owl-nav .owl-next:after,.page-category-banner-slider .owl-nav .owl-next:after{top:39px}}@media (min-width:1200px) and (max-width:1920px){.testimonials-main-container .testimonials-container{background-position:left center}.inner-page-content-main-container .image-container{width:100%}.faqs-page-accordion .accordion-list-container{width:100%;max-width:1080px;margin:0 auto}.why-become-dealer-main-container .content-container h3{font-size:30px;line-height:38px}.benefits-dealer-main-container ul.online-portal li p{line-height:22px;min-height:46px}}@media (min-width:1200px) and (max-width:1600px){.cta-access-guide-main-container{margin:25px 0 70px 0}.tax-product_cat .product-cat-page-accordion-main-container{margin:0 0 60px 0}.cta-access-guide-main-container .container{max-width:1364px}.cta-access-guide-main-container .content-container .text h2 span{font-size:54px;line-height:58px;padding:0 5px;margin:10px 0 -6px 0}.cta-access-guide-main-container .content-container .text p{font-size:22px;line-height:30px}.cta-access-guide-main-container .content-container .text .button{font-size:22px;padding:8px 22px 8px 22px;margin:24px 0 0 0;line-height:24px;display:flex;align-items:center;width:fit-content}.cta-access-guide-main-container .content-container .text .button svg{margin:0 2px 0 0}.cta-access-guide-main-container .content-container .text .button:before{top:1px;font-size:26px}.cta-access-guide-main-container .content-container .content{padding:30px 24px 30px 24px}.cta-access-guide-main-container .content-container .image{width:338px;height:338px}.cta-access-guide-main-container .content-container.right:hover,.cta-access-guide-main-container .content-container.right:hover a .content,.cta-access-guide-main-container .content-container.left:hover a .content,.cta-access-guide-main-container .content-container.left:hover{background:#09213C;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.cta-access-guide-main-container .content-container .text h2{font-size:28px;line-height:30px;margin:0 0 22px 0}.cta-access-guide-main-container .content-container .text{max-width:216px}.cta-access-guide-main-container{margin:25px 0 70px 0}.cta-access-guide-main-container .content-container.left{background:#1c46a3}.cta-access-guide-main-container .content-container.right{background:#ffc425}.cta-access-guide-main-container .content-container .content{margin:0 auto}.cta-access-guide-main-container .content-container.left:hover .content,.cta-access-guide-main-container .content-container.left:hover{background:#09213C}.cta-access-guide-main-container .content-container.left:hover .content h2,.cta-access-guide-main-container .content-container.left:hover .content p{color:#fff}.cta-access-guide-main-container .content-container.right:hover{background:#09213C}}@media (min-width:1267px) and (max-width:1380px){.header-top-container .header-details ul li{margin-right:22px}.header-top-container .header-details ul li.quote{margin-right:14px}}@media (min-width:1025px){.inner-product-cta-links-container li.dealer a:before,.inner-product-cta-links-container li.data-sheet a:before{line-height:36px}.cta-access-guide-main-container .content-container .image-container.mobile{display:none}.homepage-why-choose-main-container .why-choose-list.mobile-slider{display:none}.locate-dealer-page-content-container .large-3.ssf-column{width:100%;left:-100px;padding:0;max-width:241pxpx;margin:-12px 0 0 0;position:absolute!important;margin:47px 0 0 0;left:0}.locate-dealer-page-content-container .large-3.ssf-column .filter-radio{box-shadow:none;border:none!important;padding:0;background-color:transparent!important}.locate-dealer-page-content-container .filter__row.filter__row--cta,.locate-dealer-page-content-container .filter__row.hide-for-medium-down{display:none}.locate-dealer-page-content-container .large-3.ssf-column .filter__row.filter__row--services{padding:0;border:none;margin:0}.locate-dealer-page-content-container .filter__toggler.arrow-toggler{color:#09213C!important;font-size:16px;line-height:26px;border-radius:0;padding:10px 58px;display:table;letter-spacing:.8px;text-transform:uppercase;background:#ffc425;font-weight:700;box-shadow:none;font-family:'PT Sans Narrow',sans-serif!important;width:auto;margin:10px 0 0 0;min-width:241px;text-align:center}.locate-dealer-page-content-container .filter__toggler.arrow-toggler:after{margin-top:-9px;right:13px;color:#09213c;font-size:19px}.locate-dealer-page-content-container #productsServicesFilterOptions{background:#fff;margin:0;max-width:240px}.locate-dealer-page-content-container #productsServicesFilterOptions.is-toggled{padding:20px 15px}.homepage-banner-outer-main-container.mobile{display:none}.main-about-page-intro-main-container .content-container article ul.about-logo-list{width:100%;max-width:822px;margin:0 auto}ul.about-logo-list li{width:33.33333%;float:left;min-height:96px}.resources-filter-filter-container h2.mobile{display:none}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features .left,.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features .right,.inner-product-accordion .accordion-list-container .features .content .content-container .left,.inner-product-accordion .accordion-list-container .features .content .content-container .right,.inner-product-accordion .accordion-list-container .content .table-container .left,.inner-product-accordion .accordion-list-container .content .table-container .right,.inner-page-content-main-container .bot-content .content-container .left,.inner-page-content-main-container .bot-content .content-container .right{width:50%;float:left}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features .left,.inner-product-accordion .accordion-list-container .features .content .content-container .left,.inner-product-accordion .accordion-list-container .content .table-container .left,.inner-page-content-main-container .bot-content .content-container .left{padding-right:20px}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features .right,.inner-product-accordion .accordion-list-container .features .content .content-container .right,.inner-product-accordion .accordion-list-container .content .table-container .right,.inner-page-content-main-container .bot-content .content-container .right{padding-left:20px}.product-cat-page-accordion-main-container .accordion-list-container ul li div .content.features,.inner-product-accordion .accordion-list-container .features .content .content-container{padding:40px 140px 0 140px}.homepage-banner-links-container.mobile{display:none}.why-choose-list.mobile-slider{display:none}}@media (min-width:1200px){.inner-product-main-content-container .woocommerce-product-gallery{padding:0 30px 0 0}.three-column-five-column-menu>ul>li.three-five>ul{columns:3;-webkit-columns:3;-moz-columns:3;margin:24px 0 0 0;position:relative}.inner-product-accordion .accordion-list-container .features .content .content-container .full-width h2{padding:0}.inner-product-accordion .accordion-list-container .features .content .content-container .full-width{padding:0 0 25px 0}.quote-list-page-content-container form table tbody tr td.product-thumbnail{width:136px}.page-template-template-wp-grid-map .shiftnav-wrap{overflow:initial}}@media (min-width:1601px){.cta-access-guide-main-container .container{max-width:1364px}.cta-access-guide-main-container .content-container .text h2 span{font-size:62px;line-height:62px;padding:0 8px;margin:10px 0 -4px 0}.cta-access-guide-main-container .content-container .text p{font-size:30px;line-height:40px}.cta-access-guide-main-container .content-container .text .button{margin:24px 0 0 0}.cta-access-guide-main-container .content-container .content{padding:30px 24px 30px 24px}.cta-access-guide-main-container .content-container .image{width:390px;height:390px}.cta-access-guide-main-container .content-container .text{max-width:280px}.cta-access-guide-main-container .content-container .content{margin:0 auto}}.wpcf7-form p{margin-bottom:0!important}.logged-in .form-hide{display:block}.ywraq-with-form .ajax-loader{left:32px!important}