.image-with-text.image-centered-layout{padding:6.4rem 0}.image-with-text__wrapper{border-radius:var(--border-radius-main)}.image-with-text__grid{box-sizing:border-box;display:flex;gap:1.6rem;width:100%}.image-with-text__grid .image-with-text__content{border-radius:var(--border-radius-main)}@media screen and (min-width:1100px){.image-with-text__grid{align-items:stretch;flex-direction:row;justify-content:space-between}}@media screen and (min-width:750px){.image-with-text__grid--image_top{flex-direction:column}}.image-with-text__media{position:relative;width:100%}.image-with-text__media.adapt{height:auto}.image-with-text__media.adapt img,.image-with-text__media.adapt svg{position:static}.image-with-text__media img,.image-with-text__media svg{display:block;height:100%;left:0;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}@media screen and (min-width:1100px){.image-with-text__media{width:50%}.image-with-text__grid--image_bottom .image-with-text__media,.image-with-text__grid--image_top .image-with-text__media{width:100%}}.image-with-text__media,.image-with-text__media>img,.image-with-text__media>svg{border-radius:var(--border-radius-main)}.image-with-text__content{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100%}.image-with-text__content .section-header{margin:0}.image-with-text__content .section-header h2{overflow-wrap:anywhere}@media screen and (min-width:1100px){.image-with-text__content{width:50%}.image-with-text__grid--image_bottom .image-with-text__content,.image-with-text__grid--image_top .image-with-text__content{width:100%}}.image-with-text__content--image_bottom,.image-with-text__content--image_top{padding-block:var(--vertical-padding-mobile);padding-inline:var(--horizontal-padding-mobile)}@media screen and (min-width:1100px){.image-with-text__content--image_bottom,.image-with-text__content--image_top{padding-block:var(--vertical-padding);padding-inline:var(--horizontal-padding)}}.image-with-text__content--image_bottom .section-header h2,.image-with-text__content--image_top .section-header h2{max-width:none}.image-with-text__content--image_full .image-with-text__content{display:none!important}.image-with-text__content--image_left,.image-with-text__content--image_right{padding-block:var(--vertical-padding-mobile);padding-inline:var(--horizontal-padding-mobile)}@media screen and (min-width:1100px){.image-with-text__content--image_left,.image-with-text__content--image_right{padding-block:var(--vertical-padding);padding-inline:var(--horizontal-padding)}}.image-with-text__content--image_left .image-with-text__button-wrapper,.image-with-text__content--image_left .image-with-text__text,.image-with-text__content--image_left .section-header,.image-with-text__content--image_right .image-with-text__button-wrapper,.image-with-text__content--image_right .image-with-text__text,.image-with-text__content--image_right .section-header{margin:0 auto;width:100%}@media screen and (min-width:1280px){.image-with-text__content--image_left .image-with-text__button-wrapper,.image-with-text__content--image_left .image-with-text__text,.image-with-text__content--image_left .section-header,.image-with-text__content--image_right .image-with-text__button-wrapper,.image-with-text__content--image_right .image-with-text__text,.image-with-text__content--image_right .section-header{max-width:100%}}.image-with-text__content--center{align-items:center;justify-content:center;margin:0 auto;text-align:center}.image-with-text__content--center span{margin:0 auto;width:-moz-fit-content;width:fit-content}.image-with-text__content--left{align-items:flex-start;justify-content:center;text-align:left}.image-with-text__text{margin:0}.image-with-text__text p{color:var(--description-text-color);margin:1.2rem 0 0}.image-with-text__text .paragraph_block p{color:inherit}@media screen and (min-width:990px){.image-with-text__text p{margin-top:1.4rem}}.image-with-text__button{margin:2.4rem 0 0}@media screen and (min-width:990px){.image-with-text__button{margin-top:3.2rem}}.image-with-text__centered{display:grid;grid-template-columns:3fr 4fr 3fr;grid-column-gap:2rem;grid-row-gap:2.4rem;align-items:center;height:auto;justify-content:space-between;width:100%}.image-with-text__centered.centered-adapt{height:auto}.image-with-text__centered .image-with-text__media{width:auto!important}.image-with-text__centered .image-with-text__content{max-width:31rem;width:auto;z-index:1}@media (max-width:749px){.image-with-text__centered .image-with-text__content{max-width:none;width:100%}}.image-with-text__centered .image-with-text__text{margin:0}.image-with-text__centered .button-container{text-align:end;z-index:1}.image-with-text__centered .button-container .image-with-text__button{margin:0}.image-with-text__centered .image-with-text__button-container--center{margin:0 auto;text-align:center}@media (max-width:749px){.image-with-text__centered{grid-template-columns:repeat(2,1fr)}.image-with-text__centered .button-container{text-align:left}.image-with-text__centered{grid-template-columns:1fr}}@media (min-width:749px){.overlap{margin-top:-13rem}}@media (min-width:1100px){.overlap{margin-top:var(--overlap_amount)}}@media screen and (max-width:750px){.image-with-text__content--image_left .image-with-text__text,.image-with-text__content--image_left .section-header{max-width:100%!important}}.image-with-text__content--image_left .section-header h2{letter-spacing:1px}.image-with-text__item-list{align-items:center;display:flex;gap:1.4rem;justify-content:flex-start;margin-bottom:15px}.image-with-text__item-list .image-with-text__item-list-title{color:var(--item-list-color);width:calc(100% - 60px)}.image-with-text__item-list .image-with-text__item-list-icon--text{align-items:center;background-color:#cdcdcd;border-radius:50%;color:#3f3f3f;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;width:44px}.image-with-text__item-list:last-child{margin-bottom:0}.image-with-text__divider{background-color:#e1e1e1;height:1px;width:100%}.heading_block{color:var(--heading-color);font-size:var(--heading-font-size-mobile);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);line-height:calc(var(--heading-font-size-mobile) + 6px);margin-bottom:var(--heading-margin-bottom);margin-top:var(--heading-margin-top);padding:15px 0}.heading_block h3{font-size:24px;line-height:32px}@media screen and (min-width:750px){.heading_block{font-size:var(--heading-font-size);line-height:calc(var(--heading-font-size) + 6px)}}.paragraph_block{color:var(--paragraph-color);font-family:var(--paragraph-font-family,inherit);font-size:var(--paragraph-font-size-mobile);line-height:calc(var(--paragraph-font-size-mobile) + 6px);margin-bottom:var(--paragraph-margin-bottom);margin-top:var(--paragraph-margin-top)}@media screen and (min-width:750px){.paragraph_block{font-size:var(--paragraph-font-size);line-height:calc(var(--paragraph-font-size) + 6px)}}.image-with-text__link-block{display:inline-flex;gap:10px!important;padding:12px 40px}.heading_block *{display:block!important;margin:2px 0!important}.image-with-text__grid{flex-direction:column}.image-with-text__grid--image_bottom{flex-direction:column-reverse}@media screen and (min-width:750px){.image-with-text__grid--image_left{flex-direction:row}.image-with-text__grid--image_right{flex-direction:row-reverse}.image-with-text__grid--image_top{flex-direction:column}.image-with-text__grid--image_bottom{flex-direction:column-reverse}}@media screen and (max-width:425px){.image-with-text__grid{flex-direction:column}.image-with-text__grid[data-mobile-position=image_bottom]{flex-direction:column-reverse}.image-with-text__grid[data-mobile-position=image_top]{flex-direction:column}.image-with-text__grid .image-with-text__content,.image-with-text__grid .image-with-text__media{width:100%}}.image-with-text__media .image-mobile{display:none}.image-with-text__media.has-mobile-image .image-desktop{display:block}.image-with-text__media.has-mobile-image .image-mobile{display:none}@media screen and (max-width:767px){.image-with-text__media.has-mobile-image .image-desktop{display:none}.image-with-text__media.has-mobile-image .image-mobile{display:block}}.image-with-text__media:not(.has-mobile-image) .image-desktop{display:block}