.hotspot__dot:before{font-family:mafac!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hotspot{position:relative}.hotspot__image{display:block}.hotspot__dot{position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer;transition-property:color,transform;transition-duration:.3s;transition-timing-function:ease;transform:translate(-50%,-50%);color:#0f367f;font-size:min(max(9px,min(1.40625vw,2.5714285714vh)),11px)}.hotspot__dot:before{position:relative;line-height:1}.hotspot__dot:hover,.hotspot__dot:focus,.hotspot__dot:active{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.4285714286vh)),35px);height:min(max(26px,min(4.0625vw,7.4285714286vh)),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{transform:translate(-50%,-100%);font-size:min(max(28px,min(4.375vw,8vh)),38px)}.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 (min-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}
