.image-text{background-color:#40673d;overflow:hidden}.image-text.text-dark .image-text__title,.image-text.text-dark .p-2,.image-text.text-dark .p-2 *{color:#333}.image-text__wrapper{align-items:center;display:grid;grid-template-columns:1fr}@media only screen and (min-width:990px){.image-text__wrapper{grid-template-columns:1fr 1fr}}.inset-padding .image-text__wrapper{margin:0 auto;max-width:81.25rem;padding:1.25rem}@media only screen and (min-width:990px){.inset-padding .image-text__wrapper{padding:3.125rem}.image-text__wrapper.text_first .image-text__content{order:0}}.image-text__content,.image-text__image{order:1}.inset-padding .image-text__image{border-radius:1.1875rem;overflow:hidden}@media only screen and (min-width:990px){.inset-padding .image-text__image{border-radius:1.8125rem}}.image-text__content{display:grid;gap:1.5rem;margin:0 auto;max-width:26.875rem;padding:1.75rem 1.25rem}@media only screen and (max-width:989px){.image-text__content{order:1}}@media only screen and (min-width:990px){.image-text__content{gap:2rem;padding:2.5rem 1.25rem}}.image-text__content p{margin:0}.image-text__content *{color:#fff}.image-text .p-2 p:not(:last-child){margin:0 0 1.25rem}.image-text__cta--classic{font-weight:700;text-rendering:optimizeSpeed;text-transform:uppercase}.image-text__cta--classic.btn--primary:not(:hover){background-color:#085946;border-color:#085946}.image-text__cta--classic.btn--white:not(:hover){color:#085946}