.row-interactive-map{display:grid;grid-template-columns:1fr;align-items:flex-start}@media screen and (min-width:921px){.row-interactive-map{grid-template-columns:minmax(600px,900px) 1fr}}@media screen and (min-width:1321px){.row-interactive-map{grid-template-columns:minmax(690px,auto) 1fr}}.row-interactive-map.start-animation .row-interactive-map__map:has(.hidden){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.row-interactive-map.start-animation .row-interactive-map__buttons a.hidden{opacity:0;scale:.95}.row-interactive-map__map{margin-bottom:50px;display:grid}@media screen and (max-width:620px){.row-interactive-map__map{position:sticky;top:58px;z-index:1;background:#fff}}.row-interactive-map__map svg .background,.row-interactive-map__map svg .objects *{transition-property:fill,fill-opacity;transition-duration:.3s;transition-timing-function:ease-in-out;will-change:fill,fill-opacity}.row-interactive-map__map svg>g{cursor:pointer;transform-origin:center;transition:scale .3s ease-in-out}.row-interactive-map__map svg>g:is(:hover,.active){scale:1}.row-interactive-map__map svg>g:is(:hover,.active) .objects *{fill:#b3b3b3}.row-interactive-map__map svg>g:is(:hover,.active) .background{fill:#e8ecee}.row-interactive-map__map svg>g:is(:hover,.active).hidden{scale:.95}.row-interactive-map__map svg>g:is(:hover,.active).hidden .background,.row-interactive-map__map svg>g:is(:hover,.active).hidden .objects *{fill-opacity:.3}.row-interactive-map__buttons{display:grid;grid-template-columns:repeat(auto-fill,minmax(275px,1fr));gap:15px}.row-interactive-map__buttons a{display:inline-block;padding:13px 29px;border:2px solid #68257b;background-color:#68257b;border-radius:10px;font-size:20px;-webkit-text-decoration-line:none!important;text-decoration-line:none!important;color:#fff;font-weight:600;text-align:center;scale:1}.row-interactive-map__buttons a:not(:hover){transition-property:text-decoration,color,background-color,border-color,opacity,transform,scale,-webkit-text-decoration!important;transition-duration:.3s;transition-timing-function:ease-in-out}.row-interactive-map__buttons a.active,.row-interactive-map__buttons a:hover{background-color:transparent;color:#68257b}.row-interactive-map.animation-complete svg:has(>g.active,>g:hover):not(:has(>g.hidden))>g:not(:is(:hover,.active,.hidden)){scale:.98}.row-interactive-map.animation-complete svg:has(>g.active,>g:hover):not(:has(>g.hidden))>g:not(:is(:hover,.active,.hidden)) .background{fill:#e8ecee}
/*# sourceMappingURL=interactive-map.min.css.map */
