.map{position:relative}@media only screen and (max-width: 1000px){.map .side-nav{width:100%}}.map__wrapper{margin-inline-start:329px;width:100%;background-size:cover;background-repeat:no-repeat;background-position-x:right}@media only screen and (max-width: 1000px){.map__wrapper{margin-top:min(200px,50vw);width:100%;margin-inline-start:unset}}@media only screen and (max-width: 500px){.map__wrapper{margin-top:160px}}@media only screen and (max-width: 400px){.map__wrapper{margin-top:130px}}.map h1{margin-block:155px 35px;color:var(--blue);font-weight:400;margin-left:22px;text-transform:uppercase;overflow:hidden;white-space:nowrap;animation:typing 5s steps(40, end)}@media only screen and (max-width: 1000px){.map h1{margin-left:3vw}}@media only screen and (max-width: 600px){.map h1{margin-block:10px}}@media only screen and (max-width: 400px){.map h1{margin-block:0}}.map .tree{position:absolute;bottom:-200px;right:15%;width:clamp(118px,20vw,390px)}@media only screen and (max-width: 1000px){.map .tree{right:25px}}@media only screen and (max-width: 1000px){.map__content{padding-bottom:100px}}@media only screen and (max-width: 1300px){.map__content #thumbnails .arrow-up,.map__content #thumbnails .arrow-down{display:none}}.map__content #thumbnails .arrow-up{transform:translate(125%, 25%) rotate(90deg)}.map__content #thumbnails .day-tabb.is-active{background:var(--blue) !important}.map__content #thumbnails .day-tabb:hover{background:var(--light-blue) !important}.map__the-map{position:relative}.map__the-map #the-map{height:100%;width:100%}@media only screen and (max-width: 500px){.map__the-map #the-map{height:350px}}.map__the-map #the-map path{transition:all .4s ease;transform-origin:center center;transform-box:fill-box}.map__the-map #the-map .active-bg{transform:scale(1.5);fill:#e95237}.map__the-map #the-map .active-text{transform:scale(1.2)}.map__the-map #the-map [id^=bg-g]{fill:#dc176f !important}.map__the-map .controls{bottom:10px;left:10px}.map__the-map .controls svg{cursor:pointer}@media only screen and (max-width: 1000px){.map__location-wrapper{flex-direction:row-reverse;justify-content:flex-end;align-items:center}}.map__location-wrapper h3{font-size:clamp(16px,3vw,21px);color:var(--pin-color)}.map__location-wrapper .content{width:min(374px,85vw);padding-inline-start:min(65px,15vw);margin-inline-end:8px}@media only screen and (max-width: 768px){.map__location-wrapper .content{width:100%}}.map__location{padding-bottom:20px}@media only screen and (max-width: 1000px){.map__location{width:100%}}.map__location__num{width:clamp(17px,10vw,65px);aspect-ratio:1.3;font-size:clamp(9px,3vw,18px);text-align:center;padding-top:5px;height:fit-content;position:absolute;left:0;top:0}@media only screen and (max-width: 500px){.map__location__num{padding-top:3px}}.map__location__num svg{color:var(--pin-color);height:100%;width:100%;position:absolute;left:50%;top:0;transform:translateX(-50%)}.map .map-container{width:min(1320px,71vw);margin-inline-start:40px;margin-top:33px}@media only screen and (max-width: 1300px){.map .map-container{margin-inline-start:0}}@media only screen and (max-width: 1000px){.map .map-container{width:100%;margin-inline-start:0px;background-color:rgba(245,244,244,.8)}}.map #main-carousel{padding-block:min(62px,9vw) min(100px,11vw)}.map #main-carousel .splide__track{min-height:240px}.map #main-carousel .splide__slide{height:600px;overflow-y:auto}@media only screen and (max-width: 1000px){.map #main-carousel .splide__slide{height:unset}}.map #main-carousel .splide__slide::-webkit-scrollbar{display:none}.map #main-carousel .slide-wrapper{max-height:300px;row-gap:min(17px,2vw);display:grid;grid-template-columns:repeat(3, 1fr)}@media only screen and (max-width: 1600px){.map #main-carousel .slide-wrapper{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 1000px){.map #main-carousel .slide-wrapper{max-height:unset}}@media only screen and (max-width: 768px){.map #main-carousel .slide-wrapper{grid-template-columns:repeat(1, 1fr)}}.map #main-carousel .slide-wrapper .time-description{gap:min(10px,2vw);font-size:clamp(16px,2vw,21px);font-weight:400;text-transform:uppercase}.map #main-carousel .slide-wrapper .time-description .time{font-weight:700}.map #main-carousel .slide-wrapper .speaker{font-weight:100}@media print{body{overflow:hidden}footer,.side-nav{display:none}.map .top-decoration{display:none}.map .map__wrapper{margin-inline-start:unset}.map .map__wrapper .map__content{margin-inline:unset}.map .map__wrapper .map__content #main-carousel .slide-wrapper{margin:unset;margin-left:50px}.map .map__wrapper .map-decoration{display:none}}/*# sourceMappingURL=map.min.css.map */