.image-text.image-text--with-heading.image-text--with-caption{background-color:#154f65}.image-text.image-text--with-heading.image-text--with-caption p{color:#fff}.image-text.image-text--with-heading.image-text--with-caption .wp-block-columns{flex-direction:column-reverse;padding-top:6.6428571429rem}@media(min-width:992px){.image-text.image-text--with-heading.image-text--with-caption .wp-block-columns{flex-direction:row;gap:4.7142857143rem;padding-top:9.8571428571rem}}.image-text.image-text--with-heading.image-text--with-caption .wp-block-heading{color:#fff}.image-text.image-text--with-heading.image-text--with-caption .wp-block-heading.h3,.image-text.image-text--with-heading.image-text--with-caption .wp-block-heading:last-child,.image-text.image-text--with-heading.image-text--with-caption>.wp-block-group__inner-container .wp-block-group .wp-block-heading:last-child{color:#8dddec}.image-text.image-text--with-heading.image-text--with-caption .text__block{color:#fff;display:flex;flex-direction:column;width:100%}@media(min-width:992px){.image-text.image-text--with-heading.image-text--with-caption .text__block{max-width:29rem}}.image-text.image-text--with-heading.image-text--with-caption .text__block>p:not(:has(a)){margin-top:1.4285714286rem}@media(min-width:992px){.image-text.image-text--with-heading.image-text--with-caption .text__block>p:not(:has(a)){margin-top:auto}}.image-text.image-text--with-heading.image-text--with-caption .text__block>p:has(a){margin-top:2.8571428571rem}.image-text.image-text--with-heading.image-text--with-caption .text__block>p:has(a) a{color:#fff}.image-text.image-text--with-heading.image-text--with-caption .text__block>p.has-large-font-size,.image-text.image-text--with-heading.image-text--with-caption .text__block>p.has-x-large-font-size{margin-top:0}.image-text.image-text--with-heading.image-text--with-caption .text__block .wp-block-buttons{justify-content:center}@media(min-width:992px){.image-text.image-text--with-heading.image-text--with-caption .text__block .wp-block-buttons{justify-content:left}}.image-text.image-text--with-heading.image-text--with-caption .image__block{display:flex;justify-content:flex-end}.image-text.image-text--with-heading.image-text--with-caption .image__block .wp-block-image img{width:auto}