.elementor-117922 .elementor-element.elementor-element-b3b6434{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-117922 .elementor-element.elementor-element-b3b6434, .elementor-117922 .elementor-element.elementor-element-b3b6434::before{--border-transition:0.3s;}.elementor-117922 .elementor-element.elementor-element-ee857f7{--display:flex;--gap:0px 0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117922 .elementor-element.elementor-element-ee857f7, .elementor-117922 .elementor-element.elementor-element-ee857f7::before{--border-transition:0.3s;}.elementor-117922 .elementor-element.elementor-element-b2d4114{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117922 .elementor-element.elementor-element-1aa7e0f img{width:100%;height:125px;object-fit:cover;object-position:center center;}.ee-tooltip.ee-tooltip-1aa7e0f.to--top,
							 .ee-tooltip.ee-tooltip-1aa7e0f.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-1aa7e0f.to--left,
							 .ee-tooltip.ee-tooltip-1aa7e0f.to--right{margin-top:0px;}.elementor-117922 .elementor-element.elementor-element-cd2265f .elementor-button{font-size:14px;fill:var( --e-global-color-6273af21 );color:var( --e-global-color-6273af21 );background-color:var( --e-global-color-2250263 );border-style:none;padding:4px 8px 4px 8px;}body:not(.rtl) .elementor-117922 .elementor-element.elementor-element-cd2265f{left:5px;}body.rtl .elementor-117922 .elementor-element.elementor-element-cd2265f{right:5px;}.elementor-117922 .elementor-element.elementor-element-cd2265f{bottom:5px;z-index:4;}.elementor-117922 .elementor-element.elementor-element-2344a47 .elementor-button{font-size:14px;fill:var( --e-global-color-6273af21 );color:var( --e-global-color-6273af21 );background-color:#1F83AD;border-style:none;padding:4px 8px 4px 8px;}body:not(.rtl) .elementor-117922 .elementor-element.elementor-element-2344a47{left:5px;}body.rtl .elementor-117922 .elementor-element.elementor-element-2344a47{right:5px;}.elementor-117922 .elementor-element.elementor-element-2344a47{bottom:5px;z-index:3;}.elementor-117922 .elementor-element.elementor-element-a922236 .elementor-button{font-size:14px;fill:var( --e-global-color-6273af21 );color:var( --e-global-color-6273af21 );background-color:var( --e-global-color-1da7a2d );border-style:none;padding:4px 8px 4px 8px;}body:not(.rtl) .elementor-117922 .elementor-element.elementor-element-a922236{left:5px;}body.rtl .elementor-117922 .elementor-element.elementor-element-a922236{right:5px;}.elementor-117922 .elementor-element.elementor-element-a922236{bottom:5px;z-index:2;}.elementor-117922 .elementor-element.elementor-element-6db6666{--display:flex;--gap:10px 10px;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-117922 .elementor-element.elementor-element-6db6666:not(.elementor-motion-effects-element-type-background), .elementor-117922 .elementor-element.elementor-element-6db6666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6273af21 );}.elementor-117922 .elementor-element.elementor-element-6db6666, .elementor-117922 .elementor-element.elementor-element-6db6666::before{--border-transition:0.3s;}.elementor-117922 .elementor-element.elementor-element-5412c2c .elementor-heading-title{color:var( --e-global-color-secondary );font-size:20px;font-weight:600;line-height:1.1em;}.elementor-117922 .elementor-element.elementor-element-b6fdacc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-117922 .elementor-element.elementor-element-b6fdacc .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-117922 .elementor-element.elementor-element-b6fdacc .elementor-button{font-size:14px;fill:var( --e-global-color-6a92fdeb );color:var( --e-global-color-6a92fdeb );background-color:var( --e-global-color-secondary );border-style:none;padding:4px 10px 4px 12px;}@media(min-width:768px){.elementor-117922 .elementor-element.elementor-element-b3b6434{--content-width:250px;}}/* Start custom CSS for container, class: .elementor-element-ee857f7 */.elementor-117922 .elementor-element.elementor-element-ee857f7 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS */.map-stories-popup-container .e-con-inner, .map-stories-popup-container .e-con-boxed {
    padding: 0 !important;
}
/* Target the main container wrapper itself to kill the 10px side padding */
.map-stories-popup-container {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

/* Ensure the inner layout container stretches completely flush */
.map-stories-popup-container > .e-con-inner {
    width: 100% !important;
    max-width: 100% !important;
}
.gm-style {
    font: inherit!important;
}/* End custom CSS */