/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
#header-outer .cart-menu .cart-icon-wrap .icon-salient-cart,#top nav ul #nectar-user-account a span,#top nav ul #search-btn a span,#top ul.sf-menu.sf-js-enabled.sf-arrows li a:hover span,h1{color:#00b55a!important}div#header-secondary-outer,header#top{background:#000}div#newsletter,div#search-outer{z-index:99;position:relative}a#cta-btn,h4,p.blog-date{letter-spacing:1px}#hero a#cta-btn,.faq-badge{margin-right:20px}.faq-badge:before,div#features ul.wpb_tabs_nav.ui-tabs-nav.clearfix li a:before,ul.subcategories li .child-cat-header:before{height:10px;width:10px;top:0;margin:auto 0;bottom:0;content:""}.box,.holder{top:50%;left:50%}.pum input.wpcf7-form-control.wpcf7-submit.has-spinner,a#cta-btn,div#casstudies ul.wpb_tabs_nav.ui-tabs-nav.clearfix li.tab-item a{padding:15px 50px!important;font-size:17px!important;line-height:25px!important;font-family:Satoshi-Light!important}.title,.woocommerce div.product .product_title,div#features h2,div#ft-sec h4,div#team-car h3,div#terms-cond h3,h3.cts-name{text-transform:uppercase}header#top{position:relative}#header-secondary-outer ul{height:unset;float:unset}body #header-secondary-outer .nectar-center-text{max-width:unset;padding:10px 70px!important}.sec-header{display:flex;justify-content:space-between;align-items:center}.sec-header ul{display:flex;align-items:center}#top ul.sf-menu.sf-js-enabled.sf-arrows li a span,.sec-header *,div#hero-inr h2,div#hero-inr p,div#support #inr-row .vc_column-inner:hover h4,div#support #inr-row .vc_column-inner:hover p{color:#fff}.pum h2,.pum p,.warranty-blk,div#about h2{text-align:center}#header-secondary-outer ul.social-links li,.copyright ul li{margin-left:10px}div#products .carousel-item img{min-height:350px;border-radius:10px}#header-secondary-outer ul.contact-links li,div#ft-sec ul.social-icons li{margin-right:10px}#header-secondary-outer ul li,#header-secondary-outer ul li a{font-size:18px;line-height:24px!important;font-family:Satoshi-Light!important}#top ul.sf-menu.sf-js-enabled.sf-arrows li a{font-family:Satoshi-Light!important}.megamenu .tab-navigation-arrows,.tnp-field label,div#products .owl-dots.disabled,div#team-car .owl-dots,div#testimonials .owl-dots,div#testimonials .owl-dots.disabled,div#vide-sec .owl-dots,li#menu-item-23 .menu-title-text,p.woocommerce-result-count{display:none}#header-outer ul.sf-menu>li>a>.nectar-menu-icon-img{max-height:50px!important;min-height:50px!important;width:60px!important}header#top:before{content:"";background:#39b54a;height:100%;width:0;position:absolute;left:0;top:0;clip-path:polygon(0 0,80% 0%,100% 100%,0% 100%);animation:1.5s ease-out forwards expandShape}@keyframes expandShape{from{width:0}to{width:20%}}#top ul.sf-menu.sf-js-enabled.sf-arrows li,div#casstudies ul.wpb_tabs_nav.ui-tabs-nav.clearfix li.tab-item{margin:0 10px}li#search-btn a{border:1px solid #fff;padding:15px!important;width:300px!important;border-radius:50px!important;text-align:left!important;background:#fff}h1{font-family:Fontspring-DEMO-integralcf-bold!important}p{font-family:Satoshi-Medium;color:#000}#hero .inr-col .vc_column-inner{background:#fff;padding:50px 50px 0;border-radius:50px}a#cta-btn{background:#00b566bd!important;border-radius:40px!important;color:#000;border:1px solid #00b566;transition:.5s;overflow:hidden;position:relative}a#cta-btn.black{color:#fff;background:#000!important;border:1px solid #000}a#cta-btn:hover{box-shadow:unset!important;opacity:1;transform:unset}a#cta-btn.green:hover,a#cta-btn.white,div#warranty a#cta-btn.white{background:#fff!important;color:#00b566}#hero .inr-col .vc_column-inner .counter-blk{width:50%;display:ruby-text;margin-right:20px;margin-top:80px}#hero .inr-col .vc_column-inner .counter-blk h5{font-size:40px;line-height:48px;color:#000}#hero .inr-col .vc_column-inner .counter-blk p{color:#00b566}a#cta-btn.black:hover{background:#00b566ab!important;color:#000}div#hero .nectar-scrolling-text{position:absolute;bottom:40px;left:0}div#hero .nectar-scrolling-text h2,div#hero h2{color:#fff;font-family:Fontspring-DEMO-integralcf-bold;font-size:234px;line-height:232px!important;-webkit-text-fill-color:transparent;-webkit-text-stroke:2px;letter-spacing:8px;text-align:center!important}div#newsletter h2,div#warranty h2{font-size:40px;line-height:48px!important}div#products .carousel-item,div#products h2,div#products h4{text-align:left}#hero .nectar-carousel{padding-bottom:0}#hero div#inr-row{margin-top:-100px}div#hero .bg-layer-wrap .bg-layer:before{content:"";background:#009c15b8;height:100%;width:100%;position:absolute;left:0;top:0;z-index:9;clip-path:polygon(0 0,70% 0,50% 100%,0% 100%)}div#features .col-right .vc_column-inner .wpb_wrapper{display:flex;justify-content:space-between;align-items:center;gap:10px}div#features .iwithtext{margin:unset;display:flex;align-items:center;gap:20px;background:#262626;padding:20px 10px;border-radius:10px}div#features .iwithtext .iwt-icon,div#testimonials .iwithtext .iwt-icon{position:unset}div#features .iwithtext .iwt-text{padding-left:unset;color:#fff;font-size:28px;line-height:36px;font-family:Satoshi-Light;font-weight:900}h2{color:#000;font-family:Fontspring-DEMO-integralcf-bold;font-size:64px;line-height:72px}h3,h4,ul.page-numbers li{font-family:Satoshi-Medium}div#products .carousel-item a#cta-btn{display:block;text-align:center;margin-top:20px}.green,div#support #inr-row .vc_column-inner h4{color:#009c15}h4{color:#000;font-size:20px;line-height:28px!important}div#products h4{min-height:50px}div#products .owl-item{padding:0 10px}div#products .owl-item .nectar-star-rating__icon,div#testimonials .nectar-star-rating__icon.size-5.nectar-color-accent-color{color:#ffc633}div#products .owl-nav.disabled,div#testimonials .owl-nav.disabled{display:flex;justify-content:right;position:absolute;top:-70px;right:0}div#products .owl-theme[data-desktop-cols] .owl-nav [class*=owl-],div#testimonials .owl-theme[data-desktop-cols] .owl-nav [class*=owl-]{border:unset;background:unset;color:#009d35;font-family:FontAwesome;font-size:34px;line-height:18px!important}.col-text-blk .vc_column-inner,div#features-inr-row{border:2px solid #009c15;background:#edffef;padding:50px;border-radius:30px}div#austra h2,div#features-inr-row h2{font-family:Poppins!important}div#casstudies ul.wpb_tabs_nav.ui-tabs-nav.clearfix,div#vide-sec .owl-nav.disabled{display:flex;justify-content:center}.tab-navigation-arrows button.tab-arrow,div#vide-sec .owl-theme[data-desktop-cols] .owl-dots .owl-dot{border:2px solid #009c15!important;background:#edffef!important;height:50px!important}.tab-navigation-arrows button.tab-arrow,div#vide-sec .owl-theme[data-desktop-cols] .owl-nav [class*=owl-]{border:2px solid #009c15!important;background:#edffef!important;height:40px!important;width:40px;color:#000;font-family:FontAwesome}div#about{border-top:1px solid #80808045}h3{font-size:30px;line-height:38px!important}div#support #inr-row .vc_column-inner{position:relative;background:#fff;border-radius:20px;transition:.5s;overflow:hidden}div#support #inr-row .vc_column-inner .wpb_text_column.wpb_content_element{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:flex;align-items:center;padding:20px}div#support #inr-row .vc_column-inner img{opacity:0;transition:.5s}div#support #inr-row .vc_column-inner p,ul.grandchild-list li a{color:#2b2b2b}div#support #inr-row .vc_column-inner:before{content:"";background:#007610;height:100%;width:100%;position:absolute;left:0;top:0;transition:.5s;opacity:0}div#support #inr-row .vc_column-inner:hover img,div#support #inr-row .vc_column-inner:hover:before{opacity:1}.woocommerce-sidebar-products .product:hover,div#support #inr-row .vc_column-inner:hover,div#ware-house div#inr-row .vc_column-inner:hover{transform:scale(1.05)}div#testimonials .iwithtext .iwt-text{padding-left:unset}div#testimonials .iwithtext{display:flex;align-items:center;flex-direction:row-reverse;justify-content:left}div#testimonials .carousel-item{background:#fff;padding:20px;border-radius:10px;border:1px solid #80808063;min-height:260px}div#newsletter,div#warranty{border-radius:20px!important;overflow:hidden}div#testimonials .owl-item{padding:0 10px;filter:blur(3px);transition:.4s;transform:scale(.95)}div#testimonials .owl-stage-outer{overflow:visible}div#testimonials .owl-item.active{filter:unset;transform:scale(1.02)}div#warranty a#cta-btn.green{color:#fff;margin-right:10px}div#warranty a#cta-btn.green:hover{color:#009d35}div#ft-sec ul{margin:unset;padding:unset}div#ft-inr img{max-width:70%}.woocommerce-sidebar-products .sidebar ul.categories-list li.category-item,div#ft-sec ul li{list-style:none;margin-bottom:20px}div#ft-sec h4{font-family:Satoshi-Light}div#ft-sec ul li a{color:#0000009c;font-size:16px;line-height:24px}div#ft-sec ul.social-icons{display:flex}div#ft-sec ul.social-icons i{background:#fff;color:#000;height:40px;width:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;transition:.5s}.copyright ul{display:flex;justify-content:right}.copyright{border-top:1px solid #8080805c;padding-top:20px}div#ft-sec ul.social-icons i:hover{background:#000;color:#fff}div#newsletter h2{color:#fff}div#newsletter{padding:50px!important;margin-bottom:-100px!important;margin-top:70px}body[data-form-submit=regular] .container-wrap .tnp input[type=submit],input#tnp-1{width:100%;padding:15px!important;border-radius:50px!important;font-family:Satoshi-Light;font-weight:200;font-size:18px;line-height:26px!important}div#ft-sec{padding-top:200px!important}#top ul.sf-menu.sf-js-enabled.sf-arrows ul.sub-menu li a span,.megamenu h3,div#terms-cond h3,div#terms-cond p,div#terms-cond ul li,h3.blog-title a{color:#000}div#hero-inr a#cta-btn{margin:0 10px;color:#fff;background:#009d35!important;border:1px solid #fff}p.blog-date{color:#000;font-weight:600;padding-bottom:10px!important}.custom-blog-item{transition:.5s;padding:20px;border-radius:20px}.custom-blog-item:hover{box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;transform:scale(.95)}.custom-blog-item a#cta-btn,.woocommerce-product-details__short-description a#cta-btn{display:inline-block}ul.page-numbers{display:flex;margin:unset;justify-content:center;align-items:center}ul.page-numbers li{list-style:none;margin:0 10px;font-size:32px;line-height:40px;font-weight:500;color:#000}ul.page-numbers li span.page-numbers.current{border:1px solid #009c15;height:50px;width:50px;display:inline-flex;justify-content:center;align-items:center;border-radius:7px;background:#80cd8a;color:#fff}ul.page-numbers a.page-numbers{border:1px solid #009c15;height:50px;width:50px;display:inline-flex;justify-content:center;align-items:center;border-radius:7px;background:#edffef;color:#000}ul.page-numbers a.next,ul.page-numbers a.prev{border:unset;background:unset;display:contents}div#wpcf7-f174-p151-o1,form.custom-blog-search-form{border:1px solid #009c15;padding:30px;border-radius:20px}.custom-blog-search-form label{font-size:32px;line-height:40px;font-weight:700;color:#000;font-family:Satoshi-Medium}.custom-blog-search-form input#s,button#search-btn{width:100%;margin:20px 0 0;display:inline-block;border-radius:40px!important;font-family:Satoshi-Light;letter-spacing:2px;font-weight:400;padding:15px 30px!important}.custom-blog-search-form input#s,.custom-blog-search-form input#s::placeholder{color:#000;font-weight:700}.custom-blog-search-form input#s{border:1px solid #009c15}.form .row input,.form .row textarea,.row select{width:100%;display:inline-block;font-family:Satoshi-Light;letter-spacing:2px;font-weight:400;padding:15px 20px!important;background:#fff;border:1px solid #009c15}.form .row input,.form .row input::placeholder,.form .row textarea,.form .row textarea::placeholder,.row select,.row select::placeholder{color:#000;font-weight:700}.form .row{padding-bottom:10px}body[data-form-submit=regular] .container-wrap .form input[type=submit]{width:100%;margin:20px 0 0;display:inline-block;border-radius:40px!important;font-family:Satoshi-Light;letter-spacing:2px;padding:15px 30px!important;font-weight:800}div#wpcf7-f174-p151-o1{padding-bottom:unset}.form .row textarea{height:100px}.row.product-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.row.product-grid .col.span_6{width:30%!important;margin:0 0 10px!important;float:none!important;display:block!important;box-sizing:border-box}.product h3,.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#000;font-size:24px!important;line-height:32px!important;min-height:70px}.product p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.6em;max-height:calc(1.6em * 3);margin-bottom:20px}.woocommerce-sidebar-products .product a#cta-btn{display:inline-block;font-weight:800}.megamenu img,.woocommerce div.product div.images.woocommerce-product-gallery .product-slider img,.woocommerce ul.products li.product .product-wrap img,.woocommerce-page ul.products li.product .product-wrap img,.woocommerce-sidebar-products .product img,div#features img{border-radius:20px}.woocommerce-sidebar-products .product{transition:.5s}.woocommerce-sidebar-products .sidebar{border:2px solid #009c15;background:#edffef;border-radius:20px;overflow:hidden}.woocommerce-sidebar-products .sidebar h3{background:#009c15;padding:20px;color:#fff;letter-spacing:1px;font-weight:200}.woocommerce-sidebar-products .sidebar ul.categories-list{padding-top:20px;margin:unset;padding-left:30px;padding-bottom:20px}.woocommerce-sidebar-products .sidebar ul.categories-list a.cat-link{color:#000;font-size:16px;line-height:24px!important;font-weight:700;font-family:Satoshi-Medium}ul.subcategories li{list-style:none;position:relative}ul.subcategories{margin:unset;padding-left:20px;padding-top:10px}ul.subcategories li .child-cat-header:before{background:#009d35;position:absolute;left:-20px;border-radius:50%}ul.subcategories .child-cat-header a{color:#2b2b2b;font-size:22px;line-height:29px}.child-cat-header{position:relative;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #c8c8c8;padding:10px 20px 10px 0}ul.grandchild-list{margin:unset;padding:10px 0}ul.grandchild-list li{margin-bottom:10px}.megamenu .product-add-to-cart,.megamenu li.product .price,.single-product .products.related,.woocommerce div.product form.cart,.woocommerce div.product_meta,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .product-add-to-cart,li#menu-item-12 ul.sub-menu,li#menu-item-15 ul.sub-menu,nav.woocommerce-breadcrumb,p.price.nectar-inherit-default{display:none!important}.woocommerce div.product .product_title{color:#000!important;font-family:Poppins!important;font-weight:900}.single-product .product-thumbs .flickity-slider .thumb img,.single-product .product-thumbs .slider .thumb img{border-radius:10px!important;min-height:80px;max-height:80px}.custom-product-buttons{display:flex;align-items:center;gap:10px}.custom-product-buttons a#cta-btn,.state-item.active>.state-toggle{font-weight:700}a#cta-btn.green{background:#00b55a!important;color:#fff}div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] ul.tabs{margin:unset;opacity:0;pointer-events:none}.woocommerce-Tabs-panel h2,div#equip-seller h2{font-size:50px!important;line-height:58px!important}div#Specifications .owl-carousel,div#Specifications .owl-carousel .carousel-item{border:2px solid #009c15;background:#edffef;padding:20px;border-radius:20px}div#Specifications table{width:100%;border-collapse:collapse;background:0 0!important;color:#000;font-family:Arial,sans-serif;border:none}div#Specifications table td,div#Specifications table th{border:none!important;padding:6px;background:#e5fff0;font-family:Satoshi-Medium}div#Specifications table th{text-align:left;font-size:18px;font-weight:700}div#Specifications table tr{border:none!important}div#Specifications .owl-carousel .owl-item{padding:0 20px}div#features{padding-top:50px!important}div#features h2{font-family:Poppins!important;font-weight:800}div#features ul.wpb_tabs_nav.ui-tabs-nav.clearfix li a{background:#fff!important;color:#000;border:unset;font-family:Satoshi-Medium;font-size:20px;line-height:28px;position:relative}div#features ul.wpb_tabs_nav.ui-tabs-nav.clearfix li a:before{background:#00b55a;position:absolute;left:0;border-radius:50%;transition:.5s}div#features ul.wpb_tabs_nav.ui-tabs-nav.clearfix li a.active-tab{color:#00b55a}div#vide-sec .nectar_video_player_self_hosted{margin:auto;border:2px solid #009c15;background:#edffef;padding:50px;border-radius:30px}div#vide-sec .nectar_video_player_self_hosted .wpb_video_wrapper{margin:auto}div#cust-feat-sec h3{margin:unset;font-size:40px!important;line-height:48px!important}.dealer-info ul,div#cust-feat-sec .nectar-split-heading.markup-generated,div#menu-inr-row{margin:unset}.faq-question{cursor:pointer;display:flex;align-items:center;justify-content:space-between;margin-top:8px;font-size:18px;font-weight:700;color:#000;font-family:Satoshi-Medium;letter-spacing:1px;border-bottom:unset;border-radius:unset;padding-bottom:10px;transition:.5s;border-bottom:1px solid #00000000}.faq-icon svg{width:16px;height:9px;transition:transform .3s}.faq-answer{overflow:hidden;max-height:0;transition:max-height .3s;padding:0 16px}.faq-item.active .faq-answer{padding-top:10px;padding-bottom:10px}.faq-badge{display:inline-block;color:#2b2b2b;font-weight:500;position:relative}.faq-item{background:#eaffea;padding:12px 16px;border:2px solid #00b050;margin-bottom:20px;border-radius:10px}.product-faq-section{margin-top:30px}.faq-item.active .faq-question{border-bottom:1px solid #009c15}.faq-badge:before{background:#00b566;position:absolute;left:-15px;border-radius:50%}.container-loader{position:relative;top:50%;left:50%;transform:translate(-50%,-50%) rotateX(-30deg) rotateY(-45deg);transform-style:preserve-3d;perspective:2000px}.box,.holder,ul.dropdown li:before{position:absolute}.holder{transform-style:preserve-3d;transform:translate3d(0,3em,1.5em)}.holder:first-child{transform:rotateZ(-90deg) rotateX(-90deg) translate3d(0,3em,1.5em)}.holder:nth-child(3){transform:rotateY(-90deg) rotateX(90deg) translate3d(0,3em,1.5em)}.holder:first-child .box{background-color:#24b938}.holder:first-child .box::before{background-color:rgba(0,156,21,.7)}.holder:first-child .box::after{background-color:rgba(0,156,21,.5)}.holder:nth-child(2) .box,.holder:nth-child(3) .box::before{background-color:#009c15}.holder:nth-child(2) .box::before{background-color:rgba(16,16,16,.6)}.holder:nth-child(2) .box::after{background-color:rgba(0,156,21,.4)}.holder:nth-child(3) .box{background-color:#101010}.holder:nth-child(3) .box::after{background-color:rgba(36,185,56,.6)}.box{transform:translate(-50%,-50%);transform-style:preserve-3d;animation:6s infinite ani-box;width:3em;height:3em}.box::after,.box::before{position:absolute;width:100%;height:100%;content:""}.box::before{left:100%;bottom:0;transform:rotateY(90deg);transform-origin:0 50%}.box::after{left:0;bottom:100%;transform:rotateX(90deg);transform-origin:0 100%}@keyframes ani-box{8.33%{transform:translate3d(-50%,-50%,0) scaleZ(2)}16.7%{transform:translate3d(-50%,-50%,-3em) scaleZ(1)}25%{transform:translate3d(-50%,-100%,-3em) scaleY(2)}33.3%{transform:translate3d(-50%,-150%,-3em) scaleY(1)}41.7%{transform:translate3d(-100%,-150%,-3em) scaleX(2)}50%{transform:translate3d(-150%,-150%,-3em) scaleX(1)}58.3%{transform:translate3d(-150%,-150%,0) scaleZ(2)}66.7%{transform:translate3d(-150%,-150%,0) scaleZ(1)}75%{transform:translate3d(-150%,-100%,0) scaleY(2)}83.3%{transform:translate3d(-150%,-50%,0) scaleY(1)}91.7%{transform:translate3d(-100%,-50%,0) scaleX(2)}100%{transform:translate3d(-50%,-50%,0) scaleX(1)}}h1.page-title{font-family:Poppins!important;font-weight:900!important;margin-bottom:50px}div#find-dealer .form{margin-top:50px}div#find-dealer .form .row input,div#find-dealer .form .row textarea{border:1px solid #ccc}body[data-form-submit=regular] .container-wrap div#find-dealer .form input[type=submit]{max-width:250px}div#find-dealer .form .btn-row{text-align:right}.find-a-dealer .span_3 .inner-col{border:1px solid #009c15;background:#fff;border-radius:10px;padding:30px}.find-a-dealer h3{color:#000;font-family:Satoshi-Medium;font-weight:700!important;letter-spacing:1px}ul.fad-states li{color:#000;font-family:Satoshi-Medium;margin-bottom:20px;cursor:pointer;padding:5px;transition:.5s}span.state-toggle{display:flex;justify-content:space-between}ul.dropdown li{margin:unset;list-style:none;position:relative}ul.dropdown{margin-top:10px}ul.dropdown li:before{content:"-";left:-20px}.dealer-block iframe{border:11px solid #009c15;border-radius:10px!important}.dealer-info ul li{list-style:none;color:#000;font-family:Satoshi-Medium;margin-bottom:10px}div#find-dealer .form .btn-row p{display:flex;flex-direction:row-reverse}.city-item.active{color:#fff;background:#39b54a;padding:5px}div#find-dealer iframe{width:100%}div#ware-house{padding-top:400px!important;margin-top:-400px!important;margin-bottom:-260px;padding-bottom:300px!important}div#ware-house div#inr-row .vc_column-inner{background:#edffef;padding:50px;border-radius:10px;overflow:hidden;min-height:200px;transition:.5s;margin-top:20px}div#ware-house div#inr-row .vc_column-inner p{font-size:24px;line-height:32px!important;color:#00000070;font-family:Satoshi-Medium}div#ware-house div#inr-row .vc_column-inner p strong{color:#000;font-size:20px;line-height:28px}div#casstudies ul.wpb_tabs_nav.ui-tabs-nav.clearfix li.tab-item a{min-width:200px;text-align:center;color:#fff;position:relative;letter-spacing:1px;border:1px solid #00b566;border-image:initial;transition:.5s;overflow:hidden;background:rgb(0 181 90)!important;border-radius:40px!important;font-weight:800}div#casstudies ul.wpb_tabs_nav.ui-tabs-nav.clearfix li.tab-item a.active-tab{background:#42c895!important;color:#000!important}div#terms-cond h3{font-weight:800;font-family:Poppins}.pum input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#24b938!important;border-radius:40px!important;color:#ffff;border:1px solid #00b566;transition:.5s;overflow:hidden;position:relative;letter-spacing:1px;width:100%}button.pum-close.popmake-close{background:#00b94f!important;color:#fff!important;box-shadow:unset!important;font-size:16px!important;line-height:24px!important;margin-right:10px!important;border-radius:50%!important;height:40px!important;width:40px!important}.popmake{background:#fff!important;padding:50px!important;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0!important;border-radius:30px!important;border:unset!important}.pum{background:#ffffff03;backdrop-filter:blur(20px)}.timeline{position:relative;max-width:1100px;margin:100px auto;padding:60px 0}.timeline-line{position:absolute;top:0;left:50%;width:5px;height:100%;background:linear-gradient(180deg,#00b359,#80ce8b);transform:translateX(-50%);border-radius:3px;z-index:0}.t-box{position:relative;width:45%;background:#fff;padding:35px 30px;margin-bottom:90px;border-radius:14px;box-shadow:0 10px 25px rgba(0,0,0,.08);z-index:1;transition:.5s;opacity:0;transform:translateY(60px);animation:.8s forwards fadeSlideUp}@keyframes fadeSlideUp{to{opacity:1;transform:translateY(0)}}.t-box:hover{transform:scale(1.03);box-shadow:0 14px 40px rgba(0,179,89,.25)}.t-box.left{left:0;animation-delay:.1s}.t-box.right{left:55%;animation-delay:.3s}.t-box .dot{position:absolute;top:40px;width:26px;height:26px;background:#00b359;border:4px solid #fff;border-radius:50%;z-index:2;box-shadow:0 0 0 6px rgba(0,179,89,.15);transition:.4s;animation:3s infinite pulseGlow}.t-box .dot::after{content:"";position:absolute;inset:3px;border-radius:50%;background:#fff}.t-box.left .dot{right:-68px}.t-box.right .dot{left:-68px}.t-box:hover .dot{box-shadow:0 0 0 12px rgba(0,179,89,.25);background:#009c15}.top-content{display:flex;align-items:center;gap:12px}.top-content .num{color:#00b359;font-size:60px;font-family:Poppins,sans-serif;font-weight:800;line-height:1}.title{font-size:unset!important;font-weight:700;color:#000;font-family:Fontspring-DEMO-integralcf-bold,sans-serif;line-height:22px!important;letter-spacing:.5px}.text p{margin-top:15px;color:#555;line-height:1.8;font-size:16px;font-weight:400;transition:color .3s}.t-box:hover .text p{color:#333}@keyframes pulseGlow{0%,100%{box-shadow:0 0 0 8px rgba(0,179,89,.15)}50%{box-shadow:0 0 0 14px rgba(0,179,89,.25)}}@media (max-width:768px){.row.product-grid .col.span_6{width:100%!important}.t-box{width:100%;left:0!important;margin-bottom:60px}.timeline-line{left:8px}.t-box .dot{left:-38px!important;right:auto}}.cts-content-box,div#team-car .inr-col .vc_column-inner{background:#fff;padding:50px;border-radius:40px!important;text-align:center;max-width:90%;margin:auto}.slick-list.draggable{height:unset!important}div#team-car h3,h3.cts-name{color:#000;font-family:Fontspring-DEMO-integralcf-bold}div#team-car strong,h5.cts-position{color:#000;font-size:26px;line-height:34px!important;font-weight:300}.slick-slide img{text-align:center;display:block;margin:auto;border-radius:50%}.cts-thumb-slider.slick-initialized.slick-slider{margin-top:40px}.cts-main-slider .slick-arrow{font-family:dashicons}.cts-main-slider .slick-next:before,.cts-main-slider .slick-prev:before{font-family:Satoshi-Medium;height:40px;width:40px;display:flex;border:1px solid #fff;justify-content:center;align-items:center;border-radius:50%;padding:5px}div#team-inr img{height:200px;width:200px;object-fit:cover!important;display:block;margin:auto;border-radius:50%}div#team-car .owl-nav.disabled{display:flex;justify-content:space-between;position:absolute;left:0;right:0;top:40%}div#team-car .owl-theme[data-desktop-cols] .owl-nav [class*=owl-]{font-family:Satoshi-Medium;height:40px;width:40px;display:flex;border:1px solid #fff;justify-content:center;align-items:center;border-radius:50%!important;padding:5px;color:#fff;background:0 0!important}div#team-car .owl-nav.disabled button.owl-prev{margin-left:-20px}div#mission h2{color:#fff!important}div#mission div#mission-inr .vc_column-inner{background:#fff;padding:50px;border-radius:50px;min-height:340px}div#mission div#mission-inr.noted .vc_column-inner{background:#009c15;min-height:unset}div#mission div#mission-inr.noted .vc_column-inner h3{font-style:italic;font-family:'Open Sans';font-size:40px!important;line-height:48px!important}.megamenu{box-shadow:rgba(149,157,165,.2) 0 8px 24px;border-radius:40px}.megamenu .wpb_tab{border-left:3px solid #ccc;padding-left:40px!important}.megamenu .tabbed[data-style=vertical_modern] .wpb_tabs_nav li a{background:unset;border:unset;border-radius:unset;padding:20px!important;font-size:24px!important;line-height:32px!important;color:#000;transition:.5s;font-family:Poppins!important;font-weight:500;text-transform:uppercase}.megamenu .tabbed[data-style=vertical_modern] .wpb_tabs_nav li{margin-bottom:40px}.megamenu .tabbed[data-style=vertical_modern] .wpb_tabs_nav li a.active-tab{color:#fff;font-weight:bolder!important;font-family:Poppins!important;background:#009c15!important}.megamenu li.product img{border:1px solid #cecece}.megamenu li.product h2.woocommerce-loop-product__title{color:#000!important;font-family:poppins!important;font-weight:700!important}div#menu-inr-row .vc_col-sm-8 .vc_column-inner{border-left:3px solid #ccc;padding:0 30px}div#menu-inr-row .vc_column-inner{padding-top:20px!important}@media (max-width:991px){#megamenu01{display:none!important}}#megamenu01,#megamenu02{display:none;position:absolute;top:100%;left:0;width:100%;z-index:9999;max-width:90%;margin:auto!important;right:0}#megamenu01.fade-in,#megamenu02.fade-in{animation:.2s ease-in-out fadeIn}@media (max-width:991px){#megamenu02{display:none!important}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media only screen and (min-width:1600px) and (max-width:1799px){#top ul.sf-menu.sf-js-enabled.sf-arrows li a{font-size:20px;line-height:28px!important;margin:0 2px!important}@keyframes expandShape{from{width:0}to{width:23%}}li#search-btn a{border:1px solid #fff;padding:15px!important;width:260px!important;border-radius:50px!important;text-align:left!important;background:#fff}#hero .inr-col .vc_column-inner{background:#fff;padding:50px 20px 0 30px;border-radius:50px}#header-secondary-outer ul li,#header-secondary-outer ul li a{font-size:14px;line-height:20px!important;font-family:Satoshi-Light!important}h1{font-size:50px!important;line-height:60px!important}.megamenu .tabbed[data-style=vertical_modern] .wpb_tabs_nav li{margin-bottom:20px!important}.megamenu .tabbed[data-style=vertical_modern] .wpb_tabs_nav li a{padding:15px!important;font-size:22px!important;line-height:30px!important}#megamenu01{max-width:95%!important}.megamenu .wpb_tab{padding-left:10px!important}div#menu-inr-row .vc_col-sm-8 .vc_column-inner{padding:0 30px 0 50px!important}#megamenu01 .vc_col-sm-4.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone img,#megamenu02 .vc_col-sm-4.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone img{max-width:100%!important;object-fit:cover!important;max-height:460px}}@media only screen and (min-width:1366px) and (max-width:1599px){#megamenu01 .woocommerce ul.products li.product .woocommerce-loop-product__title,#megamenu02 .woocommerce ul.products li.product .woocommerce-loop-product__title,div#megamenu01 h2.woocommerce-loop-category__title,div#megamenu02 h2.woocommerce-loop-category__title{font-size:18px!important;line-height:26px!important}div#mission div#mission-inr.noted .vc_column-inner h3{font-style:italic;font-family:'Open Sans';font-size:30px!important;line-height:38px!important}#top ul.sf-menu.sf-js-enabled.sf-arrows li a{font-size:14px;line-height:22px!important;margin:0 2px!important}li#search-btn a{border:1px solid #fff;padding:15px!important;width:260px!important;border-radius:50px!important;text-align:left!important;background:#fff}#hero .inr-col .vc_column-inner{background:#fff;padding:50px 20px 0 30px;border-radius:50px}#header-secondary-outer ul li,#header-secondary-outer ul li a{font-size:14px;line-height:20px!important;font-family:Satoshi-Light!important}a#cta-btn{background:#00b566bd!important;padding:13px 40px!important;border-radius:40px!important;font-size:14px!important;line-height:22px!important;font-family:Satoshi-Light!important;color:#000;border:1px solid #00b566;transition:.5s;overflow:hidden;position:relative;letter-spacing:1px}h1{font-size:46px!important;line-height:57px!important}#hero .nectar-carousel{padding-bottom:0;margin-bottom:0!important}div#hero .nectar-scrolling-text{position:absolute;bottom:20px;left:0}div#hero .nectar-simple-slider.sizing-percentage.height-100vh{height:120vh}div#features .iwithtext{margin:unset;display:flex;align-items:center;gap:10px;background:#262626;padding:20px 10px;border-radius:10px}div#features .iwithtext .iwt-text{padding-left:unset;color:#fff;font-size:22px;line-height:30px;font-family:Satoshi-Light}h2{font-size:50px!important;line-height:58px!important}h3{font-size:26px;line-height:34px!important;font-family:Satoshi-Medium}div#newsletter h2,div#warranty h2{font-size:32px!important;line-height:40px!important}@keyframes expandShape{from{width:0}to{width:26%}}div#hero .nectar-scrolling-text h2{color:#fff;font-family:Fontspring-DEMO-integralcf-bold;font-size:234px!important;line-height:232px!important;-webkit-text-fill-color:transparent;-webkit-text-stroke:2px;letter-spacing:8px}.woocommerce-sidebar-products .sidebar ul.categories-list{padding-top:20px;margin:unset;padding-left:20px;padding-bottom:20px}.woocommerce-sidebar-products .sidebar ul.categories-list a.cat-link{color:#000;font-size:13px;line-height:21px!important;font-weight:700;font-family:Satoshi-Medium}.categories-list a.active,.grandchild-list a.active,.subcategories a.active{color:#fff!important;background:#009c15;padding:6px}ul.subcategories .child-cat-header a{color:#2b2b2b;font-size:16px;line-height:24px}ul.grandchild-list li a{font-size:13px;line-height:21px!important}.megamenu .tabbed[data-style=vertical_modern] .wpb_tabs_nav li{margin-bottom:15px!important}.megamenu .tabbed[data-style=vertical_modern] .wpb_tabs_nav li a{padding:12px!important;font-size:20px!important;line-height:28px!important}#megamenu01,#megamenu02{max-width:95%!important}.megamenu .wpb_tab{padding-left:10px!important}div#menu-inr-row .vc_col-sm-8 .vc_column-inner{padding:0 30px 0 50px!important}#megamenu01 .vc_col-sm-4.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone img,#megamenu02 .vc_col-sm-4.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone img{max-width:100%!important;object-fit:cover!important;max-height:370px!important;min-height:20px!important}div#warranty .wpb_wrapper>div{margin-bottom:10px}}@media only screen and (min-width:1200px) and (max-width:1365px){h1,h2{line-height:50px!important}h3,h4{font-family:Satoshi-Medium}a#cta-btn,h4{color:#000;letter-spacing:1px;line-height:22px!important}a#cta-btn,h4,p{line-height:22px!important}div#megamenu01 h2.woocommerce-loop-category__title{font-size:18px!important;line-height:26px!important}.woocommerce-sidebar-products .sidebar ul.categories-list{padding-top:20px;margin:unset;padding-left:20px;padding-bottom:20px}div#warranty .wpb_wrapper>div{margin-bottom:10px}div#mission div#mission-inr.noted .vc_column-inner h3{font-style:italic;font-family:'Open Sans';font-size:30px!important;line-height:38px!important}.woocommerce-sidebar-products .sidebar ul.categories-list a.cat-link{color:#000;font-size:13px;line-height:21px!important;font-weight:700;font-family:Satoshi-Medium}.categories-list a.active,.grandchild-list a.active,.subcategories a.active{color:#fff!important;background:#009c15;padding:6px}ul.subcategories .child-cat-header a{color:#2b2b2b;font-size:16px;line-height:24px}ul.grandchild-list li a{font-size:13px;line-height:21px!important}.product h3{color:#000;font-size:20px!important;line-height:28px!important;min-height:70px}#top ul.sf-menu.sf-js-enabled.sf-arrows li a{font-size:14px;line-height:22px!important;margin:0 2px!important}li#search-btn a{border:1px solid #fff;padding:15px!important;width:160px!important;border-radius:50px!important;text-align:left!important;background:#fff}#hero .inr-col .vc_column-inner{background:#fff;padding:50px 20px 0 30px;border-radius:50px;margin-top:-70px}#header-secondary-outer ul li,#header-secondary-outer ul li a{font-size:14px;line-height:20px!important;font-family:Satoshi-Light!important}a#cta-btn{background:#00b566bd!important;padding:13px 40px!important;border-radius:40px!important;font-size:14px!important;font-family:Satoshi-Light!important;border:1px solid #00b566;transition:.5s;overflow:hidden;position:relative}h1{font-size:40px!important}#hero .nectar-carousel{padding-bottom:0;margin-bottom:0!important}div#hero .nectar-scrolling-text{position:absolute;bottom:40px;left:0}div#hero .nectar-simple-slider.sizing-percentage.height-100vh{height:100vh}div#features .iwithtext{margin:unset;display:flex;align-items:center;gap:10px;background:#262626;padding:20px 10px;border-radius:10px;min-width:230px}div#features .iwithtext .iwt-text{padding-left:unset;color:#fff;font-size:20px;line-height:27px;font-family:Satoshi-Light}h2{font-size:42px!important}h3{font-size:26px;line-height:34px!important}div#newsletter h2,div#warranty h2{font-size:32px!important;line-height:40px!important}@keyframes expandShape{from{width:0}to{width:28%}}div#hero .nectar-scrolling-text h2{color:#fff;font-family:Fontspring-DEMO-integralcf-bold;font-size:184px!important;line-height:192px!important;-webkit-text-fill-color:transparent;-webkit-text-stroke:2px;letter-spacing:8px}h4{font-size:14px}div#products{padding-bottom:30px!important}p{font-size:14px!important}#warranty .vc_col-sm-6:nth-child(2) img{max-width:430px}div#newsletter{padding:30px 20px!important;margin-bottom:-100px!important;position:relative;z-index:99;margin-top:0}div#testimonials{padding-bottom:unset!important}.megamenu .tabbed[data-style=vertical_modern] .wpb_tabs_nav li{margin-bottom:15px!important}.megamenu .tabbed[data-style=vertical_modern] .wpb_tabs_nav li a{padding:12px!important;font-size:20px!important;line-height:28px!important}#megamenu01{max-width:95%!important}.megamenu .wpb_tab{padding-left:10px!important}div#menu-inr-row .vc_col-sm-8 .vc_column-inner{padding:0 15px 0 20px!important;min-width:120%}#megamenu01 .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:15px!important;line-height:23px!important}#megamenu01 .vc_col-sm-4.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone img{max-width:100%!important;object-fit:cover!important;max-height:470px!important;min-height:20px!important}}@media only screen and (min-width:1000px) and (max-width:1199px){h3,h4{font-family:Satoshi-Medium}a#cta-btn,h4{color:#000;letter-spacing:1px}a#cta-btn,p{line-height:20px!important}a#cta-btn,div#support #inr-row .vc_column-inner{position:relative;transition:.5s;overflow:hidden}div#megamenu01 h2.woocommerce-loop-category__title,div#megamenu02 h2.woocommerce-loop-category__title{font-size:18px!important;line-height:26px!important}div#Specifications .owl-carousel{padding:unset}div#team,div#testimonials{padding-bottom:unset!important}.title{font-size:14px}.top-content{display:flex;align-items:center;gap:12px}.top-content .num{color:#00b359;font-size:40px;font-family:Poppins,sans-serif;font-weight:800;line-height:1}div#ft-sec ul li,div#warranty .wpb_wrapper>div{margin-bottom:10px}div#mission div#mission-inr .vc_column-inner{background:#fff;padding:30px;border-radius:50px;min-height:290px}div#mission div#mission-inr.noted .vc_column-inner h3{font-style:italic;font-family:'Open Sans';font-size:24px!important;line-height:32px!important}div#newsletter{margin-bottom:-100px!important;position:relative;z-index:99;margin-top:0;padding:30px 20px!important}.woocommerce-Tabs-panel h2{font-size:40px!important;line-height:57px!important}div#features-inr-row{border:2px solid #009c15;background:#edffef;padding:30px;border-radius:30px}div#Specifications .owl-carousel .carousel-item{border:2px solid #009c15;background:#edffef;padding:10px;border-radius:20px}.col-text-blk .vc_column-inner{border:2px solid #009c15;background:#edffef;padding:20px;border-radius:30px}.woocommerce-sidebar-products .sidebar ul.categories-list{padding-top:20px;margin:unset;padding-left:10px;padding-bottom:10px}.woocommerce-sidebar-products .sidebar ul.categories-list a.cat-link{color:#000;font-size:10px;line-height:20px!important;font-weight:500;font-family:Satoshi-Medium}.categories-list a.active,.grandchild-list a.active,.subcategories a.active{color:#fff!important;background:#009c15;padding:6px}ul.subcategories .child-cat-header a{color:#2b2b2b;font-size:14px;line-height:22px}ul.subcategories li .child-cat-header:before{content:"";background:#009d35;height:10px;width:10px;position:absolute;left:-10px;top:0;bottom:0;margin:auto 0;border-radius:50%;transform:scale(.5)}.child-cat-header{position:relative;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #c8c8c8;padding:5px 20px 5px 0}ul.grandchild-list li a{font-size:10px;line-height:18px!important}ul.subcategories{margin:unset;padding-left:5px;padding-top:10px}.product h3{color:#000;font-size:16px!important;line-height:24px!important;min-height:50px}ul.grandchild-list li{margin-bottom:0}span.toggle-grandchild svg{transform:scale(.6)}.woocommerce-sidebar-products .sidebar ul.categories-list li.category-item{list-style:none;margin-bottom:10px}#top ul.sf-menu.sf-js-enabled.sf-arrows li a{font-size:11px;line-height:19px!important;margin:0 2px!important}li#search-btn a{border:1px solid #fff;padding:15px!important;width:120px!important;border-radius:50px!important;text-align:left!important;background:#fff}#header-outer #logo img,#header-outer .logo-spacing img{height:30px}#hero .inr-col .vc_column-inner{background:#fff;padding:30px 10px 0 20px;border-radius:50px;margin-top:-30px}#header-secondary-outer ul li,#header-secondary-outer ul li a{font-size:11px;line-height:17px!important;font-family:Satoshi-Light!important}a#cta-btn{background:#00b566bd!important;padding:12px 20px!important;border-radius:40px!important;font-size:12px!important;font-family:Satoshi-Light!important;border:1px solid #00b566}h1{font-size:34px!important;line-height:43px!important}#hero .nectar-carousel{padding-bottom:0;margin-bottom:0!important}div#hero .nectar-scrolling-text{position:absolute;bottom:0;left:0}div#hero .nectar-simple-slider.sizing-percentage.height-100vh{height:80vh}div#features .iwithtext{margin:unset;display:flex;align-items:center;gap:10px;background:#262626;padding:20px 10px;border-radius:10px;min-width:230px}div#features .iwithtext .iwt-text{padding-left:unset;color:#fff;font-size:20px;line-height:27px;font-family:Satoshi-Light}h2{font-size:42px!important;line-height:50px!important}h3{font-size:26px;line-height:34px!important}div#newsletter h2,div#warranty h2{font-size:25px!important;line-height:33px!important;margin:unset!important}@keyframes expandShape{from{width:0}to{width:29%}}div#hero .nectar-scrolling-text h2{color:#fff;font-family:Fontspring-DEMO-integralcf-bold;font-size:164px!important;line-height:172px!important;-webkit-text-fill-color:transparent;-webkit-text-stroke:2px;letter-spacing:8px}#top ul.sf-menu.sf-js-enabled.sf-arrows li{margin:0 3px}h4{font-size:14px;line-height:22px!important}div#products{padding-bottom:30px!important}p{font-size:12px!important}div#ft-sec ul li a{color:#0000009c;font-size:12px;line-height:20px}#warranty .vc_col-sm-6:nth-child(2) img{max-width:350px}div#support #inr-row .vc_column-inner{background:#fff;border-radius:20px;min-height:190px}div#about h3{font-size:20px;line-height:28px!important}div#support #inr-row .vc_column-inner img{width:100%;min-height:210px;object-fit:cover}div#support #inr-row .vc_column-inner .hover-wrap,div#warranty .nectar-split-heading{margin:unset}.megamenu .tabbed[data-style=vertical_modern] .wpb_tabs_nav li{margin-bottom:5px!important}.megamenu .tabbed[data-style=vertical_modern] .wpb_tabs_nav li a{padding:10px!important;font-size:16px!important;line-height:24px!important}#megamenu01{max-width:95%!important}.megamenu .wpb_tab{padding-left:10px!important}div#menu-inr-row .vc_col-sm-8 .vc_column-inner{padding:0 15px 0 20px!important;min-width:120%}#megamenu01 .woocommerce ul.products li.product .woocommerce-loop-product__title,#megamenu02 .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:13px!important;line-height:21px!important}#megamenu01 .vc_col-sm-4.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone img,#megamenu02 .vc_col-sm-4.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone img{max-width:100%!important;object-fit:cover!important;max-height:400px!important;min-height:20px!important}}@media only screen and (min-width:768px) and (max-width:999px){a#cta-btn,h4{color:#000;letter-spacing:1px}a#cta-btn,div#support #inr-row .vc_column-inner{position:relative;transition:.5s;overflow:hidden}div#blogs-inner,div#hero-inr{padding-bottom:100px!important}div#casstudies ul.wpb_tabs_nav.ui-tabs-nav.clearfix{display:flex;justify-content:center;flex-direction:column;gap:20px}div#Specifications .owl-carousel{padding:unset}div#newsletter{margin-bottom:-100px!important;position:relative;z-index:99;margin-top:0;padding:30px 20px!important}.woocommerce-Tabs-panel h2{font-size:40px!important;line-height:57px!important}.product h3,h3{line-height:34px!important}div#features-inr-row{border:2px solid #009c15;background:#edffef;padding:30px;border-radius:30px}div#Specifications .owl-carousel .carousel-item{border:2px solid #009c15;background:#edffef;padding:10px;border-radius:20px}.col-text-blk .vc_column-inner{border:2px solid #009c15;background:#edffef;padding:20px;border-radius:30px}.woocommerce-product-gallery{margin-top:80px}div#cust-feat-sec{margin-top:50px!important}.woocommerce-sidebar-products .sidebar ul.categories-list{padding-top:20px;margin:unset;padding-left:20px;padding-bottom:10px}.woocommerce-sidebar-products .sidebar ul.categories-list a.cat-link{color:#000;font-size:22px;line-height:30px!important;font-weight:700;font-family:Satoshi-Medium}.categories-list a.active,.grandchild-list a.active,.subcategories a.active{color:#fff!important;background:#009c15;padding:6px}ul.subcategories .child-cat-header a{color:#2b2b2b;font-size:24px;line-height:32px}ul.subcategories li .child-cat-header:before{content:"";background:#009d35;height:10px;width:10px;position:absolute;left:-10px;top:0;bottom:0;margin:auto 0;border-radius:50%;transform:scale(.5)}.child-cat-header{position:relative;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #c8c8c8;padding:10px 20px 10px 0}div#about h3,ul.grandchild-list li a{font-size:20px;line-height:28px!important}ul.subcategories{margin:unset;padding-left:5px;padding-top:10px}.product h3{color:#000;font-size:26px!important;min-height:50px}ul.grandchild-list li{margin-bottom:10px}span.toggle-grandchild svg{transform:scale(1.1)}.woocommerce-sidebar-products .sidebar ul.categories-list li.category-item{list-style:none;margin-bottom:30px}#top ul.sf-menu.sf-js-enabled.sf-arrows li a{font-size:11px;line-height:19px!important;margin:0 2px!important}li#search-btn a{border:1px solid #fff;padding:15px!important;width:120px!important;border-radius:50px!important;text-align:left!important;background:#fff}#header-outer #logo img,#header-outer .logo-spacing img{height:30px}#hero .inr-col .vc_column-inner{background:#fff;padding:30px 10px 0 20px;border-radius:50px;margin-top:-30px}#header-secondary-outer ul li,#header-secondary-outer ul li a{font-size:11px;line-height:17px!important;font-family:Satoshi-Light!important}h3,h4{font-family:Satoshi-Medium}a#cta-btn{background:#00b566bd!important;padding:11px 20px!important;border-radius:40px!important;font-size:14px!important;line-height:22px!important;font-family:Satoshi-Light!important;border:1px solid #00b566}h1{font-size:34px!important;line-height:43px!important}#hero .nectar-carousel{padding-bottom:0;margin-bottom:0!important}div#hero .nectar-scrolling-text{position:absolute;bottom:0;left:0}div#hero .nectar-simple-slider.sizing-percentage.height-100vh{height:70vh}div#features .iwithtext{margin:unset;display:flex;align-items:center;gap:0;background:#262626;padding:20px 10px;border-radius:10px;min-width:180px;justify-content:space-between}div#features .iwithtext .iwt-text{padding-left:unset;color:#fff!important;font-size:16px;line-height:24px;font-family:Satoshi-Light}h2{font-size:32px!important;line-height:40px!important}h3{font-size:26px}div#newsletter h2,div#warranty h2{font-size:25px!important;line-height:33px!important;margin:unset!important}@keyframes expandShape{from{width:0}to{width:50%}}div#hero .nectar-scrolling-text h2{color:#fff;font-family:Fontspring-DEMO-integralcf-bold;font-size:164px!important;line-height:172px!important;-webkit-text-fill-color:transparent;-webkit-text-stroke:2px;letter-spacing:8px}#top ul.sf-menu.sf-js-enabled.sf-arrows li{margin:0 3px}h4{font-size:18px;line-height:26px!important}div#ft-sec p,div#ft-sec ul li a,p{font-size:16px!important;line-height:24px!important}div#products{padding-bottom:30px!important}div#ft-sec p,div#ft-sec ul li a{color:#0000009c;font-family:Satoshi-Medium}div#ft-sec ul li{margin-bottom:15px}#warranty .vc_col-sm-6:nth-child(2) img{max-width:350px}div#support #inr-row .vc_column-inner{background:#fff;border-radius:20px;min-height:190px}div#support #inr-row .vc_column-inner img{width:100%;min-height:210px;object-fit:cover}div#support #inr-row .vc_column-inner .hover-wrap{margin:unset}div#warranty .nectar-split-heading{margin:0 0 10px}#header-outer[data-permanent-transparent=false] #logo .dark-version,body #top #logo img{height:50px!important}body #header-secondary-outer[data-secondary-text=true] ul{display:flex}div#header-outer{background:#000}header#top{padding:10px}div#hero-inr{padding-top:100px!important}.row.product-grid .col.span_6{width:49%!important}.woocommerce-sidebar-products .product{padding:20px}div#testimonials{padding-top:50px!important;padding-bottom:50px!important}.copyright p,div#newsletter h2{text-align:center}div#footer-outer{display:none}.copyright ul{display:flex;justify-content:center}div#features .iwithtext .iwt-text *{color:#fff}div#warranty .vc_col-sm-6:nth-child(2) .vc_column-inner{padding:0 50px 50px!important}}@media only screen and (min-width:520px) and (max-width:767px){a#cta-btn,h4{color:#000;letter-spacing:1px}a#cta-btn,p{line-height:24px!important}a#cta-btn,div#support #inr-row .vc_column-inner{position:relative;transition:.5s;overflow:hidden}div#about h3,h4{line-height:28px!important}div#mission div#mission-inr.noted .vc_column-inner h3{font-style:italic;font-family:'Open Sans';font-size:30px!important;line-height:38px!important}div#casstudies ul.wpb_tabs_nav.ui-tabs-nav.clearfix{display:flex;justify-content:center;flex-direction:column;gap:20px}div#blogs-inner{padding-bottom:100px!important}div#Specifications .owl-carousel{padding:unset}div#newsletter{margin-bottom:-100px!important;position:relative;z-index:99;margin-top:0;padding:30px 20px!important}.woocommerce-Tabs-panel h2{font-size:40px!important;line-height:57px!important}div#features-inr-row{border:2px solid #009c15;background:#edffef;padding:30px;border-radius:30px}div#Specifications .owl-carousel .carousel-item{border:2px solid #009c15;background:#edffef;padding:10px;border-radius:20px}.col-text-blk .vc_column-inner{border:2px solid #009c15;background:#edffef;padding:20px;border-radius:30px}.woocommerce-product-gallery{margin-top:0}div#cust-feat-sec{margin-top:50px!important}.woocommerce-sidebar-products .sidebar ul.categories-list{padding-top:20px;margin:unset;padding-left:20px;padding-bottom:10px}.woocommerce-sidebar-products .sidebar ul.categories-list a.cat-link{color:#000;font-size:20px;line-height:28px!important;font-weight:700;font-family:Satoshi-Medium}.categories-list a.active,.grandchild-list a.active,.subcategories a.active{color:#fff!important;background:#009c15;padding:6px}ul.subcategories .child-cat-header a{color:#2b2b2b;font-size:22px;line-height:30px}ul.subcategories li .child-cat-header:before{content:"";background:#009d35;height:10px;width:10px;position:absolute;left:-10px;top:0;bottom:0;margin:auto 0;border-radius:50%;transform:scale(.5)}.child-cat-header{position:relative;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #c8c8c8;padding:10px 20px 10px 0}ul.grandchild-list li a{font-size:18px;line-height:26px!important}ul.subcategories{margin:unset;padding-left:5px;padding-top:10px}.product h3{color:#000;font-size:18px!important;line-height:26px!important;min-height:50px}ul.grandchild-list li{margin-bottom:10px}span.toggle-grandchild svg{transform:scale(1.1)}.woocommerce-sidebar-products .sidebar ul.categories-list li.category-item{list-style:none;margin-bottom:20px}#top ul.sf-menu.sf-js-enabled.sf-arrows li a{font-size:11px;line-height:19px!important;margin:0 2px!important}li#search-btn a{border:1px solid #fff;padding:15px!important;width:120px!important;border-radius:50px!important;text-align:left!important;background:#fff}#header-outer #logo img,#header-outer .logo-spacing img{height:30px}#hero .inr-col .vc_column-inner{background:#fff;padding:30px 10px 0 20px;border-radius:50px;margin-top:-30px}#header-secondary-outer ul li,#header-secondary-outer ul li a{font-size:11px;line-height:17px!important;font-family:Satoshi-Light!important}h3,h4{font-family:Satoshi-Medium}a#cta-btn{background:#00b566bd!important;padding:13px 20px!important;border-radius:40px!important;font-size:16px!important;font-family:Satoshi-Light!important;border:1px solid #00b566}h1{font-size:34px!important;line-height:43px!important}#hero .nectar-carousel{padding-bottom:0;margin-bottom:0!important}div#hero .nectar-scrolling-text{position:absolute;bottom:0;left:0}div#hero .nectar-simple-slider.sizing-percentage.height-100vh{height:100vh}div#features .iwithtext{margin:unset;display:flex;align-items:center;gap:10px;background:#262626;padding:20px 10px;border-radius:10px;min-width:unset;width:100%}div#features .iwithtext .iwt-text{padding-left:unset;color:#fff;font-size:20px;line-height:27px;font-family:Satoshi-Light}h2{font-size:32px!important;line-height:40px!important}h3{font-size:26px;line-height:34px!important}div#newsletter h2,div#warranty h2{font-size:25px!important;line-height:33px!important;margin:unset!important}@keyframes expandShape{from{width:0}to{width:50%}}div#hero .nectar-scrolling-text h2{color:#fff;font-family:Fontspring-DEMO-integralcf-bold;font-size:84px!important;line-height:132px!important;-webkit-text-fill-color:transparent;-webkit-text-stroke:2px;letter-spacing:8px}#top ul.sf-menu.sf-js-enabled.sf-arrows li{margin:0 3px}h4{font-size:20px}div#products{padding-bottom:30px!important}p{font-size:16px!important}div#ft-sec p,div#ft-sec ul li a{color:#0000009c;font-size:16px!important;line-height:26px!important;font-family:Satoshi-Medium}div#ft-sec ul li{margin-bottom:15px}#warranty .vc_col-sm-6:nth-child(2) img{max-width:350px}div#support #inr-row .vc_column-inner{background:#fff;border-radius:20px;min-height:190px}div#about h3{font-size:20px}div#support #inr-row .vc_column-inner img{width:100%;min-height:210px;object-fit:cover}.woocommerce-sidebar-products .col.span_9,div#ft-inr .vc_col-sm-6,div#support #inr-row .vc_column-inner .hover-wrap,div#warranty .nectar-split-heading{margin:unset}#header-outer[data-permanent-transparent=false] #logo .dark-version,body #top #logo img{height:40px!important}body #header-secondary-outer[data-secondary-text=true] ul,body[data-header-format].material #header-secondary-outer{display:flex}div#header-outer{background:#000}body #header-secondary-outer .nectar-center-text{max-width:unset;padding:10px 0!important}.woocommerce-sidebar-products .product,header#top{padding:10px}div#hero-inr{padding-top:100px!important;padding-bottom:100px!important}.row.product-grid .col.span_6{width:49%!important}div#testimonials{padding-top:50px!important;padding-bottom:50px!important}.copyright p,div#newsletter h2{text-align:center}div#footer-outer{display:none}.copyright ul{display:flex;justify-content:center}div#ft-inr a#cta-btn{margin-right:30px}div#warranty .vc_col-sm-6:nth-child(2) .vc_column-inner{padding:0 20px 30px!important}}@media only screen and (min-width:300px) and (max-width:519px){.child-cat-header,.sec-header{display:flex;justify-content:space-between}h2,h3{line-height:34px!important}a#cta-btn,h4{letter-spacing:1px;color:#000}a#cta-btn,div#support #inr-row .vc_column-inner{position:relative;transition:.5s;overflow:hidden}div#blogs-inner{padding-bottom:100px!important}div#Specifications .owl-carousel{padding:unset}div#newsletter{margin-bottom:-100px!important;position:relative;z-index:99;margin-top:0;padding:30px 20px!important}.woocommerce-Tabs-panel h2{font-size:29px!important;line-height:36px!important}div#features-inr-row{border:2px solid #009c15;background:#edffef;padding:30px;border-radius:30px}div#Specifications .owl-carousel .carousel-item{border:2px solid #009c15;background:#edffef;padding:10px;border-radius:20px}.col-text-blk .vc_column-inner{border:2px solid #009c15;background:#edffef;padding:20px;border-radius:30px}.woocommerce-product-gallery{margin-top:0}div#cust-feat-sec{margin-top:50px!important}div#vide-sec .nectar_video_player_self_hosted{margin:auto;border:2px solid #009c15;background:#edffef;padding:10px;border-radius:30px}.woocommerce-sidebar-products .sidebar ul.categories-list{padding-top:20px;margin:unset;padding-left:20px;padding-bottom:10px}.woocommerce-sidebar-products .sidebar ul.categories-list a.cat-link{color:#000;font-size:18px;line-height:26px!important;font-weight:700;font-family:Satoshi-Medium}.categories-list a.active,.grandchild-list a.active,.subcategories a.active{color:#fff!important;background:#009c15;padding:6px}ul.subcategories .child-cat-header a{color:#2b2b2b;font-size:20px;line-height:28px}ul.subcategories li .child-cat-header:before{content:"";background:#009d35;height:10px;width:10px;position:absolute;left:-10px;top:0;bottom:0;margin:auto 0;border-radius:50%;transform:scale(.5)}.child-cat-header{position:relative;align-items:center;border-bottom:1px solid #c8c8c8;padding:10px 20px 10px 0}ul.grandchild-list li a{font-size:16px;line-height:24px!important}ul.subcategories{margin:unset;padding-left:5px;padding-top:10px}.product h3{color:#000;font-size:18px!important;line-height:26px!important;min-height:50px}ul.grandchild-list li{margin-bottom:10px}span.toggle-grandchild svg{transform:scale(1.1)}.woocommerce-sidebar-products .sidebar ul.categories-list li.category-item{list-style:none;margin-bottom:20px}#top ul.sf-menu.sf-js-enabled.sf-arrows li a{font-size:11px;line-height:19px!important;margin:0 2px!important}li#search-btn a{border:1px solid #fff;padding:15px!important;width:120px!important;border-radius:50px!important;text-align:left!important;background:#fff}.copyright p,.cts-content-box,div#newsletter h2,div#team-car h2{text-align:center}#header-outer #logo img,#header-outer .logo-spacing img{height:30px}#hero .inr-col .vc_column-inner{background:#ffffffd1;padding:30px 10px 40px 20px;border-radius:20px;margin-top:0;max-width:100%;margin-left:20px}#header-secondary-outer ul li,#header-secondary-outer ul li a{font-size:11px;line-height:17px!important;font-family:Satoshi-Light!important}h3,h4{font-family:Satoshi-Medium}a#cta-btn{background:#00b566bd!important;padding:10px 20px!important;border-radius:40px!important;font-size:12px!important;line-height:20px!important;font-family:Satoshi-Light!important;border:1px solid #00b566}h1{font-size:22px!important;line-height:32px!important}#hero .nectar-carousel{padding-bottom:0;margin-bottom:0!important}div#hero .nectar-scrolling-text{position:absolute;bottom:0;left:0}div#hero .nectar-simple-slider.sizing-percentage.height-100vh{height:100vh}div#features .iwithtext{margin:unset;display:flex;align-items:center;gap:10px;background:#262626;padding:20px 10px;border-radius:10px;min-width:unset;width:100%}div#features .iwithtext .iwt-text{padding-left:unset;color:#fff;font-size:20px;line-height:27px;font-family:Satoshi-Light}h2{font-size:26px!important}h3{font-size:26px}div#newsletter h2,div#warranty h2{font-size:25px!important;line-height:33px!important;margin:unset!important}@keyframes expandShape{from{width:0}to{width:76%}}div#hero .nectar-scrolling-text h2{color:#fff;font-family:Fontspring-DEMO-integralcf-bold;font-size:54px!important;line-height:82px!important;-webkit-text-fill-color:transparent;-webkit-text-stroke:2px;letter-spacing:8px}#top ul.sf-menu.sf-js-enabled.sf-arrows li{margin:0 3px}h4{font-size:20px;line-height:28px!important}div#products{padding-bottom:30px!important}p{font-size:16px!important;line-height:24px!important}div#ft-sec p,div#ft-sec ul li a{color:#0000009c;font-size:13px!important;line-height:21px!important;font-family:Satoshi-Medium}div#ft-sec ul li{margin-bottom:0}#warranty .vc_col-sm-6:nth-child(2) img{max-width:270px}div#support #inr-row .vc_column-inner{background:#fff;border-radius:20px;min-height:190px}div#about h3{font-size:20px;line-height:28px!important}.sec-header ul{display:flex;align-items:baseline;flex-direction:column}#slide-out-widget-area .inner .off-canvas-menu-container li a{font-size:40px!important;line-height:48px!important;font-family:Poppins!important;font-weight:700!important}div#support #inr-row .vc_column-inner img{width:100%;min-height:210px;object-fit:cover}div#testimonials .owl-nav.disabled{display:flex;justify-content:center;position:absolute;top:unset;right:0;left:0;margin:auto}.woocommerce-sidebar-products .col.span_9,div#ft-inr .vc_col-sm-6,div#support #inr-row .vc_column-inner .hover-wrap,div#warranty .nectar-split-heading{margin:unset}#header-outer[data-permanent-transparent=false] #logo .dark-version,body #top #logo img{height:40px!important}body #header-secondary-outer[data-secondary-text=true] ul{display:flex}body #header-secondary-outer .nectar-center-text{max-width:unset;padding:10px 0!important}.woocommerce-sidebar-products .product,header#top{padding:10px}div#casstudies,div#testimonials{padding-top:50px!important}div#hero-inr{padding-top:100px!important;padding-bottom:100px!important}.row.product-grid .col.span_6{width:49%!important}.sec-header{align-items:center;flex-direction:column}div#testimonials{padding-bottom:50px!important}.menu-item-23,div#footer-outer,form.woocommerce-ordering{display:none}.copyright ul{display:flex;justify-content:space-between}body[data-header-format].material #header-secondary-outer{display:none;top:0}div#ft-inr a#cta-btn{margin-right:30px}#header-secondary-outer ul.contact-links{display:flex;flex-direction:column}div#header-outer{background:#000!important}div#header-space{background-color:#000!important}ul.social-links{flex-direction:row}ul.social-links li{font-size:15px!important;line-height:23px!important;font-family:Satoshi-Light}.flickity-slider .cell{padding-left:unset!important}#hero .inr-col .vc_column-inner .counter-blk{width:100%;display:contents;margin-right:20px;margin-top:80px}#hero .inr-col .vc_column-inner .counter-blk h5{font-size:30px;line-height:38px;color:#000}div#features .col-right .vc_column-inner .wpb_wrapper{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-direction:column}div#warranty .vc_col-sm-6:nth-child(2) .vc_column-inner{padding:0 10px 30px 20px!important}.copyright ul li{margin:0 2px}div#mission div#mission-inr .vc_column-inner{background:#fff;padding:20px;border-radius:50px;min-height:unset}div#mission div#mission-inr.noted .vc_column-inner h3{font-style:italic;font-family:'Open Sans';font-size:20px!important;line-height:28px!important}.cts-content-box{background:#fff;padding:20px;border-radius:40px!important;max-width:100%;margin:auto}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:unset;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:unset;cursor:pointer;color:transparent;border:none;outline:0;background:0 0;bottom:-200px}.cts-thumb-slider.slick-initialized.slick-slider{margin-top:40px}.slick-prev{left:100px}.slick-next{right:135px}.slick-slide img{height:100px;width:100px!important}div#casstudies ul.wpb_tabs_nav.ui-tabs-nav.clearfix{display:flex;justify-content:center;flex-direction:column;gap:10px}.secondary-header-text,li.back a:before{display:none!important}li#menu-item-12 ul.sub-menu,li#menu-item-15 ul.sub-menu{display:block}#slide-out-widget-area ul .menu-item .nectar-ext-menu-item .menu-title-text{font-family:Satoshi-Light;text-transform:capitalize}#slide-out-widget-area .off-canvas-menu-container{padding:0 10px}#slide-out-widget-area ul.sub-menu li a{position:relative!important;height:180px}#slide-out-widget-area ul.sub-menu li a:before{content:"";background:url(https://demo-tech.site/sturgeon/wp-content/uploads/2025/10/High-Capacity-Light-Materials-Telehandler-Grain-Bucket.png) center/100% no-repeat;height:130px;width:100%;position:absolute;left:0;top:50px;border-radius:30px!important}#slide-out-widget-area ul.sub-menu li{margin-bottom:20px!important}#slide-out-widget-area ul.sub-menu ul.sub-menu li a:before{top:60px;background-size:cover;height:70%}#slide-out-widget-area ul.sub-menu ul.sub-menu li a{height:200px!important;padding:unset;line-height:10px!important}#slide-out-widget-area ul.sub-menu ul.sub-menu li{margin-bottom:40px!important}#slide-out-widget-area ul.sub-menu ul.sub-menu li a span.menu-title-text{font-size:20px!important;line-height:28px!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#000;font-size:16px!important;line-height:24px!important;min-height:unset}#slide-out-widget-area .inner .off-canvas-menu-container ul.sub-menu li a{font-size:30px!important;line-height:38px!important;min-width:300px!important}#slide-out-widget-area .inner .off-canvas-menu-container ul.sub-menu li.back a{height:unset!important;background:#fff!important;color:#000!important;border-radius:40px!important;padding:10px 20px!important}div#slide-out-widget-area-bg{opacity:1!important}#slide-out-widget-area ul.sub-menu>ul.sub-menu li{width:100%!important}#slide-out-widget-area ul.sub-menu ul.sub-menu li.back a{height:unset!important}div#team-car .inr-col .vc_column-inner{background:#fff;padding:20px;border-radius:40px!important;text-align:center;max-width:90%;margin:auto}div#team-car .owl-nav.disabled{display:flex;justify-content:center;position:unset}div#team-car .owl-nav.disabled button.owl-prev{margin-left:0}div#team-inr .row_col_wrap_12_inner.col.span_12.left{display:flex;flex-direction:column-reverse}div#team-inr img{height:150px;width:150px;object-fit:cover!important;display:block;margin:auto;border-radius:50%;margin-bottom:20px!important}}

/* ===== FONT DISPLAY SWAP FIX ===== */
@font-face {
    font-family: 'Satoshi';
    src: url('https://sturgeonequipment.com.au/wp-content/uploads/2025/10/Satoshi-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Satoshi';
    src: url('https://sturgeonequipment.com.au/wp-content/uploads/2025/10/Satoshi-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Integralcf';
    src: url('https://sturgeonequipment.com.au/wp-content/uploads/2025/10/Fontspring-DEMO-integralcf-bold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Linecons';
    src: url('https://sturgeonequipment.com.au/wp-content/uploads/fonts/linecons.ttf') format('truetype');
    font-display: swap;
}
/* ===== END FONT FIX ===== */