@media screen and (max-width: 767.8px){.smi-display-settings.smi-display-desktop{display:none !important}}@media screen and (min-width: 768px){.smi-display-settings.smi-display-mobile{display:none !important}}.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-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-image-with-text-9 .smi-image-with-text-9-inner{position:relative;flex-direction:var(--media-position)}.smi-image-with-text-9 .smi-image-with-text-9-inner.smi-has-container{padding:60px}@media screen and (max-width: 991.8px){.smi-image-with-text-9 .smi-image-with-text-9-inner.smi-has-container{padding:36px}}@media screen and (max-width: 767.8px){.smi-image-with-text-9 .smi-image-with-text-9-inner.smi-has-container{padding:24px}}@media screen and (max-width: 767.8px){.smi-image-with-text-9 .smi-image-with-text-9-inner{flex-direction:column-reverse !important}}.smi-image-with-text-9 .smi-image-with-text-9-content .smi-image-with-text-9-content-inner{display:flex;flex-direction:column;gap:calc(var(--spacing-elements, 1)*24px);width:var(--content-max-width, 500px);max-width:100%}.smi-image-with-text-9 .smi-image-with-text-9-content .smi-image-with-text-9-content-inner .smi-heading-component{width:100%}.smi-image-with-text-9 .smi-image-with-text-9-content .smi-image-with-text-9-content-inner .smi-heading-inner{margin-bottom:0;width:100%}.smi-image-with-text-9 .smi-row-reverse .smi-image-with-text-9-content{padding-inline-start:80px}@media screen and (max-width: 991.8px){.smi-image-with-text-9 .smi-row-reverse .smi-image-with-text-9-content{padding-inline-start:40px}}@media screen and (max-width: 767.8px){.smi-image-with-text-9 .smi-row-reverse .smi-image-with-text-9-content{padding-inline-start:0;padding-top:36px}}.smi-image-with-text-9 .smi-row .smi-image-with-text-9-content{padding-inline-end:80px}@media screen and (max-width: 991.8px){.smi-image-with-text-9 .smi-row .smi-image-with-text-9-content{padding-inline-end:40px}}@media screen and (max-width: 767.8px){.smi-image-with-text-9 .smi-row .smi-image-with-text-9-content{padding-inline-end:0;padding-top:36px}}.smi-image-with-text-9 .smi-image-with-text-9-main-image.smi-has-ratio{aspect-ratio:var(--media-ratio)}.smi-image-with-text-9 .smi-image-with-text-9-main-image.smi-has-ratio img,.smi-image-with-text-9 .smi-image-with-text-9-main-image.smi-has-ratio video,.smi-image-with-text-9 .smi-image-with-text-9-main-image.smi-has-ratio picture{width:100%;height:100%;object-fit:cover}.smi-image-with-text-9 .smi-image-with-text-9-media.smi-has-second-image .smi-image-with-text-9-main-image{width:90%}.smi-image-with-text-9 .smi-image-with-text-9-media.smi-has-second-image .smi-image-with-text-9-second-image{position:absolute;top:50%;transform:translateY(-50%);width:50%;z-index:2}.smi-image-with-text-9 .smi-image-with-text-9-inner.smi-row-reverse .smi-image-with-text-9-media.smi-has-second-image .smi-image-with-text-9-main-image{margin-inline-end:auto}.smi-image-with-text-9 .smi-image-with-text-9-inner.smi-row-reverse .smi-image-with-text-9-media.smi-has-second-image .smi-image-with-text-9-second-image{right:0}.smi-image-with-text-9 .smi-image-with-text-9-inner.smi-row .smi-image-with-text-9-media.smi-has-second-image .smi-image-with-text-9-main-image{margin-inline-start:auto}.smi-image-with-text-9 .smi-image-with-text-9-inner.smi-row .smi-image-with-text-9-media.smi-has-second-image .smi-image-with-text-9-second-image{left:0}@media screen and (max-width: 767.8px){.smi-image-with-text-9 .smi-image-with-text-9-media.smi-has-second-image .smi-image-with-text-9-main-image{width:80%}.smi-image-with-text-9 .smi-image-with-text-9-media.smi-has-second-image .smi-image-with-text-9-second-image{width:50%}}