.av-media-text-cta .av-media_text>div{display:flex;width:100%;flex-direction:column}.av-media-text-cta .av-media_text img{margin-bottom:0;margin-top:var(--spacing-ds-xxl);border-radius:.5rem}.av-media-text-cta .av-media_text .mediaTextInnerContainer{position:relative;order:1}.av-media-text-cta .av-media_text .mediaTextInnerContainer .wp-block-button__link{min-width:100%}.av-media-text-cta .av-media_text .imageWrap{order:2}.av-media-text-cta .av-media_text .imageWrap img{margin-left:auto;margin-right:auto;object-fit:contain;max-height:70vh}.av-media-text-cta .av-media_text .av-buttons{margin-top:var(--spacing-ds-lg)}.av-media-text-cta .av-media_text .av-buttons *:not(:first-child){margin-left:0;margin-top:var(--spacing-ds-md)}@media (min-width: 576px){.av-media-text-cta .av-media_text .av-buttons *:not(:first-child){margin-left:var(--spacing-ds-md);margin-top:0}}.av-media-text-cta .av-media_text .av-button{width:100%}@media (min-width: 576px){.av-media-text-cta .av-media_text .av-button{width:auto}}.av-media-text-cta .av-media_text .av-button a{font-size:1.25rem;line-height:32px;letter-spacing:.6px}.av-media-text-cta .av-media_text .av-heading{margin-bottom:var(--spacing-ds-lg)}.av-media_text .mediaTextInnerContainer{position:relative}@media (min-width: 768px){.av-media-text-cta .av-media_text>div{gap:7%;flex-direction:row}.av-media-text-cta .av-media_text.items-center>div{align-items:center}.av-media-text-cta .av-media_text.items-start>div{align-items:flex-start}.av-media-text-cta .av-media_text.items-end>div{align-items:flex-end}.av-media-text-cta .av-media_text>div>*{box-sizing:border-box;width:50%}.av-media-text-cta .av-media_text .imageWrap{order:1}.av-media-text-cta .av-media_text .imageWrap img{margin-top:0;max-height:unset}.av-media-text-cta .av-media_text .mediaTextInnerContainer{order:2}.av-media-text-cta .av-media_text .mediaTextInnerContainer .wp-block-button__link{min-width:50%;text-align:center}.av-media-text-cta .av-media_text .position-right .imageWrap{order:2}.av-media-text-cta .av-media_text .position-right .imageWrap img{margin-top:0}.av-media-text-cta .av-media_text .position-right .mediaTextInnerContainer{order:1}}
