.custom-map{margin:auto;max-width:1336px!important}.custom-map figure{margin:0}.hotspot_wrapper{position:relative}.hotspot_wrapper .hs__close{display:none}.hotspot_wrapper .content__wrapper{position:relative}.hotspot_wrapper .hs_modal__content a{text-decoration:none}.hotspot_wrapper .hs_modal__content{background:#004b87;border-radius:8px;color:#fff;max-width:300px;opacity:0;position:absolute;transition:all .3s ease-in-out;visibility:hidden;z-index:4}.hotspot_wrapper .hs_modal__content *{color:#fff;text-align:center}.hotspot_wrapper .hs_modal__content h4{margin-bottom:5px}.hotspot_wrapper .hs_modal__content p{margin:0}.hotspot_wrapper .hs_modal__content .content__wrapper{padding:14px 20px}.hotspot_wrapper .hs__input{height:0;opacity:0;overflow:hidden;position:absolute;text-indent:-9999px;width:0;z-index:-1}.hotspot_wrapper .hs__input+.hs__label{border-radius:50%;cursor:pointer;height:18px;position:absolute;transition:all .3s ease;width:18px;z-index:2}@media (min-width:768px){.hotspot_wrapper .hs__input+.hs__label{height:45px;width:45px}}.hotspot_wrapper .hs__input~.hs__overlay{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.hotspot_wrapper.hs__blur figure,.hotspot_wrapper:hover figure{-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px)}.hotspot_wrapper.hs__blur .hs__input+.hs__label{opacity:.5;pointer-events:none}.hotspot_wrapper.hs__blur .hs__input:checked+.hs__label{opacity:1;pointer-events:auto}.hs_modal{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}@media (max-width:768px){.hotspot_wrapper .hs_modal__content .content__wrapper{padding:10px}.hotspot_wrapper .hs_modal__content{bottom:auto!important;left:50%!important;max-width:auto;top:50%!important;transform:translate(-50%,-50%)!important;width:70%}.hotspot_wrapper .hs_modal__content .hs__close{background:#fff;border-radius:50%;cursor:pointer;display:block;height:20px;position:absolute;right:-5px;top:-5px;transform:rotate(45deg);transition:all .3s ease;width:20px;z-index:5}.hotspot_wrapper .hs_modal__content .hs__close:after,.hotspot_wrapper .hs_modal__content .hs__close:before{background:#004b87;content:"";cursor:pointer;display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.hotspot_wrapper .hs_modal__content .hs__close:before{height:2px;width:40%}.hotspot_wrapper .hs_modal__content .hs__close:after{height:40%;width:2px}.hotspot_wrapper .hs__input:checked~.hs_modal__content{opacity:1;visibility:visible}.hotspot_wrapper .hs__input:checked~.hs__overlay{display:block}}@media (max-width:540px){.hotspot_wrapper .hs_modal__content h4{font-size:16px}.hotspot_wrapper .hs_modal__content p{font-size:12px}}@media (min-width:769px){.hotspot_wrapper .hs_modal__content{opacity:0;visibility:hidden}.hotspot_wrapper .hs_modal__content.active{opacity:1;visibility:visible}}