.hero{margin-bottom:80px;background-image:-webkit-image-set(url("/img/hero-pic.jpg") type("image/jpeg"),url("/img/hero-pic.webp") type("image/webp"),url("/img/hero-pic.avif") type("image/avif"));background-image:image-set(url("/img/hero-pic.jpg") type("image/jpeg"),url("/img/hero-pic.webp") type("image/webp"),url("/img/hero-pic.avif") type("image/avif"));background-size:contain;background-position:75%;background-repeat:no-repeat;background-color:#f3f3f3}.hero .hero-content{padding:90px 0;max-width:500px}.hero .hero-content__title{margin-bottom:10px}.hero .hero-content__text{margin:0 0 20px;font-size:18px;line-height:160%;color:#4f5255}.hero .hero-content__btn{display:inline-block;padding:17px 40px;background-color:#0a996e;border-radius:12px;color:#fff;font-weight:500;line-height:100%;transition:background-color .25s}.hero .hero-content__btn:hover{background-color:#23b589}@media(max-width:640px){.hero{background-image:-webkit-image-set(url("/img/hero-pic-mobile.jpg") type("image/jpeg"),url("/img/hero-pic-mobile.webp") type("image/webp"),url("/img/hero-pic-mobile.avif") type("image/avif"));background-image:image-set(url("/img/hero-pic-mobile.jpg") type("image/jpeg"),url("/img/hero-pic-mobile.webp") type("image/webp"),url("/img/hero-pic-mobile.avif") type("image/avif"));background-size:cover}.hero .hero-content{padding:40px 0}}.why-us{margin-bottom:80px}.why-us .why-us__list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px}.why-us .why-us__item{padding:20px;background:#f9f9f9;border-radius:20px}.why-us .why-us__item-img{margin-bottom:15px}.why-us .why-us__item-title{margin-bottom:5px}.why-us .why-us__item-text{margin:0}@media(max-width:768px){.why-us .why-us__list{gap:10px;grid-template-columns:1fr}}.featured-products{margin-bottom:80px}.featured-products .featured-products__wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:15px}.featured-products .featured-products__wrapper .main__content-title{margin-bottom:0}.featured-products .products-list{margin-bottom:40px}.featured-products .products-list:not(:last-child){margin-bottom:10px}.featured-products .products-list .products-item-link{display:flex;align-items:center;gap:20px;padding:15px;background-color:#f4f5f6;border-radius:24px;border:1px solid #e6ebef;transition:background-color .25s}.featured-products .products-list .products-item-link:hover{background-color:#e9ebef}.featured-products .products-list .products-item-link:hover .products__learn-more:after{transform:translateX(5px) rotate(270deg)}.featured-products .products-list .products-item-link .products-item-img{position:relative;flex-shrink:0;width:100%;max-width:220px;height:auto;aspect-ratio:11/7}.featured-products .products-list .products-item-link .products-item-img img{border-radius:16px}.featured-products .products-list .products-item-link .products-item-title{margin-bottom:5px}.featured-products .products-list .products-item-link .products-item-description{margin:0 0 10px;color:#4f5255}.featured-products .products-list .products-item-link .products__learn-more{display:flex;align-items:center;gap:8px;margin:0;font-weight:500;font-size:14px;line-height:160%;color:#0a996e}.featured-products .products-list .products-item-link .products__learn-more:after{content:"";display:inline-block;width:16px;height:16px;background-image:url(/img/arrow-down.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;transform:rotate(270deg);transition:transform .25s}@media(max-width:640px){.featured-products .products-list .products-item-link{flex-direction:column;align-items:flex-start}.featured-products .products-list .products-item-link .products-item-img{max-width:100%}}.what-is-next{display:flex;flex-direction:column;align-items:center;padding:20px;background-image:-webkit-image-set(url("/img/what-is-next-bg.jpg") type("image/jpeg"),url("/img/what-is-next-bg.webp") type("image/webp"),url("/img/what-is-next-bg.avif") type("image/avif"));background-image:image-set(url("/img/what-is-next-bg.jpg") type("image/jpeg"),url("/img/what-is-next-bg.webp") type("image/webp"),url("/img/what-is-next-bg.avif") type("image/avif"));background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:24px;color:#fff}.what-is-next .what-is-next__title{margin-bottom:15px;font-weight:700;color:#fff}.what-is-next .what-is-next__text{margin-bottom:20px}.what-is-next .what-is-next__text p{margin:0;text-align:center}.what-is-next .what-is-next__btn{display:inline-block;padding:17px 40px;background-color:#fff;border-radius:12px;color:#0a996e;font-weight:500;line-height:100%;transition:opacity .25s;opacity:1}.what-is-next .what-is-next__btn:hover{opacity:.9}