.media-text-group{margin:var(--grid-section-gutter) auto}.media-text-group__inner{border-radius:var(--border-radius-default);box-shadow:0 10px 20px 0 #00000040;display:flex;flex-direction:column-reverse;flex-wrap:wrap;overflow:hidden}.media-text-group__inner--media-hidden .media-text-group__text{flex:0 0 100%}.media-text-group__media{display:flex;justify-content:center;overflow:hidden;padding-bottom:52.2857142857%;position:relative}.media-text-group__media .media-text-group__img{border-radius:0;inset:0;margin:auto;min-height:100%;min-width:100%;object-fit:cover;z-index:0}@media screen and (max-width:1024px){.media-text-group__media .media-text-group__img{position:absolute}}.media-text-group__text{background-color:var(--color-white);color:var(--color-dark-cool-gray);width:100%}.media-text-group__text--background-color-gray{background-color:var(--color-dark-cool-gray);color:var(--color-white)}.media-text-group__text--background-color-gray p a{color:var(--color-white)}.media-text-group__text-inner{padding:32px 24px}.media-text-group__text-inner .travel-style-wordmark{margin-bottom:var(--spacing-15)}@media screen and (min-width:1024px){.media-text-group__text-inner .travel-style-wordmark{margin-bottom:var(--spacing-20)}}@media screen and (max-width:768px){.media-text-group__text-inner .wp-block-buttons{flex-direction:column;margin-top:15px}}@media screen and (min-width:768px){.media-text-group__inner{flex-direction:row}.media-text-group__inner--media-left{flex-direction:row-reverse}.media-text-group__text{align-items:center;display:flex;flex:0 0 50%;padding:40px 32px;text-align:left}.media-text-group__text-inner{padding:0}.media-text-group__media{flex:0 0 50%;padding-bottom:0}}
