.image_text .flex{flex-direction:column-reverse}@media (min-width:768px){.image_text .flex{flex-direction:row}}.image_text .flex-left{align-self:stretch;display:flex;width:100%}@media (min-width:768px){.image_text .flex-left{position:relative;width:50%}}.image_text .flex-left img{aspect-ratio:375/340;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:1024px){.image_text .flex-left img{aspect-ratio:512/500}}@media (min-width:1200px){.image_text .flex-left img{aspect-ratio:720/560}}@media (min-width:1920px){.image_text .flex-left img{aspect-ratio:960/560}}.image_text .flex-right{align-self:stretch;background:#f2f4f5;display:flex;flex-direction:column;padding:48px 32px;width:100%}@media (min-width:768px){.image_text .flex-right{width:50%}}@media (min-width:1024px){.image_text .flex-right{align-items:flex-start;justify-content:center;padding:48px 80px;width:50%}}@media (min-width:1440px){.image_text .flex-right{padding:48px 140px}}@media (min-width:1920px){.image_text .flex-right{padding:48px 190px}}@media (min-width:1440px){.image_text .flex-right__content{max-width:430px}}.image_text .flex-right p{color:#5e6265;margin-bottom:32px}@media (min-width:1024px){.image_text .flex-right p{margin-bottom:40px}}.image_text .flex-right a{width:-moz-fit-content;width:fit-content}.image_text.image-position-right .flex{flex-direction:column-reverse}@media (min-width:768px){.image_text.image-position-right .flex{flex-direction:row-reverse}.image_text.image-position-right .flex-left{position:relative;width:50%}.image_text.image-position-right .flex-left:after,.image_text.image-position-right .flex-left:before{left:32px;right:auto}}@media (min-width:768px) and (min-width:1200px){.image_text.image-position-right .flex-left:after,.image_text.image-position-right .flex-left:before{left:40px}}@media (min-width:768px){.image_text.image-position-right .flex-left:before{bottom:32px;top:auto}}@media (min-width:768px) and (min-width:1200px){.image_text.image-position-right .flex-left:before{bottom:40px}}@media (min-width:1440px){.image_text.image-position-right .flex-right{align-items:flex-end}}