.wp-block-media-text .wp-block-media-text__content{padding:var(--spacing-xl)}@media (min-width:1200px){.wp-block-media-text .wp-block-media-text__content{padding:var(--spacing-xxl) var(--spacing-xxxxl) var(--spacing-xxxl) var(--spacing-xxxxl)}}@media (min-width:768px){.wp-block-media-text.is-image-fill{grid-template-columns:50% 50%!important}}.wp-block-media-text.is-image-fill .wp-block-media-text__content{height:100%!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-media-text.image-control-large-image{display:block;position:relative}.wp-block-media-text.image-control-large-image .wp-block-media-text__media{overflow:hidden;border-radius:var(--border-radius-large) var(--border-radius-large) 0 0}@media (min-width:768px){.wp-block-media-text.image-control-large-image .wp-block-media-text__media{border-radius:var(--border-radius-large)}}.wp-block-media-text.image-control-large-image .wp-block-media-text__content{overflow:hidden;border-radius:0 0 var(--border-radius-large) var(--border-radius-large)}@media (min-width:768px){.wp-block-media-text.image-control-large-image .wp-block-media-text__content{border-radius:var(--border-radius-large);position:relative;z-index:1;margin-top:-50px}}@media (min-width:1200px){.wp-block-media-text.image-control-large-image .wp-block-media-text__content{position:absolute;max-width:calc(50% + var(--spacing-xxxxl));margin-top:0}}@media (min-width:768px){.wp-block-media-text.image-control-large-image:not(.has-media-on-the-right) .wp-block-media-text__content{right:0;margin-left:20px;margin-right:-20px}}@media (min-width:1200px){.wp-block-media-text.image-control-large-image:not(.has-media-on-the-right) .wp-block-media-text__content{margin-right:-30px;margin-left:0}}@media (min-width:1340px){.wp-block-media-text.image-control-large-image:not(.has-media-on-the-right) .wp-block-media-text__content{margin-right:-50px}}@media (min-width:768px){.wp-block-media-text.image-control-large-image.has-media-on-the-right .wp-block-media-text__content{left:0;margin-right:20px;margin-left:-20px}}@media (min-width:1200px){.wp-block-media-text.image-control-large-image.has-media-on-the-right .wp-block-media-text__content{margin-right:0;margin-left:-30px}}@media (min-width:1340px){.wp-block-media-text.image-control-large-image.has-media-on-the-right .wp-block-media-text__content{margin-left:-50px}}@media (min-width:1200px){.wp-block-media-text.image-control-large-image:not(.is-vertically-aligned-bottom) .wp-block-media-text__content{top:0}}@media (min-width:1200px){.wp-block-media-text.image-control-large-image.is-vertically-aligned-bottom .wp-block-media-text__content{bottom:0}}.wp-block-media-text:not(.image-control-large-image) .wp-block-media-text__content{border-radius:0 0 var(--border-radius-large) var(--border-radius-large)}.wp-block-media-text:not(.image-control-large-image) .wp-block-media-text__media{border-radius:var(--border-radius-large) var(--border-radius-large) 0 0}@media (min-width:600px){.wp-block-media-text:not(.image-control-large-image) .wp-block-media-text__content,.wp-block-media-text:not(.image-control-large-image) .wp-block-media-text__media{border-radius:var(--border-radius-large)}}.wp-block-media-text:not(.image-control-large-image) .wp-block-media-text__media img{height:100%}.wp-block-media-text:not(.image-control-large-image).has-media-on-the-right .wp-block-media-text__content{grid-column:1;grid-row:2}@media (min-width:600px){.wp-block-media-text:not(.image-control-large-image).has-media-on-the-right .wp-block-media-text__content{grid-row:1}}.wp-block-media-text:not(.image-control-large-image).has-media-on-the-right .wp-block-media-text__media{grid-row:1}@media (min-width:600px){.wp-block-media-text:not(.image-control-large-image).has-media-on-the-right .wp-block-media-text__media{margin-left:-50px}}@media (min-width:1200px){.wp-block-media-text:not(.image-control-large-image).has-media-on-the-right .wp-block-media-text__media{grid-column:2;margin-left:calc(-1 * var(--spacing-xxxxl))}}@media (min-width:1200px){.wp-block-media-text:not(.image-control-large-image):not(.has-media-on-the-right) .wp-block-media-text__content{grid-column:2}}.wp-block-media-text:not(.image-control-large-image):not(.has-media-on-the-right) .wp-block-media-text__media{grid-column:1}@media (min-width:600px){.wp-block-media-text:not(.image-control-large-image):not(.has-media-on-the-right) .wp-block-media-text__media{margin-right:-50px}}@media (min-width:1200px){.wp-block-media-text:not(.image-control-large-image):not(.has-media-on-the-right) .wp-block-media-text__media{margin-right:calc(-1 * var(--spacing-xxxxl))}}.wp-block-media-text:not(.image-control-large-image).is-vertically-aligned-top .wp-block-media-text__content{-ms-flex-item-align:start;align-self:start}.wp-block-media-text:not(.image-control-large-image).is-vertically-aligned-center .wp-block-media-text__content{-ms-flex-item-align:center;align-self:center}.wp-block-media-text:not(.image-control-large-image).is-vertically-aligned-bottom .wp-block-media-text__content{-ms-flex-item-align:end;align-self:end}.wp-block-media-text:not(.image-control-large-image) .wp-block-media-text__content{position:relative;height:100%}@media (min-width:1200px){.wp-block-media-text:not(.image-control-large-image) .wp-block-media-text__content{height:auto;border-radius:var(--border-radius-large)}}.wp-block-media-text:not(.image-control-large-image) .wp-block-media-text__content .wp-block-theme-trumpet{color:var(--color-orange)}.wp-block-media-text:not(.image-control-large-image) .wp-block-media-text__media{overflow:hidden;height:100%}@media (min-width:1200px){.wp-block-media-text:not(.image-control-large-image) .wp-block-media-text__media{border-radius:var(--border-radius-large)}}.wp-block-media-text:not(.image-control-large-image) .wp-block-media-text__media img{width:auto;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.wp-block-media-text.is-image-fill{min-height:330px}}