.hotspot__dot:before{font-feature-settings:normal;font-variant:normal;text-transform:none;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;font-family:mafac!important}.hotspot{position:relative}.hotspot__image{display:block}.hotspot__dot{cursor:pointer;color:#0f367f;justify-content:center;align-items:center;font-size:min(max(9px,min(1.40625vw,2.57143vh)),11px);transition-property:color,transform;transition-duration:.3s;transition-timing-function:ease;display:flex;position:absolute;transform:translate(-50%,-50%)}.hotspot__dot:before{line-height:1;position:relative}.hotspot__dot:hover,.hotspot__dot:focus,.hotspot__dot:active{-webkit-text-decoration:none;text-decoration:none;transform:scale(1.15)translate(-50%,-50%)}.hotspot__dot--plus{background-color:#518ed4;border-radius:50%;width:min(max(26px,min(4.0625vw,7.42857vh)),35px);height:min(max(26px,min(4.0625vw,7.42857vh)),35px)}.hotspot__dot--plus:before{content:""}.hotspot__dot--plus,.hotspot__dot--plus:hover,.hotspot__dot--plus:focus,.hotspot__dot--plus:active{color:#fff}.hotspot__dot--pin{font-size:min(max(28px,min(4.375vw,8vh)),38px);transform:translate(-50%,-100%)}.hotspot__dot--pin:before{content:""}.hotspot__dot--pin:hover,.hotspot__dot--pin:focus,.hotspot__dot--pin:active{transform:translate(-50%,-100%)scale(1.1)}.hotspot+.hotspot__content{margin-top:20px}.hotspot__content__fancybox{display:none}@media (width>=768px){.hotspot__content{display:none}}.hotspot__content+.hotspot__content .accordion.accordion--crown{border-top:none}.hotspot__content .marker__title{display:none}.marker__media{display:block}.marker__media+.marker__bodytext{margin-top:30px}
