.fh-item--map .fh-item--map-slider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:scroll;padding-left:var(--spacing-s);padding-right:var(--spacing-s);--ms-overflow-style:none;scrollbar-width:none}.fh-item--map .fh-item--map-slider::-webkit-scrollbar{display:none}.fh-item--map .fh-item--map-slider .fh-item--map-slider-item{background-color:var(--black);border:1px solid var(--green);border-radius:var(--border-radius);color:var(--white);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:var(--spacing-s);padding-bottom:var(--spacing-s);padding-left:1rem;padding-right:1rem;padding-top:var(--spacing-s);-webkit-transition:all .3s var(--bezier-smooth);-o-transition:all .3s var(--bezier-smooth);transition:all .3s var(--bezier-smooth)}.fh-item--map .fh-item--map-slider .fh-item--map-slider-item h5{white-space:nowrap}.fh-item--map .fh-item--map-slider .fh-item--map-slider-item.active{background-color:var(--green);color:var(--black)}.fh-item--map .fh-item--map-text h3{max-width:8ch}.fh-item--map .fh-item--map-text p{color:var(--white)}.fh-item--map .fh-item--map-canvas-block{border-radius:0;overflow:visible}.fh-item--map .fh-block{outline:2px solid transparent;outline-offset:2px}.fh-item--map .map-canvas-wrapper{-webkit-align-self:center;height:80vw;margin-bottom:var(--spacing-l);margin-left:auto;margin-right:auto;max-height:1536px;max-width:1920px;position:relative;width:100%;-ms-flex-item-align:center;align-self:center;justify-self:center}@media (min-width:768px){.fh-item--map .map-canvas-wrapper{margin-bottom:0}}.fh-item--map .map-canvas-wrapper{margin-top:-10vw}.fh-item--map .map-canvas-wrapper .map-circle{background-color:var(--black);border-radius:9999px;height:1rem;position:absolute;width:1rem}.fh-item--map .map-canvas-wrapper .map-image-wrapper{background-color:var(--black);border-radius:var(--border-radius);height:250px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;-webkit-transition:opacity .3s var(--bezier-smooth);-o-transition:opacity .3s var(--bezier-smooth);transition:opacity .3s var(--bezier-smooth);width:250px}.fh-item--map .map-canvas-wrapper .map-image-wrapper .fh-item--image{height:100%;margin:0;width:100%}.fh-item--map .map-canvas-wrapper .map-image-wrapper .map-image-name{color:var(--white);left:50%;padding-left:var(--spacing-l);padding-right:var(--spacing-l);position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.fh-item--map .map-canvas-wrapper .map-image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.7;width:100%}.fh-item--map .map-canvas-wrapper .map-image-wrapper.active-image{opacity:1}.fh-item--map .map-canvas-wrapper .map-canvas{height:100%;position:absolute;width:100%}
