.cstm_counter .cstm_counter_bx .counter .elementor-counter-number{text-align:center;margin:0 0 15px;font-size:40px;font-weight:600;font-family:"Barlow Condensed",Sans-serif!important;line-height:normal;color:#000}.cstm_counter .cstm_counter_bx .counter .elementor-counter-number-suffix{margin:0 0 15px;font-size:40px;font-weight:600;font-family:"Montserrat",sans-serif;line-height:normal;color:#000}.cstm_counter .cstm_counter_bx .counter .elementor-counter-title{text-align:center;font-family:"Montserrat",sans-serif;line-height:normal;font-size:16px;font-weight:500;margin:0;color:#000!important}.cstm_counter .cstm_counter_bx{padding:70px 10px!important}.story h2{margin:0;font-size:44px;text-align:center;font-weight:600}.story p{margin:15px 0;font-weight:400;font-size:16px;line-height:22px;text-align:left}.story button{background-color:#b2d334!important;font-size:14px;font-weight:500;fill:#000;color:#000;border-radius:50px 50px 50px 50px;padding:14px 24px;border:0px;box-shadow:unset;margin:8px auto 0;display:table}.story button:hover{background-color:#00b1e7!important;color:#fff}.banner-cstm .elementor-column{max-width:800px;margin:0 auto}.elementor-testimonial__cite{margin-top:75px!important}.trusted_text h2{font-size:22px;font-weight:500!important;color:rgba(20,20,20,.57)!important}.trusted_slide .swiper-slide-inner .swiper-slide-image{height:auto;width:160px;object-fit:contain;opacity:.4;filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);max-height:100%}.trusted_slide .elementor-widget-container::before{background-color:transparent;background-image:radial-gradient(at center center,rgba(255,255,255,0) 30%,#fff 70%);opacity:1;transition:background .3s;z-index:2;content:"";position:absolute;top:0;left:0;width:100%;height:100%}#truster_cstm .elementor-container{align-items:center}.site-footer .footer-content .site-info p{margin:0;font-size:14px;font-style:normal;font-weight:300}.swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background:0 0;border:1px solid #000}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#b2d334;border:1px solid #b2d334}.cstm-contact .elementor-form{width:100%;max-width:600px;margin:0 auto;padding:20px;background:#e3f3fd;border-radius:8px}.cstm-contact .elementor-form .elementor-form-fields-wrapper{margin:0!important}.cstm-contact .elementor-form .elementor-field-group{padding:0!important}.cstm-contact .elementor-form .elementor-field-group .elementor-field-label{color:black;font-size:15px;margin-bottom:3px}.cstm-contact .elementor-form .elementor-field-group .elementor-field{border:1px solid #bbb;height:44px;border-radius:5px}.cstm-contact .elementor-form .elementor-field-group textarea{height:150px!important;min-height:unset!important}.cstm-contact .elementor-form .elementor-button{width:auto!important;flex-basis:unset!important;margin:10px 0 0;background-color:#b2d334!important;font-size:18px;font-weight:400;fill:#000;color:#000!important;border-radius:50px 50px 50px 50px;padding:14px 30px;border:0px;box-shadow:unset;display:table}.cstm-contact .elementor-form .elementor-button:hover{background-color:#00b1e7!important;color:#fff!important}.cstm-location .elementor-container{gap:20px}.cstm-location .elementor-container .elementor-widget{margin:0}.cstm-location .elementor-container .elementor-widget img{width:50px;margin-bottom:25px}.cstm-location .elementor-container .elementor-widget .elementor-heading-title{margin-bottom:5px;text-transform:uppercase}.cstm-location .elementor-container .elementor-widget p{line-height:22px;margin:8px 0 0;font-size:15px}.cstm-location .elementor-container .elementor-column .elementor-widget-wrap{border-radius:5px}.cstm-faq .elementor-accordion{width:100%;max-width:900px;margin:0 auto}.cstm-faq .elementor-accordion-item{border:0px;box-shadow:0 1px 13px 0 rgba(46,50,60,.2);margin-bottom:13px;background:#fff;border-radius:5px}.cstm-faq .elementor-accordion-item .elementor-tab-title{padding:18px 20px}.cstm-faq .elementor-accordion-item .elementor-tab-title .elementor-accordion-title{color:black;font-size:16px;font-weight:600;line-height:24px}.cstm-faq .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon{float:right;color:black}.cstm-faq .elementor-accordion-item .elementor-tab-content p{color:black;font-size:16px;line-height:24px;margin:0}#cstm-carrer .elementor-widget-wrap{width:100%;max-width:900px;margin:0 auto}#cstm-carrer .elementor-widget-wrap .elementor-image-gallery{margin-top:25px}#cstm-carrer .elementor-widget-wrap .elementor-image-gallery .gallery-item{width:100%!important;max-width:100%}.cstm-product p{color:black;font-size:16px;line-height:24px;margin-top:0}.cstm-mission .elementor-column .elementor-heading-title{line-height:normal}.cstm-mission img{filter:grayscale(100%)}.product-detail .product-description p{margin:0;color:#000}.product-detail .swiper-pagination{bottom:-20px!important}.product-detail .swiper-pagination .swiper-pagination-bullet{border:1px solid black!important;opacity:1}.product-detail .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.product-tabs .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title{background:#000!important;color:#fff!important;padding:22px 20px;text-align:left;border-radius:0;font-weight:500;border:0px!important;border-right:1px solid #fff!important}.product-tabs .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active{background:#00b1e6!important;border:0px!important}.product-tabs .elementor-tabs .elementor-tabs-content-wrapper{border:1px solid #646464!important}.product-tabs .elementor-tabs .elementor-tabs-content-wrapper ul{margin:0;padding-left:15px}.product-tabs .elementor-tabs .elementor-tabs-content-wrapper ul li{color:black;font-size:16px;line-height:24px;margin-bottom:10px}.product-tabs .elementor-tabs .elementor-tabs-content-wrapper p{color:black;font-size:16px;font-weight:700}.product-detail .product-description .text-block-24{color:black}.product-detail .product-description .pricing-wrapper .price-wrapper{color:black}.product-detail .product-description .pricing-wrapper .free-shipping-text{font-weight:500}.care-section p{margin:0;color:black;font-size:16px;line-height:26px}.care-natural h3{margin:0;font-size:20px}.care-natural p{color:black;font-size:16px;line-height:25px;margin-bottom:0}.care-product .swiper-pagination-bullet{border:1px solid black!important;opacity:1}.care-product .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.products_cstm .elementor-tabs-content-wrapper .elementor-tab-content .products-box .pro-content button a{color:black}.products_cstm .elementor-tabs-content-wrapper .elementor-tab-content .products-box .pro-content button:hover a{color:#fff}.slider .slide .custom-slide-content .custom-button:hover{background:#00b1e6;color:#fff}.privacy-section p{color:black;font-size:14px;line-height:20px;margin-top:0}.privacy-section{background:rgba(247,247,247,.62)}.term-sec p{margin-top:0;color:black;font-size:16px;line-height:24px}.querry{color:black;font-weight:600;font-size:14px}.querry a{color:#0ebae9;text-decoration:underline}.privacy-section h2{font-size:20px;font-weight:600}.term-sec{background:rgba(247,247,247,.62)}.products-tab .tabs .tab{border:0px;background:0 0;display:flex;flex-direction:column;align-items:center;row-gap:5px;padding:16px 20px;border-right:1px solid #d9d9d9;max-width:160px;min-width:160px;min-height:100px}.products-tab .tabs .tab h2{font-size:14px;font-weight:600;line-height:1.2727272727272727;letter-spacing:.06em;text-transform:uppercase;margin:0}.products-tab .tabs .tab .tab-icon svg{width:24px;height:24px}.products-tab .tabs .tab .tab-icon svg path{color:gray}.products-tab .tabs{border:0px;justify-content:center;padding-bottom:60px;flex-wrap:wrap}.products-tab .tabs .tab:hover svg path{color:black}.products-tab .tabs .tab.active svg path{color:black}.products-tab .tab-content{padding:0;border:0px}.products-tab .tab-content .product-grid{display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr))}.products-tab .tab-content .product{background:#fff;border-radius:50px;position:relative;aspect-ratio:auto;height:500px;padding:35px;margin:0;width:100%}.products-tab .tab-content .product .product-card{height:100%;background:0 0!important;position:unset}.products-tab .tab-content .product .product-card .front{position:unset!important;display:block!important;background:top;padding:0}.products-tab .tab-content .product .product-card .front img{max-height:50%;display:block;height:auto;left:50%;object-fit:contain;pointer-events:none;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) scale(1);width:auto;z-index:0}.products-tab .tab-content .product .product-card .front h3{margin-top:0;position:relative;z-index:2;text-transform:uppercase!important;font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:#0bb5e7;margin-bottom:0}.products-tab .tab-content .product .product-card .front p{font-size:18px;line-height:22px;font-style:normal;font-weight:500;color:#0e0d1b;margin-bottom:0;margin-top:15px;position:relative;z-index:2}.products-tab .tab-content .product .product-card .front #description{margin-top:25px;max-width:455px;position:relative;z-index:2;transform:translate(0px,10px);opacity:0;visibility:hidden;font-size:14px;line-height:20px;color:#000}.products-tab .tab-content .product .product-card .front #description.show{transform:translate(0px);opacity:1;visibility:inherit}.products-tab .tab-content .product .product-card .front .toggleButton{bottom:35px;right:35px;position:absolute;transition:background .6s cubic-bezier(.19,1,.22,1) 0s;z-index:2;border:1px solid #c4c4c4;border-radius:100%;height:70px;width:70px}.products-tab .tab-content .product .product-card .front .toggleButton:hover{background:#000}.products-tab .tab-content .product .product-card .front .toggleButton .view-icon .close{opacity:0}.products-tab .tab-content .product .product-card .front .toggleButton:hover .view-icon path{color:#fff;fill:#fff}.products-tab .tab-content .product:hover{box-shadow:0 4px 4px rgba(0,0,0,.25)}.products-tab .tab-content .product.blur .product-card .front .toggleButton .view-icon .close{opacity:1}.products-tab .tab-content .product.blur .product-card .front .toggleButton .view-icon .open{opacity:0}.products-tab .tab-content .product.blur .product-card .front .toggleButton:hover .view-icon .close path,.products-tab .tab-content .product.blur .product-card .front .toggleButton:hover .view-icon .close line{fill:#fff!important;color:#fff!important;stroke:#fff}.products-tab .tab-content .product.blur .product-card .front img{transform:translate(-50%,-50%) scale(.93);filter:blur(10px)}.products-tab .tabs .tab:last-child{border-right:0}.product-detail .product-detail-img{position:sticky;top:0;height:100%}.product-detail .product-detail-text{position:sticky;top:0;height:100%}.product-detail .product-detail-text h6{margin-top:0;font-weight:600;margin-bottom:0}.product-detail .product-detail-text p{font-size:16px;color:black;font-weight:400}.product-detail .product-detail-text .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon{float:right;color:black}.product-detail .product-detail-text .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-title{color:black;font-size:16px;font-weight:600}.product-detail .product-detail-text .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active{background:#abcc2f}.product-detail .product-detail-text .elementor-accordion .elementor-accordion-item .elementor-tab-content{color:black;font-size:14px}.products-tab .tab-content .product .product-card .front .product-link{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.home .site-header{position:fixed;top:0;z-index:999;width:100%;left:0}.story-line{z-index:1;background-color:#fff;width:2530px;height:3px;position:absolute}.story-line-div{grid-column-gap:107px;grid-row-gap:100px;grid-template-rows:auto;grid-template-columns:338px;grid-auto-columns:308px;grid-auto-flow:column;display:grid;position:absolute;inset:34px 0% auto 57%}.story-circle{z-index:3;background-color:#fff;border-radius:20px;width:13px;height:13px;position:relative;inset:-5px auto auto 0%}.team_img img{border-radius:20px}.accordian_btm .elementor-accordion .elementor-accordion-item{margin-bottom:19px;border-bottom:1px solid #d5d8dc!important}.body-text.b2.regular.n2{color:#fff}h4.h4.a3._30adapt{color:#fff}.story-horizontal-div{position:relative}.story-content-2{grid-column-gap:80px;grid-row-gap:100px;text-align:left;grid-template-rows:auto;grid-template-columns:minmax(min-content,336px);grid-auto-columns:1fr;grid-auto-flow:column;padding-top:40px;display:grid;position:relative;overflow:auto;transform:translate(0);scrollbar-width:none}#w-node-f1f4918a-16ef-7fc7-10e7-3c8adcfcc370-58679063,#w-node-_980069d3-17fa-1ba7-fa94-2dd4089ed80b-58679063,#w-node-f1aea820-e0b1-d8ec-d58b-3140d8e53bc3-58679063,#w-node-_9b2b58fd-3c43-1f44-d0af-c3caadc72bb3-58679063,#w-node-cb985003-13bc-359a-3fd0-6c1901b95afd-58679063,#w-node-e958247e-a73c-80cf-48d8-a782bc8ebaf8-7e84bde8,#w-node-e958247e-a73c-80cf-48d8-a782bc8ebaff-7e84bde8,#w-node-e958247e-a73c-80cf-48d8-a782bc8ebb06-7e84bde8{grid-area:span 1/span 1/span 1/span 1}.story-column{grid-column-gap:32px;grid-row-gap:32px;opacity:1;flex-direction:column;flex:0 auto;align-items:center;width:336px;display:flex}.about-main .elementor-widget-heading{margin-bottom:10px}.about-story .elementor-widget-heading{margin-bottom:12px}.about-mission .elementor-widget-heading{margin-bottom:20px}.about-mission .elementor-widget-text-editor p{margin:0}.about-mission .elementor-accordion .elementor-accordion-item .elementor-tab-title{padding-left:0;padding-right:0;padding-bottom:0;padding-top:0}.about-mission .elementor-accordion .elementor-accordion-item .elementor-tab-content{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.about-mission .elementor-accordion .elementor-accordion-item{border-bottom-width:2px!important;margin:0!important;padding:15px 0}.about-mission .elementor-accordion .elementor-accordion-item{border-bottom-width:2px!important;margin:0!important;padding:20px 0}.about-mission .elementor-accordion .elementor-accordion-item p{margin-bottom:0}.about-mission .elementor-accordion .elementor-accordion-item p{margin-bottom:0;color:black;font-size:16px;line-height:26px}.about-mission .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-title{font-size:22px;font-weight:700;color:black}.about-meet p{margin:0}.about-meet{padding-bottom:30px!important}.about-meet-box .elementor-heading-title{text-align:center;font-size:24px;font-weight:600}.about-meet-box p{text-align:center;margin:5px 0 0;font-size:16px;font-weight:400!important;color:#00a9e6}.about-meet-box p strong{font-weight:400}.about-mission .elementor-accordion .elementor-accordion-item:last-child{border-bottom:0px!important}.cstm-get .elementor-widget-heading{margin-bottom:0}.cstm-get p{margin-bottom:0}.cstm-get-box .elementor-container{gap:15px}.cstm-get-box .elementor-container .elementor-widget-container i{font-size:30px}.cstm-get-box .elementor-container .elementor-heading-title{margin-bottom:0!important;font-size:22px}.cstm-get-box .elementor-container .elementor-widget-heading{margin:0}.cstm-get-box .elementor-container p{margin-bottom:0}.cstm-get-box .elementor-container p{margin-bottom:0;margin-top:12px}.cstm-get-box .elementor-container .elementor-column .elementor-button-wrapper .elementor-button:hover{background:#b2d334;border-color:#b2d334}.industry-founder .industry-founder-text .elementor-posts-container{gap:0}.industry-founder .industry-founder-text .elementor-posts-container .elementor-post{padding:25px 0!important;border-bottom:1px solid #ddd;border-radius:0px}.industry-founder .industry-founder-text .elementor-posts-container .elementor-post .elementor-post__title a{color:black}.industry-founder .industry-founder-text .elementor-posts-container .elementor-post .elementor-post__excerpt p{color:black;font-size:16px}.industry-founder .industry-founder-text .elementor-posts-container .elementor-post .elementor-post__read-more{color:#b0d134}.industry-founder .industry-founder-text .elementor-posts-container .elementor-post:last-child{border-bottom:0px;padding-bottom:0!important}.industry-accord .elementor-accordion-item .elementor-active{background:#f2f9f1}.industry-accord .elementor-accordion-item .elementor-tab-content.elementor-active{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.industry-accord .elementor-accordion-item .elementor-tab-title.elementor-active{border-top-left-radius:15px;border-top-right-radius:15px}.industry-cstm .elementor-container{gap:20px}.industry-cstm .elementor-container img{width:100%;height:250px;object-fit:cover}.industry-cstm .elementor-container .elementor-widget-image{margin:0!important}.quantity-img .gallery-item{width:100%!important;max-width:100%!important}.accordion{background-color:transparent;color:#000;cursor:pointer;padding:12px;width:100%;border:none;text-align:left;outline:none;font-size:16px;transition:.4s;border-top:1px solid #d9d9d9}.panel ul{padding-left:10px;margin:0}.accordion:first-child{border-top:0px}.accordion .elementor-accordion-title{color:black;font-size:16px;font-weight:600}.accordion.active{background:#abcc2f}.accordion .elementor-accordion-icon{display:inline-block}.accordion.active .elementor-accordion-icon-opened{display:block}.accordion .elementor-accordion-icon-closed,.accordion .elementor-accordion-icon-opened{display:inline}.panel{padding:0 18px;display:none;background-color:white;overflow:hidden;transition:max-height .2s ease-out}.accordion.active .panel{display:block}.accordion.active .elementor-accordion-icon-closed{display:none}.accordion.active .elementor-accordion-icon-opened{display:inline}.fa-plus::before{content:"+"}.slick-track{display:flex}.owl-carousel.owl-loaded .owl-nav,.owl-carousel.owl-loaded .owl-dots{display:none}.elementor-testimonial__text{min-height:155px}@media screen and (max-width:991px){.story-line-div{grid-row-gap:100px;grid-template-rows:auto;grid-column-gap:26px;grid-template-columns:295px;grid-auto-columns:295px;margin-top:60px;padding-bottom:40px;grid-auto-flow:column;display:grid;position:absolute;inset:0px 0% auto 5%!important}.story-line{width:1937px}.story-column{align-items:flex-start;width:295px;margin-left:24px}.story-column.story-column-first-child{display:none}.story-line{width:2020px}.story-content-2{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:1fr;grid-auto-columns:1fr;justify-items:start;padding-top:70px}.story-horizontal-div{margin-right:0}.story-line-div{grid-column-gap:40px;grid-template-columns:295px;grid-auto-columns:295px;margin-top:60px;padding-bottom:40px;top:-37px;left:24px}.cstm_counter .cstm_counter_bx .counter .elementor-counter-number{margin:0 0 10px;font-size:26px}.cstm_counter .cstm_counter_bx .counter .elementor-counter-number-suffix{margin:0 0 10px;font-size:26px}.cstm_counter .cstm_counter_bx .counter .elementor-counter-title{font-size:16px}.cstm_counter .cstm_counter_bx{padding:40px 10px!important}.cstm-location .elementor-container{gap:5px}.cstm-location .elementor-container .elementor-column.elementor-col-33{width:32.8%!important}.products-tab .tab-content .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.products-tab .tab-content .product{height:100%;padding:40px 30px;width:100%}.products-tab .tabs{padding-inline:80px}.products-tab .tabs .tab{border:0}}@media screen and (max-width:767px){.story-column{width:100%;margin-left:0}.product-tabs .elementor-tab-title{position:relative}.product-tabs .elementor-tab-title::after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);font-family:"Font Awesome 5 Free";font-weight:900}.product-tabs .elementor-tab-title.elementor-active::after{content:""}.main-slide-cstm .slide{padding:75px 0}.cstm_counter .cstm_counter_bx{padding:30px 0!important}.elementor-counter{padding:20px 0}.cstm_counter .cstm_counter_bx .counter .elementor-counter-number{margin:0 0 10px;font-size:26px}.cstm_counter .cstm_counter_bx .counter .elementor-counter-number-suffix{margin:0 0 10px;font-size:24px}.cstm_counter .cstm_counter_bx .counter .elementor-counter-title{font-size:16px}.cstm_counter .cstm_counter_bx .elementor-column{width:50%}.products_cstm .elementor-tabs-content-wrapper .elementor-tab-title.elementor-active{background:#b2d334!important;border-color:transparent;color:#000}.story h2{font-size:26px}.story p{font-size:15px;line-height:22px}.story button{font-size:16px;padding:10px 20px}.elementor-testimonial__cite{margin-top:20px!important}.slider .slide .custom-slide-content h2{font-size:22px;line-height:30px}.slider .slide .custom-slide-content .custom-button{font-size:16px;padding:10px 20px}.cstm-product.cstm-product-scnd .elementor-container{flex-direction:column-reverse}.cstm-location .elementor-container .elementor-column.elementor-col-33{width:100%!important}.product-tabs .elementor-tab-title{background:#000;color:#fff!important;border:0px}.product-tabs .elementor-tab-title.elementor-active{background:#00b1e6!important;color:white!important}.care-natural h3{font-size:18px;text-align:center}.privacy-section h2{font-size:20px;line-height:normal}.products-tab .tabs{padding-bottom:30px}.products-tab .tabs .tab{border:0}.products-tab .tab-content .product-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.products-tab .tab-content .product{height:auto;min-height:400px;padding-top:35px}.products-tab .tab-content .product .product-card .front .toggleButton{bottom:30px;right:30px;height:60px;width:60px}.products-tab .tabs{padding-inline:0}.product-detail .product-detail-img{position:unset}.product-detail .product-detail-text{position:unset}.slider .slide .custom-slide-content h2{font-size:32px!important;line-height:34px!important;padding:0 15px}.slider .slide .custom-slide-content p{padding:0 15px}.about-mission .elementor-container{flex-direction:column-reverse}.about-mission .elementor-container .elementor-element-93fd5c6{padding-bottom:30px}.about-mission .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-title{font-size:18px}.about-mission .elementor-accordion .elementor-accordion-item p{line-height:22px}}@media (max-width:54em){.toggled .menu-toggle:focus{outline:0;outline-offset:0}.slide-menu .moved-items{padding-left:0;width:100%}.slide-menu .moved-items .social-icon.moved-item-social a{display:flex}}