section.section-areamap{background:var(--quaternary);padding:1rem 0;z-index:2}@media(min-width:768px){section.section-areamap{padding:5rem 0}}section.section-areamap .map{position:relative;user-select:none}section.section-areamap .map>picture{width:100%;display:inline-block;vertical-align:top}section.section-areamap .map>picture>img{width:100%;display:inline-block;vertical-align:top}section.section-areamap .map>.map-card{width:300px;background:#fff;position:absolute;opacity:0;transition:opacity 0s ease,padding .2s ease;z-index:1;padding:16px;box-shadow:1px 1px 3px 0 #e4e4e4;pointer-events:none}@media(max-width:768px){section.section-areamap .map>.map-card{width:calc(100% - 52px);top:10px;min-height:calc(100% - 20px);left:10px}}section.section-areamap .map>.map-card.visible{transition:opacity .4s ease,padding .2s ease;opacity:1}section.section-areamap .map>.map-card.hold{padding:32px 16px 16px 16px;pointer-events:all}section.section-areamap .map>.map-card.hold>button.close{opacity:1}section.section-areamap .map>.map-card>button.close{position:absolute;right:13px;top:5px;width:20px;height:20px;background:rgba(0,0,0,0);border:0;box-shadow:none;outline:none;opacity:0;transition:opacity .8s ease;cursor:pointer}section.section-areamap .map>.map-card>button.close:hover:after{color:#9e9e9e}section.section-areamap .map>.map-card>button.close:after{display:flex;align-items:center;justify-content:center;content:"";font-family:remixicon!important;font-style:normal;-webkit-font-smoothing:antialiased;width:100%;height:100%;transition:color .15s ease;color:#000;font-weight:700;font-size:22px}section.section-areamap .map>.map-card>img{width:100%;object-fit:cover}section.section-areamap .map>.map-card h5{margin:16px 0}section.section-areamap .map>.map-card p{margin:0 0 10px 0}section.section-areamap .map>svg{width:100%;height:100%;position:absolute;top:0;left:0}section.section-areamap .map>svg>g{opacity:0;transition:opacity .2s ease;cursor:pointer}section.section-areamap .map>svg>g:hover{opacity:.4}section.section-areamap .map>svg>g>*{fill:#fff}