.text-and-image .row-inner{display:flex;flex-wrap:wrap;margin:0}.text-and-image .row-inner .media-column,.text-and-image .row-inner .text-column{padding:0;width:50%}.text-and-image .row-inner .media-column .col-inner{border-radius:16px 16px 16px 16px;height:100%;line-height:0}.text-and-image .row-inner .media-column img{border-radius:inherit;height:100%!important;object-fit:cover;object-position:center;width:100%!important}.text-and-image .row-inner .text-column .col-inner{background:#99ecff;border-radius:16px;display:flex;flex-direction:column;height:100%;justify-content:center;padding:60px}.text-and-image .text-column .button-wrapper{margin-top:50px}.text-and-image .row-inner .text-column .richtext :last-child{margin-bottom:0}@media(min-width:768px){.text-and-image .row-inner .media-column,.text-and-image .row-inner .text-column{min-height:570px}.text-and-image .row-inner.align-left{flex-direction:row-reverse}.text-and-image .row-inner.align-left .media-column .col-inner{border-radius:16px 16px 16px 16px}}@media(max-width:991px){.text-and-image .row-inner .text-column .col-inner{padding:30px}}@media(max-width:767px){.text-and-image .row-inner .media-column,.text-and-image .row-inner .text-column{width:100%}.text-and-image .media-column{order:1}.text-and-image .row-inner .text-column .col-inner{padding:30px 20px}.text-and-image .text-column{order:2}.text-and-image .text-column .button-wrapper{margin-top:20px!important}.text-and-image h2 br{display:none}}