.Category_slider{align-items:center;gap:15px;margin:40px 0;display:flex;position:relative}.fixed_all{flex-shrink:0;min-width:120px}.slider_wrapper{flex:1;position:relative;overflow:hidden}.Category_slider_holder .swiper{width:100%;padding:5px 0}.Category_slider_holder .swiper-wrapper{align-items:stretch}.Category_slider_holder .swiper-slide{box-sizing:border-box;display:flex;height:auto!important}.Category_slider .category_card{text-align:center;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #1414141c;border-radius:6px;justify-content:center;align-items:center;width:auto;min-width:180px;min-height:70px;padding:15px 20px;font-size:18px;font-weight:700;transition:all .3s;display:flex;position:relative;overflow:hidden}.Category_slider_holder .swiper-slide{display:flex;width:auto!important}.Category_slider .category_card h6{color:#00adf0;opacity:.15;z-index:0;text-overflow:ellipsis;white-space:nowrap;font-size:24px;font-weight:900;position:absolute;top:4px;left:0;right:0;overflow:hidden}.Category_slider .text_holder{z-index:2;text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.Category_slider .category_card.active{background:linear-gradient(#8fd9f500 0%,#9fe0fb00 18%,#ace6ff91 41%,#64b1cf57 92%,#1f7ca1 92%,#00b8ff 100%);transform:scale(1.03);color:#00648b!important}.Category_slider .category_card.active h6{color:#fff;opacity:.2}.slider_wrapper .slider_nav{color:#000;cursor:pointer;z-index:10;background:#0dcaf0;border:1px solid #0dcaf0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.slider_wrapper .slider_nav:hover{color:#fff;background:#00648b;border-color:#00648b}.slider_wrapper .slider_nav.prev{left:0}.slider_wrapper .slider_nav.next{right:0}.slider_wrapper .slider_nav svg{font-size:16px}@media (max-width:991px){.Category_slider{gap:10px}.Category_slider .category_card{min-height:60px;padding:12px 15px;font-size:15px}.Category_slider .category_card h6{font-size:20px}.fixed_all{min-width:90px}.slider_wrapper .slider_nav{width:26px;height:26px}.slider_wrapper .slider_nav svg{font-size:12px}}@media (max-width:575px){.Category_slider{flex-direction:column;align-items:stretch}.fixed_all{width:100%;min-width:100%}.slider_wrapper{width:100%}.Category_slider .category_card{min-height:55px;font-size:14px}.Category_slider .category_card h6{font-size:18px}}
.Best_seller .Common_heading{text-align:center}.Best_seller{padding:60px 0;position:relative}.Best_seller .Common_heading{text-align:center;margin-bottom:60px}.Best_seller .cards_holder .product_cards_holder{height:100%}.Best_seller .cards_holder .product_cards{z-index:5;background:#fff;border:1px solid #ececec;border-radius:18px;height:350px;padding:28px;transition:all .4s;position:relative;overflow:hidden;box-shadow:0 12px 30px #00000014}.Best_seller .cards_holder .product_cards:before{content:"";background:linear-gradient(90deg,#ff8a1e,#46a7e0,#1b7e05);width:100%;height:6px;position:absolute;top:0;left:0}.Best_seller .cards_holder .product_cards:hover{transform:translateY(-10px);box-shadow:0 25px 40px #1b7e052e}.Best_seller .img_holder{background:linear-gradient(145deg,#f7fff8,#eef8ff);border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;margin:auto;transition:all .4s;display:flex}.Best_seller .product_cards:hover .img_holder{transform:rotate(-4deg)}.Best_seller .product_img{object-fit:contain;width:100%;height:100%;transition:all .4s}.Best_seller .product_cards:hover .product_img{transform:scale(1.08)}.Best_seller .hr_holder{opacity:.25;background:linear-gradient(90deg,#1b7e05,#46a7e0,#ff8a1e);border:none;height:2px;margin:25px 0}.Best_seller .product_name_holder{text-align:center}.Best_seller .product_name_holder h3{color:#202020;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:18px;font-size:20px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.Best_seller .view_more_holder{opacity:1;text-align:center;cursor:pointer;z-index:1;transition:all .3s;position:relative;transform:translateY(-40px)}.Best_seller .product_cards_holder:hover .view_more_holder{transform:translateY(10px)}.Best_seller .view_more_holder p{color:#fff;background:#1b7e05;border-radius:40px;align-items:center;gap:10px;padding:12px 24px;font-weight:600;text-decoration:none;transition:all .35s;display:inline-flex}.Best_seller .view_more_holder p:after{content:"→";transition:all .35s}.Best_seller .view_more_holder p:hover{background:#ff8a1e}.Best_seller .view_more_holder p:hover:after{transform:translate(6px)}@media (min-width:0) and (max-width:991px){.Best_seller{padding:25px 0}.Best_seller .product_name_holder h3{font-size:18px}.Best_seller .view_more_holder,.Best_seller .product_cards_holder:hover .view_more_holder{transform:translateY(10px)}.Best_seller .cards_holder .product_cards:hover{transform:unset}}
.Our_solutions{margin:30px 0}.Our_solutions .Common_heading{text-align:center}.Our_solutions .solar_card_div .row{flex-wrap:wrap;display:flex}.Our_solutions .solar_card_div{margin-top:40px}.Our_solutions .solar_card_div .row>div{display:flex}.Our_solutions .solar_card_div .solar_box{opacity:1;background:#fff no-repeat padding-box padding-box;border-radius:8px;width:100%;height:100%;padding:20px 4%;transition:all .5s ease-out;position:relative;box-shadow:0 3px 10px #20202040}.Our_solutions .solar_card_div .solar_box .solar_content .card_title{text-align:center;color:#141414;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:18px;font-weight:900;display:-webkit-box;overflow:hidden}.Our_solutions .solar_card_div .solar_box .solar_content .card_span{text-align:center;color:#141414;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:24px;font-weight:900;display:-webkit-box;overflow:hidden}.Our_solutions .solar_card_div .solar_box .solar_content .card_text{text-align:center;color:#141414;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-weight:500;display:-webkit-box;overflow:hidden}.Our_solutions .solar_card_div .solar_box .solar_content{padding:5% 0%}.Our_solutions .solar_card_div .solar_box .solar_img_div{aspect-ratio:1;object-fit:cover;background:#161716;border-radius:10px;width:60%;margin:0 auto;padding:8px;overflow:hidden}.Our_solutions .solar_card_div .solar_box:hover .solar_img_div .solar_img{transform:scale(1.1)}.Our_solutions .solar_card_div .solar_box .solar_img_div .solar_img{object-fit:cover;width:100%;height:100%;transition:all .3s ease-out;transform:scale(1)}.Our_solutions .solar_card_div .solar_box .card_btn_holder{color:#000;opacity:1;background:#bebebe no-repeat padding-box padding-box;border-radius:3px;padding:4px 2%;font-weight:600;transition:all .3s ease-out;position:absolute;bottom:-60px;left:50%;transform:translate(-50%,-125%)}.Our_solutions .solar_card_div .solar_box .card_btn_holder .card_btn{color:#000;background:0 0;border:none;font-weight:600}@media (min-width:0) and (max-width:574px){.Our_solutions .solar_card_div .solar_box .solar_img_div{width:100%}.Our_solutions .solar_card_div{margin-top:20px}.Our_solutions .solar_card_div .solar_box .solar_content .card_title,.Our_solutions .solar_card_div .solar_box .solar_content .card_span{font-size:18px}.Our_solutions .solar_card_div .solar_box{width:300px;margin:0 auto}}@media (min-width:575px) and (max-width:767px){.Our_solutions .solar_card_div .solar_box .solar_content .card_title,.Our_solutions .solar_card_div .solar_box .solar_content .card_span{font-size:17px}}@media (min-width:768px) and (max-width:991px){.Our_solutions .solar_card_div .solar_box .solar_content .card_title,.Our_solutions .solar_card_div .solar_box .solar_content .card_span{font-size:16px}.Our_solutions .solar_card_div .solar_box .solar_img_div{width:79%}}@media (min-width:992px) and (max-width:1199px){.Our_solutions{margin:8% 0}.Our_solutions .solar_card_div .solar_box .solar_content .card_title,.Our_solutions .solar_card_div .solar_box .solar_content .card_span{font-size:18px}.Our_solutions .solar_card_div .solar_box .card_btn_holder{padding:5px 20px}}@media (min-width:1200px) and (max-width:1399px){.Our_solutions .solar_card_div .solar_box .solar_content .card_span{font-size:23px}.Our_solutions .solar_card_div .solar_box .solar_content .card_title{font-size:19px}}.brand_audits{padding:70px 0}.brand_title{margin-bottom:35px}.brand_title span{color:#111;font-size:42px;font-weight:700;display:inline-block;position:relative}.brand_title span:after{content:"";background:#2d63ff;width:100%;height:5px;position:absolute;bottom:-8px;left:0}.audit_card{background:#fff}.audit_image{height:380px;position:relative;overflow:hidden}.audit_image img{object-fit:cover;width:100%;height:100%;transition:all .4s;display:block}.audit_card:hover .audit_image img{transform:scale(1.05)}.audit_content{padding:10px}.audit_content h3{color:#3a3a3a;margin-bottom:16px;font-size:25px;font-weight:500}.audit_author{align-items:center;gap:14px;display:flex}.audit_author img{object-fit:cover;border-radius:50%;width:42px;height:42px}.audit_author h5{color:#333;margin:0;font-size:18px;font-weight:500}.audit_author span{color:#666;font-size:15px}.brand_audits .swiper{padding-bottom:10px}.brand_audits .swiper-button-next,.brand_audits .swiper-button-prev{color:#fff;aspect-ratio:1;background:#00000073;border-radius:50%;width:40px;height:40px;padding:10px;transition:all .3s}.brand_audits .swiper-button-next:hover,.brand_audits .swiper-button-prev:hover{background:#000c}.brand_audits .swiper-button-next:after,.brand_audits .swiper-button-prev:after{font-size:18px;font-weight:700}@media (max-width:991px){.audit_content h3{font-size:28px}}@media (max-width:767px){.brand_audits{padding:50px 0}.brand_title span{font-size:32px}.audit_image{height:330px}.audit_content h3{font-size:24px}.audit_author h5{font-size:16px}.audit_author span{font-size:14px}}
.About_us{margin:30px 0}.About_us .About_us_holder{position:relative}.About_us .img_holder{aspect-ratio:1;border-radius:15px}.About_us .img_holder .about_img{object-fit:cover;border-radius:15px;width:100%;height:100%}.About_us .text_holder p{text-align:left;letter-spacing:0;color:#141414;opacity:1;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;font-size:15px;font-weight:500;display:-webkit-box;overflow:hidden}.About_us .stats_holder{opacity:1;background:#c2eeff no-repeat padding-box padding-box;border:15px solid #fff;border-radius:7px 7px 0 0;width:75%;padding:1%;transition:all .3s ease-in-out;position:absolute;bottom:0;right:0}.About_us .stats_holder:hover{background:#fff no-repeat padding-box padding-box;transition:all .3s ease-in-out}.About_us .stats_holder .stats_content_holder{padding-left:20px;position:relative}.About_us .stats_holder .stats_content_holder:before{content:"";background:#000;width:1px;height:100%;transition:all .3s ease-in-out;position:absolute;bottom:0;left:0}.About_us .stats_holder:hover .stats_content_holder:before{height:50%;transition:all .3s ease-in-out}.About_us .stats_holder .stats_content_holder h6{text-align:left;letter-spacing:0;text-transform:uppercase;opacity:1;color:#0000;-webkit-text-stroke:2px #141414;font-size:58px;font-weight:900;transition:all .3s ease-in-out}.About_us .stats_holder:hover .stats_content_holder h6{color:#00648b;-webkit-text-stroke:2px #00648b;transition:all .3s ease-in-out}.About_us .stats_holder .stats_content_holder p{text-align:left;letter-spacing:0;color:#141414;text-transform:uppercase;opacity:1;font-size:22px;font-weight:700}@media (min-width:0) and (max-width:574px){.About_us .text_holder{margin:20px 0}.About_us .stats_holder .stats_content_holder p{font-size:15px}.About_us .stats_holder .stats_content_holder h6{font-size:30px}.About_us .stats_holder{position:unset;border:5px solid #fff;border-radius:7px;width:100%;margin:20px 0;padding:15px}}@media (min-width:575px) and (max-width:767px){.About_us .text_holder{margin:20px 0}.About_us .stats_holder .stats_content_holder p{font-size:18px}.About_us .stats_holder .stats_content_holder h6{font-size:40px}.About_us .stats_holder{position:unset;border:5px solid #fff;border-radius:7px;width:100%;margin:20px 0;padding:20px}}@media (min-width:768px) and (max-width:1199px){.About_us .stats_holder .stats_content_holder p{font-size:18px}.About_us .stats_holder .stats_content_holder h6{font-size:40px}.About_us .stats_holder{position:unset;border:5px solid #fff;border-radius:7px;width:100%;margin:20px 0;padding:20px}}@media (min-width:1200px) and (max-width:1299px){.About_us .stats_holder .stats_content_holder p{font-size:17px}.About_us .stats_holder .stats_content_holder h6{font-size:38px}}
