.offer-section .MuiTabs-root{box-shadow:0 1px 1px 0 rgba(0,0,0,.1);border-radius:8px;min-height:44px}.offer-section .MuiTabs-root .MuiTabScrollButton-root.Mui-disabled{opacity:.2}.products .product-card-image{height:200px;width:200px;object-fit:contain;border-radius:12px}@media(max-width:1200px){.products .product-card-image{height:220px;width:100%;object-fit:cover}}.custom-slider .slick-list{padding-bottom:20px}.BannerSection{position:relative;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;border-radius:20px;padding:40px;margin:80px 0;min-height:410px;overflow:hidden;border:1px solid rgba(0,0,0,.1019607843)}.BannerSection__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;border-radius:20px}.BannerSection__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:40px;width:49%}@media(max-width:900px){.BannerSection__content{width:100%}}.BannerSection__title{font-size:32px;font-weight:500;font-family:Montserrat,sans-serif}@media(max-width:900px){.BannerSection__title{font-size:24px;max-width:400px}}.BannerSection__bold{font-weight:800}.BannerSection__statsRow{display:flex;flex-wrap:wrap;flex-direction:row;gap:40px}@media(max-width:900px){.BannerSection__statsRow{flex-direction:column;gap:12px}}.BannerSection__statBox{display:flex;flex-direction:column;align-items:flex-start;width:calc(50% - 20px)}.BannerSection__statValue{font-size:40px;font-weight:800;font-family:Montserrat,sans-serif;line-height:50px}@media(max-width:900px){.BannerSection__statValue{font-size:24px}}.BannerSection__statLabel{font-size:16px;font-weight:500;opacity:.5;font-family:Montserrat,sans-serif;line-height:20px}@media(max-width:900px){.BannerSection__statLabel{font-size:12px}.BannerSection{flex-direction:column;padding:24px}.BannerSection__statsRow{gap:16px}}.Testimonials{margin-bottom:60px}@media(max-width:767px){.Testimonials{margin-inline:8px}}.Testimonials .slick-list{padding-bottom:40px}.Testimonials .testimonial-header{margin-bottom:32px}.Testimonials .testimonial-header h2{font-size:32px;font-weight:500;max-width:-moz-fit-content;max-width:fit-content;position:relative;max-width:480px;margin:0 auto;text-align:left;line-height:36px;padding-left:6px}@media(max-width:899px){.Testimonials .testimonial-header h2{font-size:28px;padding-left:8px}}@media(max-width:767px){.Testimonials .testimonial-header h2{max-width:374px;font-size:28px;padding-left:52px}}@media(max-width:399px){.Testimonials .testimonial-header h2{padding-left:52px;font-size:1.5rem;line-height:1.2}}.Testimonials .testimonial-header h2:before{content:"";background:url(/images/quote.svg) no-repeat 50%/18px;position:absolute;left:-46px;top:-18px;height:36px;width:36px;z-index:-1;background-color:#ffd500;border-radius:12px;padding:16px}@media(max-width:767px){.Testimonials .testimonial-header h2:before{left:0}}@media(max-width:399px){.Testimonials .testimonial-header h2:before{top:-22px}}.Testimonials .testimonial-header h2 .bold{font-weight:800}.Testimonials .testimonial-header .testimonial-quote{width:60px;height:60px;margin-right:12px}.Testimonials .testimonial-card{margin:0 12px;min-width:288px}.Testimonials .testimonial-dots{display:flex!important;justify-content:center;gap:10px;margin-top:24px}.Testimonials .testimonial-dots li{width:auto!important;height:auto!important;padding:0!important;margin:0!important}@media(max-width:767px){.Testimonials .testimonial-dots{bottom:-24px!important}}.Testimonials .testimonial-dot{width:10px;height:10px;border-radius:50%;background:var(--light-grey);transition:all .3s ease}.Testimonials .testimonial-dots li.slick-active .testimonial-dot{width:32px;height:10px;border-radius:50px;background:var(--black)}