.solutions{padding:110px 6.5vw 95px}.solutions-heading{padding:0 5.5vw 50px}.solutions-heading h2,.products-strip h2{font:700 40px/1.13 Outfit,"Noto Sans Georgian",sans-serif;letter-spacing:-1.5px;margin:0}.solution{display:grid;grid-template-columns:1fr 1fr;min-height:470px;background:#e5ebe0;margin-top:18px}.solution:nth-child(odd){grid-template-columns:1fr 1fr}.solution:nth-child(odd) .solution-image{order:2}.solution-image{background-size:cover;background-position:center}.pivot-solution .solution-image{background-image:url('assets/pivot-hero.png')}.drip-solution .solution-image{background-image:url('assets/drip-hero.png')}.landscape-solution .solution-image{background-image:url('assets/landscape-hero.png')}.solution-copy{padding:68px 13%;align-self:center}.solution-copy h2{font:700 39px/1.13 Outfit,"Noto Sans Georgian",sans-serif;letter-spacing:-1.3px;margin:0}.solution-copy h2 em{font-family:"Noto Sans Georgian";font-style:normal;font-weight:600;color:#6e9b2c}.solution-copy>p:not(.eyebrow){font-size:13px;line-height:1.85;color:#5c7169;max-width:460px;margin:19px 0}.solution-points{display:flex;flex-wrap:wrap;gap:8px;margin:23px 0}.solution-points span{font-size:11px;font-weight:700;background:#f7f8f2;padding:8px 10px;color:#3b584f}.products-strip{background:#173a32;color:#fff;padding:92px 12vw;display:grid;grid-template-columns:.85fr 1.15fr;gap:8vw}.products-strip .eyebrow{color:#a9c960}.products-strip h2{font-size:37px}.product-items{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.product-items>div{border-top:1px solid #708b81;padding-top:15px}.product-items b{font:600 12px Outfit;color:#a9c960}.product-items h3{font:700 17px Outfit,"Noto Sans Georgian";margin:38px 0 9px}.product-items p{font-size:12px;line-height:1.65;color:#c0d0ca;margin:0}@media(max-width:760px){.solutions{padding:70px 5vw}.solutions-heading{padding:0 2vw 35px}.solutions-heading h2,.products-strip h2{font-size:31px}.solution,.solution:nth-child(odd){grid-template-columns:1fr}.solution:nth-child(odd) .solution-image{order:0}.solution-image{min-height:270px}.solution-copy{padding:48px 8%}.solution-copy h2{font-size:31px}.products-strip{grid-template-columns:1fr;padding:65px 7vw;gap:40px}.product-items{grid-template-columns:1fr;gap:17px}.product-items h3{margin-top:22px}}
