.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-blocks-text{width:100%}.smi-component-blocks-text p{margin-bottom:10px}.smi-component-blocks-text p:last-child{margin-bottom:0px}.smi-component-blocks-divider{width:100%;height:1px;font-size:1px;color:rgba(0,0,0,0);background:rgba(var(--color-foreground), 0.2)}.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-map-2 .smi-align-self-center{align-self:center !important}.smi-section-map-2 .smi-heading-inner{width:100%;margin-bottom:calc(var(--spacing-elements)*24px)}@media screen and (max-width: 991.98px){.smi-section-map-2 .smi-heading-inner{max-width:100%}}.smi-section-map-2 .smi-heading-component{justify-content:var(--content-position);text-align:var(--content-alignment)}.smi-section-map-2 .smi-content-postion{justify-content:var(--content-position)}.smi-section-map-2 .smi-content-postion.smi-detail-container-fluid-no-padding{padding-right:40px}@media screen and (max-width: 767.98px){.smi-section-map-2 .smi-content-postion.smi-detail-container-fluid-no-padding{padding-right:var(--container-full-gutter);margin:0px;padding-left:var(--container-full-gutter)}}@media screen and (max-width: 767.98px){.smi-section-map-2 .smi-content-postion{padding-left:0px;padding-right:0px}}.smi-section-map-2 .smi-text-detail-lg-item{margin-top:var(--vertical-space-lg, 24px);padding-bottom:var(--horizontal-space-xxl, 36px);line-height:var(--basico-item)}.smi-section-map-2 .smi-heading-inner{margin-bottom:calc(var(--spacing-elements)*24px)}.smi-section-map-2 .smi-component-blocks-heading,.smi-section-map-2 .smi-component-blocks-text{display:flex;justify-content:var(--content-position);flex-direction:column;text-align:var(--content-alignment);position:relative}@media screen and (max-width: 767.98px){.smi-section-map-2 .smi-component-blocks-heading,.smi-section-map-2 .smi-component-blocks-text{display:inline-block}}.smi-section-map-2 .smi-group-bottom-direction{display:flex;justify-content:var(--content-alignment);text-align:var(--content-alignment);position:relative}.smi-section-map-2 .smi-container-content{width:var(--content-max-width);position:relative;display:inline-block;width:100%}.smi-section-map-2 .smi-container-content>div:last-child{margin-bottom:0px}@media screen and (max-width: 767.98px){.smi-section-map-2 .smi-container-content{padding-top:calc(var(--spacing-elements)*36px);padding-left:0px;padding-right:0px;padding-bottom:var(--padding-bottom-content, 0px)}}.smi-section-map-2 .smi-media-settings{height:auto}.smi-section-map-2 .smi-map-iframe{overflow:hidden;position:relative}.smi-section-map-2 .smi-map-iframe iframe{transform:none;top:0px;left:0px;right:0px;border:none;width:100% !important;height:100% !important}.smi-section-map-2 .smi-map-iframe::before{display:none}@media screen and (max-width: 767.98px){.smi-section-map-2 .smi-background-block iframe{position:inherit;height:310px !important}}.smi-section-map-2 .smi-button-wrapper{max-width:100%}.smi-section-map-2 .smi-button-wrapper .smi-button{margin-left:0px;margin-right:0px}.smi-section-map-2 .smi-button-wrapper .smi-button--solid{border:none}.smi-section-map-2 .smi-button-wrapper .smi-button--solid svg{fill:rgba(var(--color-button-text), 1);stroke:rgb(var(--color-button-text))}.smi-section-map-2 .smi-button-wrapper .smi-button--outline svg{fill:rgba(var(--color-button-text), 1);stroke:rgb(var(--color-button-text))}.smi-section-map-2 .smi-button-wrapper .smi-block-type-text-gutter-item{padding-left:calc(var(--horizontal-space-xxl, 48px) + 17px + max(var(--container-gutter),50% - var(--container-max-width)/2));margin-top:var(--pods-item)}@media screen and (min-width: 768px){.smi-section-map-2 .smi-map-iframe .place-card.place-card-large{display:none !important}.smi-section-map-2 .smi-map-iframe iframe{height:calc(100% + 500px) !important;margin-top:-250px}}