.featured-products__title{font-family:var(--font-roboto);font-size:2rem;line-height:20px;font-weight:700;color:#204e51;text-transform:uppercase;letter-spacing:1px;border-radius:15px;border:1px solid #204e51;padding:18px 22px}@media only screen and (max-width:1024px){.featured-products__title{font-size:1.75rem;padding:16px 20px;line-height:18px}}@media only screen and (min-width:320px)and (max-width:767px){.featured-products__title{font-size:1.5rem;line-height:14px;font-weight:500}}.featured-products{margin-top:100px;margin-left:auto;margin-right:auto;padding-top:20px;width:1200px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width:1024px){.featured-products{margin-top:80px;width:calc(100% - 200px)}}@media only screen and (max-width:912px){.featured-products{width:calc(100% - 160px)}}@media only screen and (min-width:320px)and (max-width:767px){.featured-products{margin-top:40px;width:100%;padding-top:15px;padding-left:20px;padding-right:20px}}.featured-products__product-list{margin-top:80px;display:grid;grid-template-columns:repeat(3,1fr);justify-content:center;align-items:center;grid-gap:30px;gap:30px;grid-row-gap:80px;row-gap:80px}@media only screen and (max-width:1024px){.featured-products__product-list{grid-template-columns:repeat(2,1fr);gap:40px;row-gap:80px}}@media only screen and (max-width:912px){.featured-products__product-list{gap:20px;row-gap:60px}}@media only screen and (min-width:320px)and (max-width:767px){.featured-products__product-list{display:flex;flex-direction:column;gap:80px}}.featured-products__button{margin-top:80px;font-family:var(--font-roboto);font-size:1rem;line-height:12.2px;background:#204e51;color:#fff;border:none;padding:18px 22px;border-radius:15px;transition:opacity .3s ease-in}@media only screen and (max-width:1024px){.featured-products__button{margin-top:60px}}.featured-products__button:hover{opacity:.9}.usage-block__title{font-family:var(--font-roboto);font-size:2rem;line-height:20px;font-weight:700;color:#204e51;text-transform:uppercase;letter-spacing:1px;border-radius:15px;border:1px solid #204e51;padding:18px 22px}@media only screen and (max-width:1024px){.usage-block__title{font-size:1.75rem;padding:16px 20px;line-height:18px}}@media only screen and (min-width:320px)and (max-width:767px){.usage-block__title{font-size:1.5rem;line-height:14px;font-weight:500}}.usage-block{margin-top:100px;padding-top:60px;width:100%;background:#fff}@media only screen and (max-width:1024px){.usage-block{margin-top:80px;padding-top:40px}}@media only screen and (min-width:320px)and (max-width:767px){.usage-block{margin-top:40px;padding-top:20px}}.usage-block__inner-wrapper{width:1200px;margin:0 auto}@media only screen and (max-width:1024px){.usage-block__inner-wrapper{width:calc(100% - 200px)}}@media only screen and (max-width:912px){.usage-block__inner-wrapper{width:calc(100% - 40px)}}.usage-block__title{display:inline-flex}.usage-block__usage-list{margin-top:25px;display:flex;flex-direction:column;gap:90px}@media only screen and (max-width:1024px){.usage-block__usage-list{margin-top:15px;gap:60px}}@media only screen and (min-width:320px)and (max-width:767px){.usage-block__usage-list{margin-top:30px}}.usage-block__item{display:flex;align-items:center;gap:30px}@media only screen and (max-width:912px){.usage-block__item{flex-direction:column;align-items:flex-start}}.usage-block__item.middle{flex-direction:row-reverse}@media only screen and (max-width:912px){.usage-block__item.middle{flex-direction:column}}.usage-block__item-left{width:475px;display:flex;flex-direction:column;gap:30px}@media only screen and (max-width:1024px){.usage-block__item-left{width:322px;gap:10px}}@media only screen and (max-width:912px){.usage-block__item-left{width:100%}}.usage-block__item-title{font-family:var(--font-roboto);font-size:2.5rem;line-height:44px;font-weight:900;color:#204e51}@media only screen and (max-width:1024px){.usage-block__item-title{font-size:1.75rem;line-height:30.8px}}.usage-block__item-text{font-family:var(--font-roboto);font-size:1.375rem;line-height:28.6px;font-weight:400;color:#1e1e1e}@media only screen and (max-width:1024px){.usage-block__item-text{font-size:1.0625rem;line-height:22.1px}}.usage-block__item-image-wrapper{position:relative;width:703.153px;height:387.467px}@media only screen and (max-width:1024px){.usage-block__item-image-wrapper{width:472.495px;height:260.364px;aspect-ratio:472.49/260.36}}@media only screen and (max-width:912px){.usage-block__item-image-wrapper{width:100%;height:400px}}@media only screen and (min-width:320px)and (max-width:767px){.usage-block__item-image-wrapper{height:195px}}