.new-image-with-text{padding:60px 0 0;margin:0 -50px}.new-image-with-text .section-content{padding:68px 0;background-color:#eff0f0}.new-image-with-text .inner-section-content{max-width:900px;width:100%;margin:0 auto;display:flex;align-items:center;flex-direction:row-reverse;justify-content:center;gap:24px 130px;padding:0 15px}.new-image-with-text .image-position--right .inner-section-content{flex-direction:row}.new-image-with-text .section-content .section-title,.new-image-with-text .section-content .section-banner{width:calc(50% - 7.5px)}.new-image-with-text .section-content .section-title{text-align:center}.new-image-with-text .section-title h2{text-align:center;font-size:40px;font-weight:400;line-height:1;color:#016747;margin:0 0 28px;text-transform:uppercase;font-family:GFS Didot}.new-image-with-text .section-title .description{font-size:16px;line-height:20px;max-width:250px;width:100%;margin:0 auto;font-family:DIN Neuzeit Grotesk Light}.new-image-with-text .section-content .section-banner{max-width:350px}.new-image-with-text .section-content .section-banner .inner-banner-img{width:100%;position:relative;padding-bottom:100%;overflow:hidden;border-radius:15px;border:1px solid #016747;transform:rotate(-5deg)}.new-image-with-text .section-content .section-banner .inner-banner-img img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}@media only screen and (max-width: 1024px){.new-image-with-text{padding:40px 0 0}}@media only screen and (max-width: 850px){.new-image-with-text .section-title h2{font-size:34px}.new-image-with-text .section-content{padding:68px 22px 68px 15px}.new-image-with-text .inner-section-content{gap:24px 70px}}@media only screen and (max-width: 767px){.new-image-with-text{margin:0}.new-image-with-text{padding:30px 0 0}.new-image-with-text .section-title .description{font-size:14px;line-height:17px}}@media only screen and (max-width: 640px){.new-image-with-text .inner-section-content{gap:34px 70px;flex-direction:column!important}.new-image-with-text .section-content .section-banner{max-width:280px}}@media only screen and (max-width: 575px){.new-image-with-text .section-content{flex-direction:column;gap:40px}.new-image-with-text .section-content .section-title,.new-image-with-text .section-content .section-banner{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/new-image-with-text.css.map */
