.smi-content-settings .smi-content-max-width{width:var(--content-max-width);max-width:100%}.smi-content-settings .content-alignment-left{display:flex;flex-wrap:wrap;justify-content:flex-start;text-align:left}.smi-content-settings .content-alignment-right{display:flex;flex-wrap:wrap;justify-content:flex-end;text-align:right}.smi-content-settings .content-alignment-center{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}@media screen and (min-width: 768px){.smi-content-settings .smi-content-position-left{display:flex;flex-wrap:wrap;justify-content:flex-start}.smi-content-settings .smi-content-position-right{display:flex;flex-wrap:wrap;justify-content:flex-end}.smi-content-settings .smi-content-position-center{display:flex;flex-wrap:wrap;justify-content:center}}.smi-component-button-single.smi-component-buttons-full-width{width:100%}.smi-component-button-single.smi-component-buttons-full-width a.smi-button--outline,.smi-component-button-single.smi-component-buttons-full-width a.smi-button--solid{width:100%}.smi-section-image-with-text-7 .smi-media-wp{flex-direction:var(--media-position)}.smi-section-image-with-text-7 .smi-media-wp .smi-row-reverse{padding-inline-start:calc(80px - var(--container-full-gutter))}@media screen and (max-width: 991.8px){.smi-section-image-with-text-7 .smi-media-wp .smi-row-reverse{padding-inline-start:calc(50px - var(--container-full-gutter))}}@media screen and (max-width: 767.8px){.smi-section-image-with-text-7 .smi-media-wp .smi-row-reverse{padding-inline-start:0}}.smi-section-image-with-text-7 .smi-media-wp .smi-row{padding-inline-end:calc(80px - var(--container-full-gutter))}@media screen and (max-width: 991.8px){.smi-section-image-with-text-7 .smi-media-wp .smi-row{padding-inline-end:calc(50px - var(--container-full-gutter))}}@media screen and (max-width: 767.8px){.smi-section-image-with-text-7 .smi-media-wp .smi-row{padding-inline-end:0}}.smi-section-image-with-text-7 .smi-layout-grid-slider{width:100%}.smi-section-image-with-text-7 .smi-media{position:sticky;top:10%;height:fit-content;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767.8px){.smi-section-image-with-text-7 .smi-media{display:none}}.smi-section-image-with-text-7 .smi-media .smi-image-wp{width:100%;aspect-ratio:var(--media-ratio)}.smi-section-image-with-text-7 .smi-media .smi-image-wp .smi-image{width:100%;height:100%;object-fit:cover}.smi-section-image-with-text-7 .smi-media .smi-image-wp .smi-image-scroll{opacity:1}.smi-section-image-with-text-7 .smi-media .smi-image-wp .smi-image-scroll.fade-out{opacity:0}.smi-section-image-with-text-7 .smi-media .smi-image-wp .smi-image-scroll.fade-in{opacity:1}.smi-section-image-with-text-7 .smi-item-wrapper{display:flex;flex-direction:column}@media screen and (max-width: 767.8px){.smi-section-image-with-text-7 .smi-item-wrapper{opacity:1 !important;padding-top:0 !important}}.smi-section-image-with-text-7 .smi-item-wrapper .smi-content-detail-wrapper{width:100%}.smi-section-image-with-text-7 .smi-item-wrapper .smi-heading-inner{margin-bottom:calc(var(--spacing-elements)*24px)}.smi-section-image-with-text-7 .smi-item-wrapper .smi-content-max-width{width:var(--content-max-width);max-width:100%}.smi-section-image-with-text-7 .smi-item-wrapper .smi-content-max-width.smi-justify-content-left .smi-heading-component{justify-content:flex-start}.smi-section-image-with-text-7 .smi-item-wrapper .smi-content-max-width.smi-justify-content-right .smi-heading-component{justify-content:flex-end}.smi-section-image-with-text-7 .smi-item-wrapper .smi-content-max-width .smi-heading-component,.smi-section-image-with-text-7 .smi-item-wrapper .smi-content-max-width .smi-heading-inner{width:100%}.smi-section-image-with-text-7 .smi-item-wrapper .smi-media-detail{display:none}@media screen and (max-width: 767.8px){.smi-section-image-with-text-7 .smi-item-wrapper .smi-media-detail{display:block}}.smi-section-image-with-text-7 .smi-item-wrapper .smi-media-detail .smi-image.smi-overflow-hidden{aspect-ratio:var(--media-ratio)}@media screen and (min-width: 768px){.smi-section-image-with-text-7 .smi-swiper-slide{margin-bottom:30vh}}