.we-interactive-map{background-color:#000;padding:80px 0}.we-interactive-map .intro-content,.we-interactive-map .map-container-v2{position:relative;width:95%;max-width:1500px;margin:0 auto}.we-interactive-map .intro-content{text-align:center;margin-bottom:80px}.we-interactive-map .intro-content h2{font-size:40px;color:#aa8248;margin-bottom:20px}.we-interactive-map .intro-content h2 span{font-weight:500}.we-interactive-map .intro-content .subtitle{font-size:18px;color:#fff}.we-interactive-map .intro-data,.we-interactive-map .map-data{position:absolute;top:0;left:0;visibility:hidden}.we-interactive-map .map-container-v2{display:flex;margin-bottom:40px;gap:45px;justify-content:space-between}.we-interactive-map .map-container-v2 .map-content{flex-basis:calc(75% - 45px)}.we-interactive-map .map-container-v2 .map-content svg{width:100%;height:auto}.we-interactive-map .map-container-v2 .map-content svg path{transition:all .3s;fill:#505050;stroke:#000}.we-interactive-map .map-container-v2 .map-content svg path.active{fill:#aa8248!important}.we-interactive-map .map-container-v2 .map-content svg path.active:hover{fill:#be9b67!important}.we-interactive-map .map-container-v2 .map-content svg path:hover{fill:#6e6d6d}.we-interactive-map .map-container-v2 .map-filters{position:relative;flex-basis:25%;display:flex;flex-direction:column;justify-content:center;gap:20px}.we-interactive-map .map-container-v2 .map-filters a{position:relative;display:flex;align-items:center;gap:15px;text-decoration:none;margin-left:-35px;z-index:1}.we-interactive-map .map-container-v2 .map-filters a span{font-size:23px;margin:0;font-weight:300;color:#aa8248;transition:all .3s}.we-interactive-map .map-container-v2 .map-filters a.active span,.we-interactive-map .map-container-v2 .map-filters a:hover span{color:#fff}.we-interactive-map .map-container-v2 .map-filters a.active .count,.we-interactive-map .map-container-v2 .map-filters a:hover .count{background-color:#fff;color:#aa8248}.we-interactive-map .map-container-v2 .map-filters::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background-color:#fff}.we-interactive-map .map-container-v2 .map-filters .count{display:inline-flex;width:70px;height:70px;align-items:center;justify-content:center;color:#fff;font-size:26px;margin:0;background-color:#000;border-radius:35px;border:1px solid #fff;transition:all .3s}.we-interactive-map .button-container{display:flex;justify-content:center}.we-interactive-map .button-container .button-styling{padding:10px 40px;border:1px solid #aa8248;background-color:#aa8248;color:#fff;font-weight:600;border-radius:100px;transition:all .3s;text-decoration:none}.we-interactive-map .button-container .button-styling:hover{background-color:transparent;color:#aa8248}@media screen and (max-width:1100px){.we-interactive-map .map-container-v2{flex-direction:column}.we-interactive-map .map-container-v2 .map-content{flex-basis:100%;margin-bottom:10px}.we-interactive-map .map-container-v2 .map-filters{flex-basis:100%;flex-direction:row;flex-wrap:wrap;gap:30px}.we-interactive-map .map-container-v2 .map-filters::before{display:none}.we-interactive-map .map-container-v2 .map-filters a{display:flex;flex-direction:column;gap:10px;flex-basis:calc(33.3333333333% - 20px);margin-left:0}.we-interactive-map .map-container-v2 .map-filters a span{font-size:18px}.we-interactive-map .map-container-v2 .map-filters a .count{width:60px;height:60px;font-size:20px}}