/* @license Leaflet-License https://github.com/Leaflet/Leaflet/blob/master/LICENSE */
#map{width:100%;height:700px;border:1px solid #ccc;}.mycluster{width:35px;height:35px;background-color:#009ddf;color:white;text-align:center;font-size:12px;border-radius:25px;padding-top:8px;}.preview-wrapper{border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;padding:8px;width:143px;}.navigation-controls{align-items:center;display:flex;flex-direction:column;justify-content:start;margin-top:77px;width:100%;}.stepper-controls{align-items:center;background-color:rgba(0,48,78,0.2);border-radius:240px;display:flex;gap:8px;justify-content:start;min-height:24px;padding:0 4px;}.nav-button{align-items:center;align-self:stretch;border-radius:240px;display:flex;justify-content:start;margin:auto 0;padding:4px;width:16px;}.nav-icon{aspect-ratio:1;margin:auto 0;object-fit:contain;object-position:center;width:8px;}.step-indicators{align-items:center;align-self:stretch;display:flex;gap:4px;justify-content:start;margin:auto 0;}.active-step{align-self:stretch;background-color:rgba(255,255,255,1);border-radius:240px;display:flex;margin:auto 0;min-height:6px;width:12px;}.location-details{align-items:start;display:flex;flex:1;flex-basis:0%;justify-content:start;padding:8px 8px 8px 0;z-index:0;}.content-wrapper{color:var(--Foreground-Brand-Primary-Default,#0072ce);display:flex;flex:1;flex-basis:16px;flex-direction:column;font-family:var(--Font-Family-Text,"Mona Sans");font-weight:500;justify-content:center;padding:16px 0;}.content-container{align-items:start;display:flex;flex-direction:column;justify-content:center;width:100%;}.category-tag{align-items:start;display:flex;font-size:var(--Font-Size-Body-2XS,12px);gap:8px;justify-content:start;line-height:1.6;white-space:nowrap;}.tag-label{align-items:center;background-color:rgba(0,114,206,0.1);border-radius:240px;display:flex;gap:8px;justify-content:start;min-height:24px;padding:2px 8px;}.tag-text{align-self:stretch;margin:auto 0;padding-bottom:2px;}.location-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;font-size:var(--Font-Size-Body-SM,16px);font-weight:600;line-height:24px;margin-top:8px;text-overflow:ellipsis;width:100%;}.learn-more{align-items:center;display:flex;font-size:var(--Font-Size-Body-XS,14px);gap:4px;justify-content:start;margin-top:8px;}.link-text{align-self:stretch;margin:auto 0;}.link-icon{aspect-ratio:1;margin:auto 0;object-fit:contain;object-position:center;width:8px;}.close-button{align-items:center;border-radius:24px;display:flex;justify-content:center;padding:8px;width:32px;}.location-pointer{aspect-ratio:2;border-radius:0;bottom:-15px;height:24px;left:50%;object-fit:contain;object-position:center;position:absolute;transform:translate(-50%,0%);width:48px;z-index:0;}.card-on-map-container{position:relative;transition:all 0.4s ease-in-out;padding:8px;}.leaflet-popup-content{margin:0;}.leaflet-popup-content-wrapper{max-width:400px !important;min-width:350px !important;}.leaflet-popup-content-wrapper:hover{box-shadow:var(--hover-shadow);}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:32px;height:32px;font-size:22px;color:var(--blue);text-decoration:none;background:transparent;border-radius:100px;margin:8px;}.leaflet-container a.leaflet-popup-close-button:hover{color:var(--blue);background-color:var(--color-bg-2);}.card-on-map-container .container-1{display:flex;align-items:center;gap:16px;}.card-on-map-container .carousel{max-width:143px;width:100%;overflow:hidden;border-radius:16px;}.card-on-map-container .slick-slide,.card-on-map-container .slick-list,.card-on-map-container .slick-slide > div{border-radius:16px;}.card-on-map-container .carousel-item{width:143px;height:141px;border-radius:16px;overflow:hidden;background-color:var(--color-bg-5);}.card-on-map-container .img-container img{width:100%;height:100%;object-fit:cover;}.card-on-map-container .text-container{display:flex;flex-direction:column;gap:8px;}.card-on-map-container .text-container p{font-size:16px;line-height:150%;color:var(--blue);font-weight:600;}.card-on-map-container .text-container a{display:flex;align-items:center;color:var(--blue);font-size:14px;line-height:160%;}.card-on-map-container .text-container a svg{transition:all 0.4s ease-in-out;}.card-on-map-container .text-container a:hover svg{transform:translateX(5px);}.card-on-map-container .btn-close{position:absolute;top:8px;right:8px;}.menu-section .item.active{background-color:var(--color-bg-4);color:var(--blue);}@media (max-width:1024px){.card-on-map-container .carousel .carousel-item{padding:0 !important;width:143px !important;height:141px !important;}.leaflet-popup-content-wrapper{min-width:300px !important;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.sliding-popup-bottom,.sliding-popup-top{z-index:99999;text-align:center;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}.eu-cookie-compliance-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;}.eu-cookie-compliance-buttons{float:right;max-width:40%;}[dir="rtl"] .eu-cookie-compliance-buttons{float:left;}.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button,.eu-cookie-compliance-more-button,.eu-cookie-compliance-hide-button,.eu-cookie-withdraw-tab{cursor:pointer;}.eu-cookie-compliance-message{float:left;max-width:60%;}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1);}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%;}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1);}[dir="rtl"] .eu-cookie-compliance-message{float:right;text-align:right;}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%;}.eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%;}}
