.map-wrapper .map .contour,.map-wrapper .map .room,.map-wrapper .map .wall,.map-wrapper .map .circle{transition:all ease-out .3s}.color-1 .map{color:#6c6c6c}.color-1 .room{color:#6c6c6c}.color-2 .map{color:#fff}.color-2 .room{color:#fff}.map-wrapper{display:flex;flex-direction:column;gap:32px}.map-wrapper .column{flex:1;display:flex;flex-direction:column;row-gap:64px}.map-wrapper .room-image img{width:100%;aspect-ratio:16/9;object-fit:contain}.map-wrapper .room-description{flex-direction:column;display:none;scroll-margin-top:150px}.map-wrapper .room-description.clicked{display:flex}.map-wrapper .room-description .room-header{font-weight:600;font-size:28px;margin-bottom:1em}.map-wrapper .room-description p{font-size:20px}.map-wrapper .room-description .info-items{display:flex;flex-wrap:wrap;column-gap:32px;row-gap:16px}.map-wrapper .room-description .info-items .info-item{flex:1;display:flex;flex-direction:column;align-items:stretch;color:#007bc2;font-weight:500}.map-wrapper .room-description .info-items .info-item .info-header{font-family:"Bree Serif",serif;font-size:30px;font-weight:400}.map-wrapper .map{overflow:visible;max-width:100%;height:auto}.map-wrapper .map .circle{cursor:pointer;transform-box:fill-box;transform-origin:center;filter:drop-shadow(0 0 20px #007bc2) drop-shadow(0 0 20px #007bc2) drop-shadow(0 0 20px #007bc2)}.map-wrapper .map .circle:hover{transform:scale(1.5)}.map-wrapper .map .circle{r:8px;fill:#007bc2;stroke:#fff;stroke-width:3px}.map-wrapper .map .wall{fill:transparent}.map-wrapper .map .wall.clicked{fill:#007bc2;opacity:.8}.map-wrapper .map .room{fill:transparent}.map-wrapper .map .room.clicked{fill:#007bc2;opacity:.8}.map-wrapper .map .contour{stroke-opacity:0}.map-wrapper .map .contour.clicked{stroke-opacity:1}@media only screen and (min-width:560px){.map-wrapper .room-description .info-items .info-item .info-header{font-size:48px}}@media only screen and (min-width:1200px){.map-wrapper{flex-direction:row}.map-wrapper .room-description .info-items .info-item .info-header{font-size:64px}}