.nl_main-menu .elementor-nav-menu .elementor-item.elementor-item-active::after{content:"";width:100%;height:1.5px;position:absolute;left:0;bottom:0}.vm_marque_title{overflow:hidden;white-space:nowrap}.vm_marque_title span{padding:0 50px}.vm_marque_title .elementor-heading-title{display:inline-block;padding-left:100%;animation:vm-marquee 65s linear infinite}.vm_image_cars .swiper{overflow:visible}.vm_image_cars .swiper-wrapper{transition-timing-function:linear!important}.vm_image_cars .swiper-slide-inner{min-height:85px;display:flex;justify-content:center;align-items:center;padding:5px 25px;border-radius:10px!important;background:#fff;transition:all .3s ease-in}.vm_image_cars .swiper-slide-inner:hover{box-shadow:0px 12px 84px rgba(0,0,0,.1);transition:all .3s ease-in}.vm-divider_main .elementor-divider-separator{position:relative}.vm-divider_main .elementor-divider-separator::after,.vm-divider_main .elementor-divider-separator::before{content:"";width:5px;height:5px;background-color:rgba(215,215,215,1);border-radius:100%;position:absolute}.vm-divider_main .elementor-divider-separator::after{left:0;top:-3px}.vm-divider_main .elementor-divider-separator::before{right:0;top:-3px}.vm_work-sec-main{position:relative;overflow:hidden;border-radius:30px}.vm_work-sec-main::after{content:"";width:0;height:0;background-color:rgba(141,198,63,1);position:absolute;border-radius:30px;top:0;right:0;transition:all .3s ease-in;z-index:0}.vm_work-sec-main:hover::after{height:100%;width:100%;transition:all .3s ease-in}.vm_hov-eff .vm_hov-eff .elementor-heading-title,.vm_hov-eff .elementor-divider-separator,.vm_hov-eff p{position:relative;transition:all .3s ease-in}.vm_work-sec-main:hover .vm_hov-eff p,.vm_work-sec-main:hover .vm_hov-eff .elementor-heading-title{color:#fff!important}.vm_work-sec-main:hover .vm_hov-eff .elementor-divider span{border-color:#fff}.vm_work-sec-main:hover .vm_hov-eff .elementor-divider span::before,.vm_work-sec-main:hover .vm_hov-eff .elementor-divider span::after{background-color:#fff}.vm_main_loopgrid .elementor-loop-container>.e-loop-item:nth-last-child(2){position:relative}.vm_main_loopgrid .elementor-loop-container>.e-loop-item:nth-last-child(2)::before,.vm_main_loopgrid .elementor-loop-container>.e-loop-item:nth-last-child(2)::after{content:"";position:absolute;top:0;height:100%;width:1px;background-color:rgba(215,215,215,1)}.vm_main_loopgrid .elementor-loop-container>.e-loop-item:nth-last-child(2)::before{left:-25px}.vm_main_loopgrid .elementor-loop-container>.e-loop-item:nth-last-child(2)::after{right:-25px}.vm-blog_img-tag a{display:block!important}.vm_title-span span{color:rgba(141,198,63,1)}.vm_icon_btn .elementor-button-content-wrapper{align-items:center}.vm_counter-main .elementor-counter-title{text-align:center}.vm_footer_meulist .elementor-nav-menu{column-count:2;gap:80px}.vm_footer_meulist .elementor-nav-menu .elementor-item{position:relative;display:inline-block;overflow:hidden}.vm_footer_meulist .elementor-nav-menu .elementor-item::after{content:"";width:100%;height:1px;position:absolute;left:-100%;bottom:0;background-color:rgba(141,198,63,1);opacity:1!important;transition:all .3s ease-in}.vm_footer_meulist .elementor-nav-menu .elementor-item:hover::after{left:0;transition:all .3s ease-in}.blog-details-styl .case-study>section>div{text-align:left!important}.con-form input:focus,.con-form textarea:focus,.gravity-form-home input:focus,.gravity-form-home textarea:focus{outline:none!important}.single.single-post .elementor-widget-theme-post-content div>hr{margin:30px 0}.blog-details-styl .case-study>section>div a{color:#8dc63f}.business-text.elementor-element .elementor-widget-container a{color:#8dc63f}.business-img .elementor-widget-container{position:relative}.business-img .elementor-widget-container::before{content:"";position:absolute;width:365px;height:365px;left:70px;top:100px;background:#8dc63f;filter:blur(70px);z-index:-1}.op-img-caro-1 .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.op-img-caro-1 .swiper-slide-inner .swiper-slide-image{filter:grayscale(100%)}.op-img-caro-1 .swiper-slide-inner{height:84px;display:flex;align-items:center;justify-content:center;border-radius:5px;padding:0 30px;transition:all .3s}.op-img-caro-1 .swiper-slide-inner:hover{background:#fff;box-shadow:0 10px 50px rgba(0,0,0,.1)}.op-img-caro-1 .swiper-slide{padding:30px 7.5px}.op-img-caro-1 .swiper-slide .swiper-slide-image{transition:all .3s}.op-img-caro-1 .swiper-slide:hover .swiper-slide-image{filter:grayscale(0)}.op-img-caro-1 .elementor-image-carousel-wrapper{position:relative}.op-img-caro-1 .elementor-image-carousel-wrapper::before{content:"";position:absolute;width:221px;height:78px;left:0;top:20px;background:linear-gradient(270deg,rgba(255,255,255,0) 0%,#fff 100%);z-index:3}.op-img-caro-1 .elementor-image-carousel-wrapper::after{content:"";position:absolute;width:221px;height:78px;right:0;top:20px;background:linear-gradient(270deg,rgba(255,255,255,0) 0%,#fff 100%);z-index:3;transform:matrix(-1,0,0,1,0,0)}.op-img-caro-1 .swiper-slide-active+div+div{opacity:1!important}.home-icon-box.elementor-view-stacked .elementor-icon{border:1px solid #e9ebeb;box-shadow:0 0 40px rgba(0,0,0,.07)}.home-icon-box .elementor-icon-box-title{width:70%;margin:0 auto}.home-icon-box-1.elementor-view-stacked .elementor-icon{border:1px solid #e9ebeb;box-shadow:0 0 40px rgba(0,0,0,.07)}.home-icon-box-1 .elementor-icon-box-title{width:60%;margin:0 auto}@media (max-width:1200px){.vm_footer_meulist .elementor-nav-menu{column-count:2;gap:20px}}@media (max-width:1024px){.business-img .elementor-widget-container::before{height:182px}}@media (max-width:767px){.op-img-caro-1 .elementor-image-carousel-wrapper::before,.op-img-caro-1 .elementor-image-carousel-wrapper::after{width:50px}}.location-form #gform_61 input:not([type=submit]){border:none;background-color:#f8f8f8;outline:none;color:#333;font-weight:400;font-size:16px;padding:12px 12px 12px 15px;box-shadow:none;height:50px}.location-form #gform_61 input:not([type=submit])::placeholder{font-weight:400;font-size:16px;font-family:"Lato",sans-serif;color:#333}.location-form #gform_61 .textarea{border:none;background-color:#f8f8f8;outline:none;resize:none;color:#333;font-weight:400;font-size:16px;padding:12px 0 12px 15px;box-shadow:none;height:110px;font-family:"Lato",sans-serif}.location-form #gform_61 .textarea::placeholder{font-weight:400;font-size:16px;font-family:"Lato",sans-serif;color:#333}.location-form #gform_61 input[type=submit]{background-color:#8dc63f;color:#f8f8f8}.location-form #gform_61 input[type=submit]:hover{background-color:transparent;color:#8dc63f}.location-form #gform_61 .gform_fileupload_rules#gfield_upload_rules_61_6{display:none}.location-form #gform_61 .gform-field-label{color:#4a4a4a;font-size:16px;font-weight:400;font-family:"Lato",sans-serif}.location-form #gform_61 .ginput_container.ginput_container_textarea{margin-top:25px}.location-form #gform_61 input[type=file]{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;padding-right:60px}.location-form #gform_61 .ginput_container_fileupload{border:none;background-color:#f8f8f8;outline:none;color:#333;font-weight:400;height:50px;font-size:16px;padding:12px 60px 12px 15px;box-shadow:none;background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_154_353)'%3E%3Cpath d='M21.6627 9.5571C20.461 4.77007 15.6063 1.86357 10.8193 3.06523C7.07834 4.00432 4.36199 7.23757 4.08212 11.0844C1.42589 11.5224 -0.372332 14.0308 0.0657104 16.687C0.455109 19.0485 2.50127 20.7778 4.89453 20.7683H8.95659V19.1435H4.89453C3.09981 19.1435 1.64489 17.6886 1.64489 15.8939C1.64489 14.0991 3.09981 12.6442 4.89453 12.6442C5.34323 12.6442 5.70694 12.2805 5.70694 11.8318C5.70288 7.79366 8.97319 4.5168 13.0113 4.51279C16.5069 4.50929 19.5161 6.98054 20.1922 10.4101C20.2248 10.5771 20.3089 10.7296 20.4328 10.8463C20.5567 10.9629 20.7141 11.0376 20.8828 11.06C23.1038 11.3763 24.6478 13.4332 24.3316 15.6541C24.0476 17.6485 22.3448 19.1335 20.3303 19.1435H17.0807V20.7683H20.3303C23.4711 20.7588 26.0095 18.205 26 15.0642C25.992 12.4498 24.2025 10.1775 21.6627 9.5571Z' fill='%237A7A7A'/%3E%3Cpath d='M12.442 12.8798L9.19238 16.1295L10.3379 17.275L12.2064 15.4145V23.2056H13.8312V15.4145L15.6917 17.275L16.8372 16.1295L13.5875 12.8798C13.2706 12.5648 12.7589 12.5648 12.442 12.8798Z' fill='%237A7A7A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_154_353'%3E%3Crect width='26' height='26' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center right 12px;position:relative}.location-accord .e-n-accordion-item-title:focus-visible{outline:0}.cart .woocommerce-cart-form .coupon-col-start .input-text{padding:10px 20px!important;border-radius:10px}.cart .calculated_shipping{margin-top:20px}.cart .woocommerce-info{border-top-color:#8dc63f!important;margin-top:20px}.cart .woocommerce-info::before{color:#8dc63f!important}.cart .button{float:right!important}.cart .input-text{width:60%!important}.cart .coupon-col{align-items:center}.cart .coupon-col-start{padding-right:20px}.cart .coupon:not(.shop_table){display:flex;flex-wrap:wrap}.cart .button{background-color:#8dc63f!important;color:#f8f8f8!important;border-radius:90px!important;transition:all .3s ease;border:1px solid #8dc63f!important;text-transform:capitalize}.cart .button:hover{background-color:#f8f8f8!important;color:#8dc63f!important}.pur-sum .woocommerce-notice{font-size:18px;font-family:"Poppins",sans-serif;font-weight:500;color:#4a4a4a;margin-bottom:30px!important}.pur-sum .woocommerce-order-details__title{margin-bottom:18px!important}.pur-sum .woocommerce-column__title{margin-bottom:15px!important}.pur-sum .woocommerce-customer-details--phone{margin-bottom:2px!important}.my-account .woocommerce-Address-title h2{margin-top:10px!important;margin-bottom:10px!important}.my-account .woocommerce-info{border-top-color:#8dc63f!important}.my-account .woocommerce-info::before{color:#8dc63f!important}.my-account .woocommerce-order-details__title{margin-bottom:18px!important;margin-top:15px!important}.my-account .woocommerce-column__title{margin-bottom:15px!important}.my-account .button{background-color:#8dc63f!important;color:#f8f8f8!important;border-radius:90px!important;transition:all .3s ease;border:1px solid #8dc63f!important}.my-account .button:hover{background-color:#f8f8f8!important;color:#8dc63f!important}.my-account .woocommerce-form .woocommerce-LostPassword{font-size:16px;font-weight:500;font-family:"Poppins",sans-serif;color:#8dc63f}.my-account .woocommerce-form input:not([type=submit]){outline:none}.shop-table .tablepress tr td{color:#333!important}.shop-table .elementor-shortcode{overflow-x:hidden}.blog-details-styl .con-blog .vc_btn3-container .vc_general{background:0 0;color:#333}@media (max-width:767px){.location-form #gform_61 .gform_footer{justify-content:center}.cart .button{float:none!important;align-self:stretch}.cart .input-text{width:100%!important}.pur-sum .woocommerce-table__product-table{text-align:right}.pur-sum .woocommerce-table__product-total{text-align:right}.pur-sum .woocommerce-table td{text-align:right}.shop-table .elementor-shortcode{overflow-x:scroll}.menu-item-has-children.current-menu-ancestor>a,.menu-item-has-children.current-menu-ancestor .current_page_item a{color:#8dc63f!important;border-bottom:1px solid transparent!important;background-color:#fff!important}.vm_footer_meulist .elementor-nav-menu{column-count:2;gap:0}}@media (max-width:1024px){.vm_marque_title span{padding:30px}.vm_hero_blur-div{left:50%!important;bottom:0!important;transform:translate(-50%,50%)}.cart .button{float:none!important;align-self:center}.cart .input-text{width:100%!important}.pur-sum .woocommerce-table__product-table{text-align:right}.pur-sum .woocommerce-table__product-total{text-align:right}.pur-sum .woocommerce-table td{text-align:right}.shop-table .elementor-shortcode{overflow-x:scroll}.menu-item-has-children.current-menu-ancestor>a,.menu-item-has-children.current-menu-ancestor .current_page_item a{color:#8dc63f!important;border-bottom:1px solid transparent!important}}@media (max-width:767px){.vm_image_cars .swiper-slide-inner{min-height:60px;padding:5px 10px}.vm_main_loopgrid .elementor-loop-container>.e-loop-item:nth-last-child(2)::before,.vm_main_loopgrid .elementor-loop-container>.e-loop-item:nth-last-child(2)::after{content:"";position:absolute;left:0;width:100%;height:1px;background-color:rgba(215,215,215,1)}.vm_main_loopgrid .elementor-loop-container>.e-loop-item:nth-last-child(2)::after{top:-15px}.vm_main_loopgrid .elementor-loop-container>.e-loop-item:nth-last-child(2)::before{bottom:-15px;top:auto}.vm_marque_title span{padding:20px}}