.footer{background-color:#f0f0f0;padding:20px 40px}.footer-container{margin:0 auto;max-width:1200px}.footer-top{margin-bottom:30px}.footer-brand h2{color:#333;font-size:28px}.footer-brand span{color:#008f7a}.footer-social-icons{text-align:right}.footer-social-wrapper{display:flex;font-size:24px;gap:15px;justify-content:flex-end}.footer-social-wrapper a{color:#008f7a;transition:color .3s ease}.footer-social-wrapper a:hover{color:#004c4a}.footer-links-row{margin-bottom:30px}.footer-links ul{list-style:none;margin:0;padding:0}.footer-links li{margin-bottom:10px}.black-link{color:#000;text-decoration:none}.black-link:hover{color:#008f7a;cursor:pointer}.footer-popular-searches h3{font-size:18px;margin-bottom:10px}.footer-popular-searches ul{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;max-height:150px;overflow-y:auto;padding:0}.footer-popular-searches ul::-webkit-scrollbar{width:6px}.footer-popular-searches ul::-webkit-scrollbar-thumb{background-color:#000;border-radius:4px}.footer-popular-searches ul li{margin-bottom:5px}.footer-bottom{margin-top:20px;text-align:center}.footer-bottom p{font-size:12px}@media (max-width:768px){.footer-social-icons{margin-top:10px;text-align:center}.footer-social-wrapper{justify-content:center}.footer-popular-searches{margin-top:20px}}@media (max-width:480px){.footer{padding:20px 10px}.footer-brand h2{font-size:20px}.footer-popular-searches h3{font-size:16px}.footer-bottom p{font-size:13px}}.custom-button{border-radius:8px;font-size:14px;font-weight:700;height:35px;padding:0 20px;transition:background-color .3s,color .3s,border .3s}.custom-button.default,.custom-button.defaultForm{background-color:#fff;border:1px solid #000;color:#000}.custom-button.primary,.custom-button.primaryForm{background-color:#13c2c2;border:1px solid #13c2c2;color:#000}.custom-button.continue,.custom-button.search,.custom-button.subscribe{background-color:#00d4c8;border:1px solid #00d4c8;color:#000}.custom-button.reserve{background-color:#00252d;border:1px solid #00252d;color:#fff}.custom-button.danger{background-color:#ff4d4f;border:1px solid #ff4d4f;color:#fff}.custom-button.search-message{background-color:#00252d;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:16px;padding:8px 16px}.custom-button.default:hover,.custom-button.defaultForm:hover,.custom-button.primary:hover,.custom-button.primaryForm:hover{background-color:#fff!important;border:1px solid #13c2c2!important;box-shadow:none;color:#13c2c2!important;outline:none}.custom-button.continue:hover,.custom-button.reserve:hover,.custom-button.search-message:hover,.custom-button.search:hover,.custom-button.subscribe:hover{background-color:#0fb9b9!important;border:1px solid #0fb9b9!important;color:#fff!important}.custom-button.danger:hover{background-color:#fff!important;border:1px solid #ff4d4f!important;box-shadow:none;color:#ff4d4f!important;outline:none}.login-modal{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:10px;width:100%!important}.ant-modal .ant-modal-content{padding:10px!important}.login-container{border-radius:15px;display:flex;flex-direction:column;height:auto;max-width:1200px;overflow:hidden;position:relative;width:100%}.close-icon,.nav-icon{color:#333;cursor:pointer;font-size:24px;position:absolute;right:0;top:20px;z-index:2}.image-section{align-items:center;display:flex;flex:1 1;justify-content:center;position:relative}.flamingo-image{border-radius:25px;height:auto;object-fit:contain;width:80%}.form-section{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:20px;position:relative}.customer-support{color:#999;cursor:pointer;font-size:14px;position:absolute;right:30px;top:20px}.logo{font-size:28px;margin:0 0 10px}.highlight{color:#008f7a}.title-login{font-size:20px;margin:0 0 20px}.title-display-name{font-size:16px}.button-and-social-icons{flex-wrap:wrap;gap:10px}.or-section{color:#999;font-size:14px;margin:0 10px;text-align:center}.or-section span{display:block}.social-icons{align-items:center;display:flex;gap:20px;justify-content:center}.social-icons svg{cursor:pointer}.social-icons svg:hover{opacity:.8}.terms-text{color:#999;font-size:12px;margin-top:20px;text-align:center}.mobile-input{border:none;border-bottom:2px solid #ccc;font-size:large;margin-bottom:15px;padding:12px 0;transition:border-color .3s;width:100%}.mobile-input:focus{border-bottom-color:#008f7a;outline:none}.error-text-login,.resend-otp-login{color:red;font-size:14px;margin-bottom:10px;text-align:end}.otp-inputs{display:flex;justify-content:center;margin-bottom:20px;margin-top:20px}.otp-box{border:1px solid #ccc;border-radius:4px;font-size:20px;height:40px;margin-right:10px;text-align:center;width:40px}.otp-box:focus{border-color:#40a9ff;outline:none}.timer-text{margin-bottom:10px;text-align:center}.otp-info{color:#666;font-size:14px;margin-bottom:5px}.time-left{color:red}.edit-button{color:#008f7a;cursor:pointer;margin-left:10px}@media (min-width:768px){.login-container{flex-direction:row;height:70%}.image-section{flex:1.5 1}.title-display-name{font-size:20px}.form-section{flex:1 1;padding:40px 30px}.logo{font-size:36px}.title{font-size:24px}.ant-modal .ant-modal-content{padding:35px 40px!important}}@media (min-width:1024px){.login-container{height:70%}.form-section{padding:40px 50px}.title{font-size:28px}}.resend-otp-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:2%}.resend-otp{color:#007bff;cursor:pointer}.resend-otp.disabled{color:#ccc;pointer-events:none}.timer-text{color:red}.modal-place-your-property{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content-place-your-property{background-color:#fff;border-radius:1rem;max-height:90vh;max-width:80%;overflow-y:auto;padding:1rem;position:relative;scrollbar-width:none;text-align:center;width:70%;z-index:1001}.modal-close-icon{color:#333;cursor:pointer;font-size:1.5rem;position:absolute;right:1rem;top:1rem;z-index:1100}.modal-content-place-your-property::-webkit-scrollbar{display:none}.registerPlacePropertyForm{margin:0 auto;max-width:56.25rem;padding:1.25rem}.propertyDetailsHeader{margin-bottom:1.25rem;text-align:left}.propertyDetailsContainer{display:flex;flex-direction:row;gap:1rem;width:100%}.gstNumberFormItem,.propertyNameFormItem{flex:1 1;margin-right:.5rem}.contactDetailsContainer{display:flex;flex-direction:row;gap:1rem;width:100%}.emailFormItem,.phoneNumberFormItem{flex:1 1;margin-right:.5rem}.phoneNumberInput{width:100%}.countryCodeSelect{width:4.375rem}.addressContainer{margin-right:.5rem}.listedOtaFormItem{text-align:left}.rowContainer{display:flex;flex-direction:row;gap:.625rem;justify-content:center;width:100%}.propertyAddressInput,.propertyEmailInput,.propertyGstInput,.propertyNameInput,.propertyPhoneNumberInput{border-radius:.3125rem;font-family:Merriweather Sans,sans-serif!important;height:2.1875rem}.registerPlacePropertyForm .ant-form-item-required:before{color:#888!important;content:""}.registerPlacePropertyForm .ant-form-item-required:after{color:#888!important;content:" *";font-weight:400!important;margin-left:.125rem!important}.registerPlacePropertyForm .ant-form-item-explain-error{color:#888!important;font-size:.8rem}.registerPlacePropertyForm .ant-form-item-explain{margin-left:.7rem;margin-top:.3rem;text-align:left}@media only screen and (max-width:38rem){.modal-content-place-your-property{max-width:90%;width:90%}.contactDetailsContainer,.propertyDetailsContainer{flex-direction:column;gap:1rem}.addressContainer,.emailFormItem,.gstNumberFormItem,.phoneNumberFormItem,.propertyNameFormItem{margin-right:0;width:100%}}.loader-overlay{background-color:#ffffff80;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:5000}.loader-overlay,.location-display{align-items:center;display:flex;justify-content:center}.location-display{position:relative}.locationIcon{height:20px;margin-right:3px;width:20px}.location-text{font-size:15px}.header{font-family:CustomsFont,sans-serif;font-weight:700;padding:10px 40px}.header-left{gap:20px}.header-right{gap:25px}.mobile-menu-button{display:none}@media (max-width:768px){.header{padding:10px 20px}.header-right{justify-content:space-between}.mobile-menu-button{background:none;border:none;display:block}.header-left,.header-right{width:100%}.header-right{gap:15px;justify-content:flex-end}.help{display:none}.ant-menu-item{color:#000;&.ant-menu-item-active,&:focus,&:hover{background-color:#fff!important;color:#00c7be!important}}}.header{align-items:center;background-color:#fff;box-shadow:0 2px 8px #0000001a;display:flex;justify-content:space-between;padding:16px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.header-left,.logo-wrapper{align-items:center;display:flex;gap:24px}.logo-container{align-items:flex-start;display:flex;flex-direction:column}.stayon{cursor:pointer;height:32px}.powered-by-text{font-weight:400;line-height:1;margin-left:2px}.header-right{align-items:center;display:flex;gap:16px}.mobile-menu-button{border:none;box-shadow:none}@media (max-width:768px){.header{padding:12px 16px}.powered-by-text{font-size:8px}.stayon{height:24px}}.powered-by-text{color:#666;font-size:10px;margin-top:4px}.powered-by-text .red-c,.powered-by-text .red-g,.powered-by-text .red-n{color:red;font-weight:700}.aboutUs-container{background-color:#fff;margin:0 auto;padding:20px;width:80%}.aboutUs-container h1{color:#333;font-size:2.5rem;margin-bottom:20px;margin-top:60px;text-align:center}.aboutUs-container h5{color:#777;font-size:1.1rem;margin-bottom:30px;text-align:center}.aboutUs-container p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;text-align:justify}.gst-info{background-color:#f8f8f8;border-radius:5px;margin-top:40px;padding:20px}.gst-info h2{color:#333;font-size:1.5rem;margin-bottom:15px}.gst-info p{color:#555;font-size:1rem;margin-bottom:10px}@media (max-width:768px){.aboutUs-container{padding:15px;width:95%}.aboutUs-container h1{font-size:2rem;margin-top:30px}.aboutUs-container h5,.aboutUs-container p{font-size:1rem;line-height:1.6}}@media (max-width:480px){.aboutUs-container h1{font-size:1.5rem}.aboutUs-container h5,.aboutUs-container p{font-size:.9rem}.gst-info h2{font-size:1.3rem}.gst-info p{font-size:.9rem}}.booking-status-wrapper{display:flex;flex-direction:column;min-height:100vh}.booking-status-container{align-items:flex-start;background-color:var(--lavender-haze);display:flex;flex:1 1;justify-content:center;padding:2.5rem 1.25rem}.booking-status-card{background-color:var(--white);border-radius:1rem;box-shadow:0 .25rem 1.25rem var(--shadow-whisper);margin:0 auto;max-width:80vw;padding:1rem;transition:transform .3s ease;width:90vw}.status-header{margin-bottom:.625rem;text-align:center}.booking-status-heading{color:var(--ocean-depth);font-size:1.75rem;font-weight:600;margin-bottom:.625rem}.booking-status-message{color:var(--storm-cloud);font-size:1rem;line-height:1.6;margin-bottom:.625rem;margin-left:auto;margin-right:auto;max-width:50vw;text-align:center}.loading-state{padding:2.5rem 0;text-align:center}.loading-text{color:var(--storm-cloud);font-size:1rem;margin-top:.625rem}.booking-status-lottie-container{height:auto;margin:1.25rem auto;width:15vw}.order-info{background-color:var(--pearl-whisper);border-radius:.75rem;margin:1.25rem 0;padding:1.25rem;text-align:center}.order-number{color:var(--ocean-depth);font-size:1rem;font-weight:500;margin-bottom:.5rem}.booking-date{color:var(--storm-cloud);font-size:.875rem}.invoice-container{animation:slideDown .3s ease;background-color:var(--pearl-whisper);border-radius:.75rem;margin:1.875rem 0;padding:1.25rem}.booking-status-buttons-container{display:flex;gap:1rem;justify-content:center}.booking-status-buttons-container .stayon-button{align-items:center;display:flex;gap:.5rem;height:6vh;justify-content:center;min-width:15vw;transition:all .3s ease}.booking-details-container{border-top:.0625rem solid var(--cloud-wisp);margin-top:2.5rem;padding-top:2.5rem}@keyframes slideDown{0%{opacity:0;transform:translateY(-1.25rem)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:48rem){.booking-status-container{padding:1.25rem 1rem}.booking-status-card{padding:1.5rem;width:95vw}.booking-status-heading{font-size:1.5rem}.booking-status-message{font-size:.875rem;max-width:85vw}.booking-status-buttons-container{flex-direction:column}.booking-status-buttons-container .stayon-button{width:80vw}.booking-status-lottie-container{width:25vw}.order-info{padding:1rem}}.failed-state,.success-state{animation:fadeIn .5s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.booking-details-container{background:var(--white);border-top:0;justify-content:space-evenly;margin:1.5rem auto;max-width:80vw;padding:1.5rem}.booking-details-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:24px}.booking-header-left{flex:1 1}.booking-header-right{margin-left:16px}.booking-details-title{color:var(--ocean-depth);font-size:1.5rem;font-weight:600;margin-bottom:1rem;text-align:center}.booking-status-bar{align-items:center;display:flex;gap:1rem}.status-badge{border-radius:1.25rem;font-size:.875rem;font-weight:500;padding:.375rem .75rem}.status-confirmed{background-color:var(--mint-breeze);color:var(--forest-heart)}.status-pending{background-color:var(--golden-sand);color:var(--sunset-amber)}.status-cancelled{background-color:var(--rose-mist);color:var(--ruby-ember)}.status-default{background-color:var(--silver-mist);color:var(--granite-gray)}.booking-id{color:var(--twilight-slate);font-size:.875rem}.booking-info-grid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(20vw,1fr));margin-bottom:1.5rem}.info-card{align-items:flex-start;background:var(--morning-frost);border-radius:.75rem;display:flex;padding:1rem;transition:transform .2s ease,box-shadow .2s ease}.info-card:hover{box-shadow:0 .25rem .375rem var(--moonlight-shadow);transform:translateY(-.125rem)}.info-icon{align-items:center;background-color:var(--aqua-breeze);border-radius:.5rem;display:flex;height:3vw;justify-content:center;margin-right:.75rem;width:3vw}.ant-icon{color:var(--lagoon-blue);font-size:1.25rem}.info-content{flex:1 1}.info-content label{color:var(--misty-harbor);display:block;font-size:.75rem;margin-bottom:.25rem}.info-content span{color:var(--midnight-navy)}.cancellation-info p,.info-content span{display:block;font-size:.875rem;font-weight:500}.cancellation-info p{color:var(--lagoon-blue);padding-left:1rem}.cancellation-time{margin-bottom:1rem}.booking-address{align-items:flex-start;background:var(--morning-frost);border-radius:.75rem;display:flex;margin-top:1rem;padding:1rem;width:100%}@media (max-width:48rem){.booking-details-container{margin:1rem;max-width:90vw;padding:1rem}.booking-info-grid{grid-template-columns:1fr}.booking-status-bar{align-items:flex-start;flex-direction:column;gap:.5rem}.info-icon{height:8vw;width:8vw}}@media (max-width:30rem){.booking-details-container{border-radius:.75rem;margin:.2rem;max-width:95vw;padding:.2rem}.booking-details-title{font-size:1.25rem;margin-bottom:.75rem;text-align:left}.info-card{gap:.5rem;justify-content:flex-start;padding:.75rem .5rem}.info-icon{flex-shrink:0;height:10vw;margin-left:-1.5625rem;margin-right:0;width:10vw}.ant-icon{font-size:1rem}.info-content{flex:1 1;padding-left:.25rem}}@media (max-width:20rem){.booking-details-container{border-radius:.5rem;margin:.5rem;max-width:98vw;padding:.5rem}.booking-info-grid{gap:.75rem}.info-card{gap:.375rem;padding:.625rem .375rem}.status-badge{padding:.25rem .5rem}.booking-id,.status-badge{font-size:.75rem}.info-content span{font-size:.8125rem}.info-icon{height:12vw;margin-left:-1.5625rem;width:12vw}}.booking-terms-container{background-color:#fff;font-family:Arial,sans-serif;margin:0 auto;padding:20px;width:80%}.booking-terms-title{color:#333;font-size:2.5rem;margin-bottom:20px;margin-top:60px;text-align:center}.booking-terms-update{color:#777;font-size:1.1rem;margin-bottom:30px;text-align:left}.terms-list{list-style-type:disc;margin-left:20px}.terms-list li{color:#555;font-size:1.1rem;line-height:1.6;margin-bottom:10px}.contact-info-terms{background-color:#f8f8f8;border-radius:5px;margin-top:20px;padding:20px}.terms-footer{text-align:left}@media (max-width:768px){.booking-terms-container{padding:15px;width:95%}.booking-terms-title{font-size:2rem;margin-top:30px}.terms-heading{font-size:1.5rem}.booking-terms-update,.terms-list li,.terms-text{font-size:1rem}}@media (max-width:480px){.booking-terms-title{font-size:1.5rem}.terms-heading{font-size:1.3rem}.booking-terms-update,.terms-footer,.terms-list li,.terms-text{font-size:.9rem}}.terms-container h1{color:#333;font-size:2.5rem;margin-bottom:20px;margin-top:60px;text-align:center}.terms-container h5{color:#777;font-size:1.1rem;margin-bottom:30px;text-align:justify}.terms-container p b{font-size:1.2rem}.terms-container p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;text-align:justify}.terms-container ul{list-style-type:disc;margin-left:20px}.terms-container ul li{color:#555;font-size:1.1rem;margin-bottom:10px}@media (max-width:768px){.terms-container{padding:15px;width:95%}.terms-container h1{font-size:2rem;margin-top:30px}.terms-container h5,.terms-container p{font-size:1rem;line-height:1.6}.terms-container p b,.terms-container ul li{font-size:1rem}}@media (max-width:480px){.terms-container h1{font-size:1.5rem}.terms-container h5,.terms-container p,.terms-container p b,.terms-container ul li{font-size:.9rem}}.contact-container{font-family:Arial,sans-serif;margin:0 auto;max-width:1200px;padding:40px 20px}.contact-title{color:#333;font-size:2.5rem;font-weight:300;margin-bottom:40px;text-align:center}.contact-content{background-color:#fff;border-radius:10px;box-shadow:0 0 20px #0000001a;display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden}.contact-form,.contact-info{flex:1 1;padding:40px}.contact-info{background-color:#0056b3;color:#fff}.contact-form h2,.contact-info h2{font-size:1.8rem;font-weight:300;margin-bottom:30px}.info-item{align-items:flex-start;display:flex;margin-bottom:20px}.info-item i{font-size:1.2rem;margin-right:15px;margin-top:5px}.info-item p{font-size:1rem;line-height:1.6}.form-group{margin-bottom:20px}.form-group input,.form-group textarea{border:1px solid #ddd;border-radius:5px;font-size:1rem;padding:12px;transition:border-color .3s ease;width:100%}.form-group input:focus,.form-group textarea:focus{border-color:#0056b3;outline:none}.form-group textarea{height:150px;resize:vertical}.submit-button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:12px 25px;transition:background-color .3s ease}.submit-button,.submit-button:hover{background-color:#13c2c2}@media (max-width:768px){.contact-content{flex-direction:column}.contact-form,.contact-info{padding:30px}}@media (max-width:480px){.contact-title{font-size:2rem}.contact-form h2,.contact-info h2{font-size:1.5rem}.form-group input,.form-group textarea,.submit-button{font-size:.9rem}}.page-not-found-main-container{background-image:url(/static/media/404.8e0284fe8ee49e816f8d.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:92.5vh;width:100vw}.page-not-found-content-container{display:flex;flex-direction:column;gap:240px;left:14%;position:relative;width:50%}.page-not-found-head-container p:first-child{color:#05b3aa;font-family:sans-serif;font-size:12vw;font-weight:900;margin:0}.page-not-found-head-container p:last-child{color:#000;font-family:sans-serif;font-size:2.5vw;font-weight:700;margin:0}.pnf-context{color:#05b3aa;font-family:sans-serif;font-size:1.5vw;font-weight:600;margin:0}@media (max-width:600px){.page-not-found-content-container{align-items:center;gap:100px;justify-content:center;left:0;text-align:center;width:100%}.page-not-found-head-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.page-not-found-head-container p:first-child{font-size:18vw}.page-not-found-head-container p:last-child{font-size:5vw}.pnf-context{font-size:3vw}}.privacy-container{background-color:#fff;margin:0 auto;padding:20px;width:80%}.privacy-container h1{color:#333;font-size:2.5rem;margin-bottom:20px;margin-top:60px;text-align:center}.privacy-container h2{color:#444;font-size:1.8rem;margin-bottom:15px;margin-top:40px}.privacy-container h3{color:#555;font-size:1.4rem;margin-bottom:10px;margin-top:30px}.privacy-container h5{color:#777;font-size:1.1rem;margin-bottom:30px;text-align:left}.privacy-container li,.privacy-container p{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;text-align:justify}@media (max-width:768px){.privacy-container{padding:15px;width:95%}.privacy-container h1{font-size:2rem;margin-top:30px}.privacy-container h2{font-size:1.5rem}.privacy-container h3{font-size:1.2rem}.privacy-container h5,.privacy-container p{font-size:1rem;line-height:1.6}}@media (max-width:480px){.privacy-container h1{font-size:1.5rem}.privacy-container h2{font-size:1.3rem}.privacy-container h3{font-size:1.1rem}.privacy-container h5,.privacy-container p{font-size:.9rem}}.facilities-card{border-radius:10px;color:#adadad;font-family:Roboto,sans-serif;margin-top:20px;padding:10px}.ant-card .ant-card-head{color:#008f7a;font-size:20px;font-weight:600;margin-bottom:10px;padding:0!important}.facilities-list{grid-gap:5px;gap:5px;grid-template-columns:repeat(3,1fr);margin:0;padding:0}.facility-section{margin-bottom:0}.facility-category{color:#000;font-size:16px;margin-bottom:1px}.facility-list{list-style:none;margin:0;padding:0}.facility-item{background:#0000;border:none;color:#000;font-size:15px;padding:5px 0}.facility-item::marker{color:#00c7be}.facility-list .ant-list-item{border-bottom:none!important;padding-left:0!important;padding-right:0!important}.more-amenities-btn{color:#00c7be;font-size:13px;padding:0}.facility-icon{color:#00c7be;font-size:20px;margin-right:10px}@media (max-width:1024px){.facilities-list{gap:10px;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.facilities-list{gap:5px;grid-template-columns:1fr}.facilities-card .ant-card-head-title{font-size:18px}.facility-category{font-size:15px}.facility-item{font-size:14px}}.facility-icon{align-items:center;display:inline-flex;flex-shrink:0;height:24px!important;justify-content:center;margin-right:8px;object-fit:contain;width:24px!important}.facility-item{background-color:#13c2c20d;border-radius:6px;margin-bottom:12px;padding:6px 12px;transition:background-color .3s ease}.facility-item:hover{background-color:#13c2c21a}.facility-item:hover .facility-icon{transform:scale(1.2);transition:transform .3s ease}.facility-item span{color:#333;line-height:1.2}.facilities-list{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media (max-width:768px){.facilities-list{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (max-width:480px){.facilities-list{grid-template-columns:1fr}}.overview-main-container{display:flex;flex-direction:column;gap:20px}.header-content-container{align-items:flex-start;display:flex;gap:24px}.header-left-section{flex:1.4 1;max-width:62%}.header-right-section{align-items:flex-start;display:flex;flex:0.6 1;justify-content:center;max-width:38%}.overview-description h2{color:#008f7a;margin-bottom:10px}.overview-description{margin-bottom:10px}.overview-container{align-items:flex-start;display:flex;gap:20px;justify-content:center;padding:0;width:100%}.left-column-overview,.right-column-overview{flex:1 1;max-width:100%;width:100%}.right-column-overview{align-items:flex-start;display:flex;justify-content:center}.resort-header{margin-bottom:20px}.resort-header h2{color:#00252d;font-size:1.5rem;font-weight:600;margin-bottom:.3125rem}.resort-header p{color:#666;font-size:1rem;margin-bottom:1.25rem}.property-title{border-bottom:2px solid #13c2c2;color:#13c2c2;font-size:1.125rem;font-weight:600;margin-bottom:12px;padding-bottom:8px}.image-gallery-overview{border:1px solid #eee;border-radius:10px;box-shadow:0 4px 8px #0000001a;height:400px;overflow:hidden;width:100%}.carousel-image-wrapper{align-items:center;display:flex;height:400px;justify-content:center;overflow:hidden;width:100%}.carousel-image{display:block;height:100%;object-fit:cover;width:100%}.review-card-overview{background-color:#fff;border:1px solid #eee;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:12px;width:100%}.review-card-overview h4{align-items:center;color:#00252d;display:flex;font-size:16px;font-weight:600;gap:8px;margin-bottom:12px}.review-card-overview p{color:#666;font-size:14px;line-height:1.5;margin-bottom:12px}.review-card-overview ul{margin:0;padding-left:20px}.review-card-overview li{color:#666;font-size:14px;line-height:1.4;margin-bottom:6px}.facility-icon{color:#13c2c2;font-size:18px}.image-map{background-color:#f5f5f5;border:1px solid #eee;border-radius:8px;height:250px!important;margin-top:16px!important;overflow:hidden;position:relative;width:100%!important}.image-map>*{height:100%!important;width:100%!important}.additional-info{background-color:#fff;border:1px solid #eee;border-radius:12px;box-shadow:0 2px 8px #0000000d;margin-top:30px;padding:24px}.additional-info h3{color:#13c2c2;font-size:1.375rem;font-weight:600;margin-bottom:16px}.additional-info p{color:#666;font-size:14px;line-height:1.6}@media (min-width:1024px){.header-content-container{align-items:flex-start;flex-direction:row;gap:24px}.header-left-section{flex:1.4 1;max-width:62%}.header-right-section{flex:0.6 1;max-width:38%}.overview-container{align-items:flex-start;flex-direction:row;gap:24px}.left-column-overview{flex:1.4 1;max-width:62%}.right-column-overview{align-items:flex-start;display:flex;flex:0.6 1;justify-content:center;max-width:38%}.review-card-overview{border-radius:12px;box-shadow:0 4px 12px #0000001a;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:12px;width:100%}.carousel-image-wrapper,.image-gallery-overview{height:450px}}@media (min-width:768px) and (max-width:1023px){.header-content-container{align-items:flex-start;flex-direction:row;gap:16px}.header-left-section{flex:1 1;max-width:58%}.header-right-section{flex:1 1;max-width:42%}.overview-container{align-items:flex-start;flex-direction:row;gap:16px}.left-column-overview{flex:1 1;max-width:58%}.right-column-overview{align-items:flex-start;display:flex;flex:1 1;justify-content:center;max-width:42%}.review-card-overview{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.carousel-image-wrapper,.image-gallery-overview{height:350px}.review-card-overview .ant-card-body{padding:20px}.image-map{height:220px!important}}@media (max-width:767px){.header-content-container{flex-direction:column;gap:20px}.header-left-section,.header-right-section{max-width:100%;width:100%}.overview-container{align-items:center;flex-direction:column;gap:20px}.left-column-overview,.right-column-overview{display:block;max-width:100%;width:100%}.resort-header h2{font-size:1.25rem}.resort-header p{font-size:.9rem}.image-gallery-overview{height:280px;margin-bottom:0}.carousel-image-wrapper{height:280px}.review-card-overview{height:auto;margin-top:0;width:100%}.property-title{font-size:1rem}.review-card-overview h4{font-size:15px}.review-card-overview li,.review-card-overview p{font-size:13px}.facility-icon{font-size:16px}.image-map{height:200px!important;margin-top:12px!important}.additional-info{margin-top:20px;padding:20px}.additional-info h3{font-size:1.2rem}.additional-info p{font-size:13px}}@media (max-width:480px){.resort-header h2{font-size:1.1rem}.resort-header p{font-size:.85rem}.image-gallery-overview{border-radius:8px;height:240px}.review-card-overview .ant-card-body{padding:16px}.review-card-overview{margin:12px}.property-title{font-size:.95rem;margin-bottom:10px}.review-card-overview h4{font-size:14px;margin-bottom:10px}.review-card-overview li,.review-card-overview p{font-size:12px;margin-bottom:8px}.facility-icon{font-size:15px}.image-map{height:180px!important;margin-top:10px!important}.additional-info{padding:16px}.additional-info h3{font-size:1.1rem;margin-bottom:12px}.additional-info p{font-size:12px}}@media (max-width:360px){.overview-container{gap:15px}.resort-header h2{font-size:1rem}.image-gallery-overview{height:200px}.review-card-overview .ant-card-body{padding:12px}.review-card-overview{margin:8px}.image-map{height:160px!important}.additional-info{padding:12px}}.property-highlights-card{background-color:#f9f9f9;border-radius:10px}.property-highlights-list{list-style:none;margin:0;padding:0}.property-highlight-item{align-items:center;display:flex;font-size:14px;margin-bottom:8px}.property-highlight-icon{color:#13c2c2;font-size:18px;margin-right:10px}.additional-info-boxes{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:10px}.additional-info-item{align-items:center;background-color:#f9f9f9;border:1px solid #13c2c2;border-radius:8px;display:flex;flex:1 1 200px;padding:10px}.additional-info-item .icon{color:#13c2c2;font-size:18px;margin-right:10px}.facilities-list{display:flex;flex-wrap:wrap;gap:20px;margin-top:10px}.facility-item{align-items:center;display:flex;font-size:14px}@media (max-width:767px){.additional-info-boxes,.facilities-list{flex-direction:column;gap:10px}.additional-info-item{flex:1 1 auto}}.maplibregl-map{-webkit-tap-highlight-color:rgb(0 0 0/0);font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative}.maplibregl-canvas{left:0;position:absolute;top:0}.maplibregl-map:-webkit-full-screen{height:100%;width:100%}.maplibregl-map:fullscreen{height:100%;width:100%}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{touch-action:none}.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.maplibregl-ctrl-top-left{left:0;top:0}.maplibregl-ctrl-top-right{right:0;top:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{bottom:0;right:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl-top-left .maplibregl-ctrl{float:left;margin:10px 0 0 10px}.maplibregl-ctrl-top-right .maplibregl-ctrl{float:right;margin:10px 10px 0 0}.maplibregl-ctrl-bottom-left .maplibregl-ctrl{float:left;margin:0 0 10px 10px}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:right;margin:0 10px 10px 0}.maplibregl-ctrl-group{background:#fff;border-radius:4px}.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (forced-colors:active){.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.maplibregl-ctrl-group button{background-color:initial;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;padding:0;width:29px}.maplibregl-ctrl-group button+button{border-top:1px solid #ddd}.maplibregl-ctrl button .maplibregl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (forced-colors:active){.maplibregl-ctrl-icon{background-color:initial}.maplibregl-ctrl-group button+button{border-top:1px solid ButtonText}}.maplibregl-ctrl button::-moz-focus-inner{border:0;padding:0}.maplibregl-ctrl-attrib-button:focus,.maplibregl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl button:disabled{cursor:not-allowed}.maplibregl-ctrl button:disabled .maplibregl-ctrl-icon{opacity:.25}.maplibregl-ctrl button:not(:disabled):hover{background-color:#0000000d}.maplibregl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.maplibregl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.maplibregl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.maplibregl-ctrl-group button:focus:only-child{border-radius:inherit}.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-terrain .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%23333'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%2333b5e5'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23aaa' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting .maplibregl-ctrl-icon{animation:maplibregl-spin 2s linear infinite}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23999' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23666' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}}@keyframes maplibregl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.maplibregl-ctrl-logo.maplibregl-compact{width:14px}@media (forced-colors:active){a.maplibregl-ctrl-logo{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}.maplibregl-ctrl.maplibregl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.maplibregl-ctrl-attrib.maplibregl-compact{background-color:#fff;border-radius:12px;box-sizing:initial;color:#000;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.maplibregl-ctrl-attrib.maplibregl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact-show,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{display:none}.maplibregl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button{-webkit-appearance:none;appearance:none;list-style:none}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button::-webkit-details-marker{display:none}.maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button{left:0}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display:block}.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:#0000000d}.maplibregl-ctrl-bottom-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;right:0}.maplibregl-ctrl-top-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{right:0;top:0}.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{left:0;top:0}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;left:0}}@media screen and (forced-colors:active){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.maplibregl-ctrl-attrib a{color:#000000bf;text-decoration:none}.maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.maplibregl-attrib-empty{display:none}.maplibregl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px}.maplibregl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.maplibregl-popup-anchor-top,.maplibregl-popup-anchor-top-left,.maplibregl-popup-anchor-top-right{flex-direction:column}.maplibregl-popup-anchor-bottom,.maplibregl-popup-anchor-bottom-left,.maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.maplibregl-popup-anchor-left{flex-direction:row}.maplibregl-popup-anchor-right{flex-direction:row-reverse}.maplibregl-popup-tip{border:10px solid #0000;height:0;width:0;z-index:1}.maplibregl-popup-anchor-top .maplibregl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.maplibregl-popup-anchor-left .maplibregl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.maplibregl-popup-anchor-right .maplibregl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.maplibregl-popup-close-button{background-color:initial;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.maplibregl-popup-close-button:hover{background-color:#0000000d}.maplibregl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:15px 10px;pointer-events:auto;position:relative}.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.maplibregl-popup-track-pointer{display:none}.maplibregl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.maplibregl-map:hover .maplibregl-popup-track-pointer{display:flex}.maplibregl-map:active .maplibregl-popup-track-pointer{display:none}.maplibregl-marker{left:0;position:absolute;top:0;transition:opacity .2s;will-change:transform}.maplibregl-user-location-dot,.maplibregl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.maplibregl-user-location-dot:before{animation:maplibregl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.maplibregl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}@keyframes maplibregl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.maplibregl-user-location-dot-stale{background-color:#aaa}.maplibregl-user-location-dot-stale:after{display:none}.maplibregl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.maplibregl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}.maplibregl-cooperative-gesture-screen{align-items:center;background:#0006;color:#fff;display:flex;font-size:1.4em;inset:0;justify-content:center;line-height:1.2;opacity:0;padding:1rem;pointer-events:none;position:absolute;transition:opacity 1s ease 1s;z-index:99999}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity .05s}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}@media (hover:none),(max-width:480px){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.maplibregl-pseudo-fullscreen{height:100%!important;left:0!important;position:fixed!important;top:0!important;width:100%!important;z-index:99999}.policies-container{font-family:Roboto,sans-serif;margin-top:20px;padding:25px}.policies-container h3{font-size:22px;margin-bottom:10px}.policies-container p{line-height:1.7;margin-bottom:18px}.policies-container ul{margin-bottom:20px;padding-left:20px}.policies-container ul li{line-height:1.6;margin-bottom:12px}.policies-container ul ul{margin-top:8px;padding-left:18px}.policies-container ul ul li{margin-bottom:8px}.policies-container ul ul li:before{color:#00c7be;content:"•";margin-right:8px}.card-title{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(3,1fr);margin:0;padding:0}.policies-container .section{background:#0000;border:none;color:#000;font-size:15px;padding:5px 0}.policies-container .section h3{margin-bottom:10px}.policies-container .section ul{padding-left:25px}@media (max-width:768px){.policies-container{padding:20px}.policies-container h3{font-size:20px}.policies-container p,.policies-container ul li{font-size:14px}.card-title{font-size:22px}}.custom-rooms-container .custom-table-container-wrapper{display:flex;justify-content:space-between;margin-top:16px;overflow-x:auto}.custom-rooms-container .custom-table{width:100%}.custom-rooms-container .custom-reserve-table{border-radius:8px 8px 0 0;width:100%}.custom-rooms-container .custom-reserve-table-row>td{border:none!important}.title-rooms{color:#008f7a!important;margin-bottom:24px}.price-column{align-items:center;display:flex;justify-content:space-between}.price-breakdown{display:flex!important;flex-direction:column!important;gap:5px!important;min-width:120px}.original-price{color:#999;font-size:14px;text-decoration:line-through}.discounted-price{color:#000;font-size:18px;font-weight:700;white-space:nowrap}.taxes-fees{color:#999;font-size:12px}.select-room-container{align-items:center;display:flex;flex:0.5 1}.custom-rooms-container .ant-table-row{padding:16px 0}.custom-rooms-container .ant-table-row>td{padding:16px}.emi-offer{color:#008f7a;font-size:12px;margin-bottom:8px}.select-to-avail{color:#00252d;cursor:pointer;font-weight:700}.login-offer{color:#00252d;font-size:11px;font-weight:600;margin-top:8px}.ant-modal-title{text-align:center}.ant-table{margin-top:16px}.ant-table-small>.ant-table-content>table>tbody>tr>td,.ant-table-small>.ant-table-content>table>thead>tr>th{text-align:center}.ant-modal-body{padding:16px}.ant-typography h5{font-weight:600;margin-top:16px}.ant-table-thead>tr>th{background-color:#00252d!important;color:#fff!important;font-weight:700;height:75px;text-align:center}@media (min-width:769px){.custom-rooms-container .custom-table-container-wrapper{display:flex;justify-content:space-between}.custom-rooms-container .custom-first-table-container{flex:5 1}.custom-rooms-container .custom-second-table-container{flex:1.25 1;margin-left:20px}.custom-rooms-container .ant-table{border:1px solid #d5d5d5}.custom-rooms-container .ant-table-tbody>tr>td,.custom-rooms-container .ant-table-thead>tr>th{border-bottom:1px solid #d5d5d5!important;border-right:1px solid #d5d5d5!important}.custom-rooms-container .ant-table-tbody>tr:last-child>td{border-bottom:none!important}}@media (max-width:768px){.custom-rooms-container .custom-table-container-wrapper{display:block}.custom-rooms-container .custom-first-table-container,.custom-rooms-container .custom-second-table-container{margin-bottom:20px;margin-left:0;width:100%}.custom-rooms-container .custom-first-table-container{overflow-x:hidden}.custom-rooms-container .custom-reserve-table{margin:0 auto;max-width:100%;width:100%}.custom-rooms-container .ant-table{max-width:100%;overflow-x:hidden;width:100%}.custom-rooms-container .ant-table-row{border:1px solid #d5d5d5!important;display:block;margin-bottom:16px;padding:4px 0}.custom-rooms-container .ant-table-row>td{display:block;margin-bottom:8px;max-width:100%;padding:8px;width:calc(100% - 16px)}.custom-rooms-container .ant-table-row>td:last-child{border-right:none!important}.custom-rooms-container .ant-table-thead{display:none}.custom-rooms-container .room-type-container{align-items:center;flex-direction:column;justify-content:center}.title-rooms{font-size:20px!important;margin-bottom:0!important;text-align:center}.title-resort-name{color:#008f7a!important;font-size:24px!important;margin-bottom:20px!important;margin-top:0!important;text-align:center}}.ant-table-cell{padding:16px}.ant-table th,.ant-table-row td{border:none!important}.ant-table-container{border-inline-start:0!important;border-top:0!important}.room-data-container{background-color:#fff;border:2px solid #d5d5d5;border-radius:10px;display:flex;flex-direction:column;margin-bottom:16px;padding:16px}.room-info{gap:16px;margin-bottom:10px}.room-dimension,.room-info{align-items:center;display:flex;justify-content:space-between}.room-dimension{gap:10px;margin-top:10px}.room-price{display:flex;flex-basis:65%;flex-direction:column;margin-top:"20px"}.price-room-select{align-items:center;border:1px solid #00252d;border-radius:10px;display:flex;justify-content:space-between;padding:10px}.select-room{flex-basis:35%}.room-availability{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;margin:15px auto 30px;width:80%}.reserve-section{background-color:#fff;border:1px solid #d5d5d5;border-radius:"10px";margin-top:16px;padding:16px}.price-summary{display:flex;flex-direction:column;gap:5}.room-type-title{color:#00252d;font-size:16px}.room-border{border-bottom:1px solid #adadad}.custom-room-select .ant-select-selector{border-color:#d9d9d9}.custom-room-select .ant-select-selector:focus,.custom-room-select:focus .ant-select-selector{border-color:#00c7be!important;box-shadow:0 0 0 2px #00c7be33!important;outline:#00c7be!important}.custom-room-select:hover .ant-select-selector{border-color:#00c7be!important;outline:#00c7be!important}.ant-picker{color:#fff!important}.ant-picker,.ant-picker-input>input{font-family:Merriweather Sans,sans-serif!important}.ant-picker-input>input{color:#000!important}.ant-picker-dropdown{color:#fff!important}.ant-picker-cell-inner{color:#fff!important;font-size:12px!important}.ant-picker-cell:hover .ant-picker-cell-inner{background-color:#00bfa5!important;color:#fff!important}.ant-picker-panel{color:#00bfa5!important}.ant-picker-range{background-color:initial!important;color:#fff!important}.custom-range-picker{background:#0000!important;border:none!important;border-radius:25px;cursor:pointer;height:30px;width:250px}.ant-picker-dropdown .ant-picker-panel-container{background-color:#000000e6!important;border:1px solid #fff!important}.ant-picker-dropdown .ant-picker-content th{color:#00bfa5!important}.ant-picker-dropdown .ant-picker-header button{color:#fff!important}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-presets ul{margin-top:40px}.ant-picker-outlined:focus-within{box-shadow:none!important}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range:not(.ant-picker-cell-disabled):before{background:#00bfa5}.mobiledate-only{display:none}.desktopdate-only{display:block}@media (min-width:1024px){.custom-range-picker{height:45px;width:300px}}@media (max-width:768px){.ant-picker-panels{display:flex;flex-direction:column}.ant-picker-panel-container{width:100%}.ant-picker-dropdown .ant-picker-footer-extra{display:none}.ant-picker-cell{justify-content:center}.ant-picker-input>input{font-size:14px}.mobiledate-only{display:block!important}.desktopdate-only{display:none!important}.mobiledate-only{color:#000;font-size:14px}}@media (min-width:769px){.desktopdate-only{display:block}.mobiledate-only{display:none}.custom-range-picker{background:#0000!important;border:none!important;border-radius:25px;cursor:pointer;height:40px;width:250px}}.guest-button{background-color:#f0f0f0;border:1px solid #ccc;border-radius:25px;height:40px;margin:0 10px;padding:10px 20px;width:180px}.guest-popup{background-color:#0003;border-radius:10px;flex-direction:column;padding:10px}.guest-control,.guest-popup{align-items:center;color:#fff;display:flex}.guest-control{justify-content:space-between;margin:10px 0;width:100%}.guest-control span{margin:0 10px}.control-buttons{align-items:center;display:flex}.guest-control .number{color:#00bfa5;margin:0 10px}.guest-control button{align-items:center;background-color:hsla(0,0%,100%,.142);border:none!important;border-radius:30%;color:#fff;cursor:pointer;display:flex;height:25px;justify-content:center;width:25px}.guest-control button:hover{background-color:hsla(0,0%,100%,.311)}.location-popup{padding:10px}.location-title{color:#00bfa5;margin-bottom:10px}.location-option{align-items:center;color:#fff;cursor:pointer;display:flex;padding:5px 0}.location-option:hover{background-color:hsla(0,0%,100%,.174)}.location-icon{height:20px;margin-right:8px;width:20px}.location-input{background:#0000!important;border:none;border-radius:0;color:#000;cursor:pointer;font-size:16px;height:40px;margin:0 10px;outline:none;padding:0;width:200px}.ant-popover-inner{background-color:#000c!important;border:1px solid #fff;border-radius:10px;box-shadow:none!important;color:#fff}.location-input{margin-right:8px}.ant-popover-inner-content{color:#fff!important}.location-input:focus,.location-input:hover{border:none;box-shadow:none;outline:none}.location-input{border:none!important;box-shadow:none!important}.input-icon{align-items:center;display:flex;padding-bottom:1px}.ant-input{font-family:CustomsFont,sans-serif!important}@media (max-width:768px){.location-input{font-size:14px;margin:0;width:100%}.location-popup{padding:10px;width:100%}.location-option{align-items:center;color:#fff;cursor:pointer;display:flex;padding:5px 0}}.search-filter{align-items:center;background-color:#fff;border-radius:15px;box-shadow:0 4px 8px #0003;display:flex;flex-wrap:wrap;gap:10px;overflow:hidden;padding:10px 20px;z-index:2}.vertical-line{background-color:#ccc;height:40px;margin:0 10px;width:1px}.custom-range-picker,.guest-count,.location-selector{cursor:pointer}.guest-count{align-items:center;display:flex;font-family:MerriweatherSans-Regular,sans-serif}.stayon-button{padding-left:20px}.person-icon{height:20px;margin-right:8px;width:20px}@media (max-width:768px){.vertical-line{display:none}.custom-range-picker,.guest-count,.location-selector{width:100%}.stayon-button{padding-left:0;width:100%}.guest-count{align-items:center;display:flex;font-family:MerriweatherSans-Regular,sans-serif;font-size:14px}}.ant-input{font-family:MerriweatherSans-Regular,sans-serif!important}.tabs-container{background-color:#fff;padding:20px}.resort-nav{background:#fff;border-bottom:1px solid #f0f0f0;position:-webkit-sticky;position:sticky;top:0;z-index:100}.resort-nav-content{color:#666;display:flex;gap:5px;justify-content:center;margin:10px auto 0;max-width:1200px;padding:16px}.resort-nav-button{background:none;border:none;color:#666;cursor:pointer;font-size:16px;padding:8px 16px;transition:color .3s}.resort-nav-button :hover{color:#13c2c2}.resort-nav-button.active{border-bottom:2px solid #13c2c2;color:#13c2c2}.terms-container{background-color:#fff;font-family:Arial,sans-serif;margin:0 auto;padding:20px;width:80%}.terms-title{color:#333;font-size:2.5rem;margin-bottom:20px;margin-top:60px;text-align:center}.terms-update{color:#777;text-align:center}.terms-intro,.terms-update{font-size:1.1rem;margin-bottom:30px}.terms-intro{color:#555;line-height:1.8;text-align:justify}.terms-section{margin-bottom:40px}.terms-heading{color:#444;font-size:1.8rem;margin-bottom:15px;margin-top:30px}.terms-text{color:#555;font-size:1.1rem;line-height:1.8;margin-bottom:20px;text-align:justify}.terms-footer{color:#777;font-size:1rem;font-style:italic;margin-top:40px;text-align:center}@media (max-width:768px){.terms-container{padding:15px;width:95%}.terms-title{font-size:2rem;margin-top:30px}.terms-heading{font-size:1.5rem}.terms-intro,.terms-text,.terms-update{font-size:1rem}}@media (max-width:480px){.terms-title{font-size:1.5rem}.terms-heading{font-size:1.3rem}.terms-footer,.terms-intro,.terms-text,.terms-update{font-size:.9rem}}.currency-dropdown{align-items:center;cursor:pointer;display:flex;padding:.2rem}.india-icon{height:auto;margin-right:.3vw;vertical-align:middle}@media (max-width:768px){.india-icon{margin-right:2vw;width:8%}}@media (max-width:480px){.india-icon{margin-right:3vw;width:10%}}.download-app{align-items:center;background-repeat:no-repeat;background-size:cover;border-radius:10px;border-radius:50px;color:#fff;display:flex;height:270px;justify-content:space-between;margin:80px 60px 60px;padding:80px}.content{max-width:50%}.content h2{font-size:30px;font-weight:900;margin-bottom:10px}.content h2 span{color:#00bfa6}.content p{font-size:17px;margin-bottom:20px}.buttonsdownload img{cursor:pointer;margin-right:10px;width:150px}.mobile-image{left:-120px;position:relative}.ellipses,.mobile-image{align-items:center;display:flex;justify-content:center}.ellipse,.ellipses{position:absolute}.ellipse1{height:auto;width:280px}.ellipse2{height:auto;width:260px}.ellipse3{height:auto;width:240px}.phone-image{height:auto;position:relative;width:200px;z-index:1}@media (max-width:768px){.download-app{display:none!important}.content{max-width:100%;text-align:center}.buttonsdownload img{display:none!important;width:120px}.phone-image{width:150px}.mobile-image{left:0}}.container-mail{align-items:center;display:flex;flex-direction:row;margin:0 auto;padding:30px}.text-mail{color:#073b4c;font-size:30px;font-weight:700;margin-right:50px;padding:20px;white-space:nowrap}.form-mail{align-items:flex-start;display:flex;position:relative;width:100%}.input-container{display:flex;flex-direction:column;width:100%}.input-mail{border:none;border-bottom:2px solid #ccc;font-size:16px;outline:none;padding:10px 0;width:85%}.input-mail::placeholder{color:#ccc}.input-mail.invalid{border-bottom:2px solid red}.message-container{font-size:14px;margin-top:5px}.error-text{color:red}.info-text{color:green}.button-email{align-self:flex-start;margin-right:90px;margin-top:10px}@media (max-width:768px){.container-mail{align-items:flex-start;flex-direction:column;padding:20px}.text-mail{font-size:24px;margin-bottom:20px;margin-right:0;padding:0;white-space:normal}.form-mail{flex-direction:column;width:100%}.input-mail{font-size:16px;width:100%}.button-email{align-self:stretch;margin-right:0;margin-top:20px;width:100%}}@media (max-width:480px){.container-mail{padding:10px}.text-mail{font-size:20px;margin-bottom:10px}.input-mail{font-size:14px;padding:8px 0}.button-email{font-size:14px;margin-top:15px}}.travel-planning-explore{padding:3%}.headerExplore{align-items:center;display:flex;justify-content:space-between;margin-bottom:1%}.headingExplore{flex:1 1;text-align:left}.title-explore{font-family:CustomFont,sans-serif;font-size:24px;font-weight:700}.places-grid-wrapper-explore{align-items:center;display:flex;justify-content:center;overflow:hidden;padding-right:10px;position:relative;width:100%}.places-grid-explore{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-evenly}.place-card-explore{border-radius:12px;box-shadow:0 4px 8px #0000001a;height:190px;margin:10px 0;overflow:hidden;padding:10px;width:calc(16.66667% - 20px)}.image-container-explore{border-radius:4px;height:110px;margin-right:15px;overflow:hidden;width:110px}.place-card-explore img{border-radius:25px;height:100%;object-fit:cover;width:100%}.next-arrow-explore,.prev-arrow-explore{align-items:center;background-color:#00d1c5;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:18px;height:30px;justify-content:center;margin:20px;position:absolute;top:30%;transform:translateY(-30%);width:30px;z-index:1}.prev-arrow-explore{left:-20px}.next-arrow-explore{right:-20px}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#00d1c5}.card-meta-explore{align-items:center;display:flex}.card-meta-text-explore{flex:1 1;margin-top:10px!important}.card-meta-sub-text-explore{font-size:12px;margin-top:-6px!important}@media (max-width:1200px){.place-card-explore{height:220px;width:calc(20% - 20px)}}@media (max-width:992px){.place-card-explore{height:200px;width:calc(25% - 20px)}}@media (max-width:768px){.headerExplore{align-items:flex-start;flex-direction:column}.place-card-explore{height:180px;width:calc(33.33333% - 12px)}.title-explore{font-size:20px}.subtitle-explore{display:none!important}.places-grid-explore{gap:8px}}@media (max-width:576px){.place-card-explore{height:180px;width:calc(50% - 20px)}}.popular-searches{padding:3%;text-align:center}.headerPopular{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.titlePopular{font-size:24px;font-weight:700;margin-bottom:10px}.places-grid-wrapper-popular{position:relative}.places-grid-popular{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;position:relative}.place-card-popular{background-position:50%;background-size:cover;border-radius:12px;box-shadow:0 4px 8px #0000001a;height:350px;overflow:hidden;position:relative;width:370px}.image-container-popular{height:100%;width:100%}.image-container-popular img{display:none}.card-content-popular{background:#0009;border-radius:12px;bottom:20px;color:#fff;padding:10px 20px;position:absolute;right:20px;text-align:left}.card-content-popular h2{font-size:large;font-weight:700;margin:0}.card-content-popular p{font-size:medium;font-weight:700;margin:0}.card-content-popular .hotels-number{color:#00d4c8}.card-content-popular .avg-price,.card-content-popular .hotels-text{color:#fff}.card-content-popular .price-number{color:#00d4c8}.next-arrow-popular,.prev-arrow-popular{align-items:center;background-color:#00d4c8;border-radius:50%;box-shadow:0 2px 4px #0003;color:#fff;cursor:pointer;display:flex;font-size:18px;justify-content:center;padding:6px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.prev-arrow-popular{left:10px}.next-arrow-popular{right:10px}.ant-card .ant-card-body{padding:0!important}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#00d4c8}@media (max-width:1200px){.place-card-popular{height:300px;width:250px}.card-content-popular{padding:10px 15px}.card-content-popular h2{font-size:medium}.card-content-popular p{font-size:small}.next-arrow-popular,.prev-arrow-popular{padding:8px}.next-arrow-popular svg,.prev-arrow-popular svg{font-size:12px}}@media (max-width:768px){.titlePopular{font-size:20px}.place-card-popular{height:250px;width:200px}.card-content-popular h2{font-size:small}.card-content-popular p{font-size:smaller}.next-arrow-popular,.prev-arrow-popular{padding:6px}.next-arrow-popular svg,.prev-arrow-popular svg{font-size:10px}}@media (max-width:480px){.titlePopular{font-size:18px}.place-card-popular{height:220px;width:180px}.card-content-popular h2,.card-content-popular p{font-size:x-small}.next-arrow-popular,.prev-arrow-popular{padding:4px}.next-arrow-popular svg,.prev-arrow-popular svg{font-size:8px}}.dashboard{overflow:hidden;position:relative}.banner-container{height:85vh;padding:30px;position:relative;width:100%;z-index:1}.banner{display:block;height:auto;object-fit:cover;width:100%}.banner-mobile{display:none}.search-filter-container{bottom:15%;display:flex;justify-content:center;left:50%;max-width:85%;position:absolute;transform:translateX(-50%);width:100%;z-index:2}.search-img{height:auto;height:250px;left:7%;position:absolute;top:30%;transform:translateY(-50%);width:250px;z-index:2}.dropdown-container{background-color:#fff;border:1px solid #d9d9d9;border-radius:15px;cursor:pointer;font-size:small;left:87%;padding:2px 5px;position:absolute;top:10%;z-index:2}@media (max-width:1200px){.dropdown-container{left:75%}.search-img{height:200px;width:200px}}@media (max-width:992px){.dropdown-container{left:70%}.search-img{height:150px;width:150px}}@media (max-width:768px){.dropdown-container{display:none}.search-filter-container{bottom:10px;transform:translateX(0);width:100%}.search-img{height:120px;left:15%;top:20%;width:120px}.banner{display:none}.banner-mobile{display:block;height:auto;object-fit:cover;width:100%}.search-filter-container{bottom:20%;left:50%;max-width:70%;position:absolute;transform:translateX(-50%);width:70%;z-index:2}.banner-container{height:100%!important}}@media (max-width:576px){.dropdown-container{left:60%;top:25%}.search-img{height:100px;width:100px}.search-filter-container{bottom:15%;max-width:85%}}.modal-image{border-radius:25px}.modal-margin-top-16{margin-top:16px}.modal-margin-top-8{margin-top:8px}.icon-check{color:#00c7be;margin-right:8px}.icon-close{color:#ff4d4f;margin-right:8px}.custom-cancellation-date-column,.custom-cancellation-fee-column{display:inline-block;font-size:16px}@media (max-width:576px){.custom-cancellation-date-column{font-size:13px;min-width:70%}.custom-cancellation-fee-column{font-size:13px;min-width:30%}}.overall-payment-personal-details{overflow:hidden;position:relative}.container-payment{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center}.register-payment-form{background-color:#fff;display:flex;flex-direction:column;gap:.25rem;margin:0 auto;max-width:100%;padding:1.25rem;width:100%}.paymentDetails-nameFields{display:flex;flex-direction:row;gap:1rem;width:100%}.paymentDetails-formName{flex:1 1;margin-right:.5rem}.right-column-payment-personal{justify-content:center;max-width:25rem}.form-view-column-payment-personal,.right-column-payment-personal{flex:1 1;margin:1rem;position:-webkit-sticky;position:sticky;width:100%}.form-view-column-payment-personal{align-self:flex-start;max-width:37.5rem;top:1.25rem}.address-payment-personal{font-size:1rem}.cancellation-policy-card,.review-card{border-radius:.825rem;box-shadow:0 .3125rem .9375rem #2828281a;margin-bottom:.625rem;margin-top:0;padding:1.25rem;transition:all .3s ease}.cancellation-policy-card:hover,.review-card:hover{box-shadow:0 .375rem 1.125rem #28282826}.cancellation-policy-card{display:flex;flex-direction:column;gap:20px}.cancellation-message{display:flex;flex-direction:column;gap:10px}.form-view-class-payment-personal{border-radius:1.625rem;box-shadow:0 .3125rem .9375rem #2828281a;margin-left:1rem;padding:10px;transition:all .3s ease;width:100%}.form-view-class-payment-personal:hover{box-shadow:0 .375rem 1.125rem #28282826}.booking-heading-payment-details,.details-text-heading-payment-personal{color:#333;font-size:1.5em;font-weight:700;margin-bottom:10px;text-align:center}.rating-star,.rating-value{color:#13c2c2;font-size:.9em}.details-text-heading-payment-guest1{color:#333;font-size:1.2rem;font-weight:700}.details-text-heading-payment-highlights{color:#13c2c2;font-size:small;margin-bottom:10px}.details-text-heading-payment-container{display:flex;flex-direction:column}.booking-price-summary-payment-details{margin-bottom:.9rem}.booking-cancellation-policy-details,.booking-price-summary-payment-details{color:#333;font-size:1.2rem;font-weight:700}.form-view-class-payment-personal .ant-form-item-required:before{color:#888!important;content:""}.form-view-class-payment-personal .ant-form-item-required:after{color:#888!important;content:" *";font-weight:400!important;margin-left:.125rem!important}.form-view-class-payment-personal .ant-form-item-explain-error{color:#888!important;font-size:.8rem}.form-view-class-payment-personal .ant-form-item-explain{margin-left:.7rem;margin-top:.3rem;text-align:left}.review-payment-property-address{color:#13c2c2;font-size:.85rem;margin-top:.3125rem;text-align:center}.details-text-heading{margin-bottom:-1.875rem;padding:1.25rem}.paymentDetails-date{margin-bottom:.5rem}.paymentDetails-contactFields,.paymentDetails-flexContainer-address{display:flex;flex-direction:row;gap:1rem;width:100%}.paymentDetails-flexAddress{flex:2 1}.paymentDetails-flexCity{flex:1 1}.paymentDetails-formItem-email,.paymentDetails-formItem-phone-number{flex:1 1;margin-right:.5rem}.paymentDetails-form-container-address,.paymentDetails-form-row{display:flex;flex-direction:row;gap:1rem;width:100%}.paymentDetails-formItem-country,.paymentDetails-formItem-pinCode,.paymentDetails-formItem-state{flex:1 1;margin-right:.5rem;min-width:0}.paymentDetails-guest-container{display:flex;flex-direction:column;position:relative}.paymentDetails-guest-row{display:flex;flex-direction:row;margin-bottom:-1rem;width:100%}.paymentDetails-guest-label{flex:1 1;margin-right:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.form-submit-cust,.guest-details-bottom-line{display:flex;flex-direction:row}.guest-details-bottom-line{width:100%}.paymentDetails-guest-input{flex:3 1;margin-right:.5rem}.paymentDetails-guest-button{margin-left:.5rem;text-align:center}.payment-pay-now-button{margin-top:1.5rem;text-align:center}.paymentDetails-select{width:4.375rem}.booking-summary{border-radius:1.5625rem;font-family:Arial,sans-serif;font-size:.875rem;width:100%}.booking-summary h3{font-size:1rem;margin-bottom:.7rem}.booking-details,.price-summary{margin-bottom:.9rem}.check-in-out{display:flex;justify-content:space-between;margin-bottom:1.125rem;margin-top:.9rem}.check-in-text,.check-out-text{margin-bottom:.75rem}.payment-personal-price-details{margin-bottom:.5rem}.actual-price,.convenience-fee,.final-price,.taxes-price{display:flex;justify-content:space-between;margin-bottom:.25rem}.convenience-fee{color:#333;font-size:.875rem}.more-details-button{color:#13c2c2;cursor:pointer;font-weight:600;transition:color .3s ease}.more-details-button:hover{color:#36e0e0;text-decoration:underline}.final-price{color:#000;font-size:1.5rem;font-weight:700;margin-top:.5rem}.paymentDetails-formItem{flex:1 1}.payment-summary-mobile{background-color:#f9f9f9;border-radius:.825rem;box-shadow:0 .3125rem .9375rem #2828281a;display:none;margin-bottom:1.5rem;margin-top:1.5rem;padding:1rem}.payment-summary-details{margin-top:.75rem}.payment-summary-row{display:flex;font-size:.875rem;justify-content:space-between;margin-bottom:.5rem}.payment-summary-row.total{color:#13c2c2;font-size:1rem;font-weight:700;margin-top:.5rem}.fill-details-checkbox{margin-bottom:1rem}@media (max-width:950px) and (min-width:812px){.right-column-payment-personal{flex:1 1;margin:1rem;max-width:30rem;padding:1rem;position:relative;width:100%}.form-view-column-payment-personal{margin:1rem auto;max-width:30rem}.register-payment-form{padding:2rem}}@media (max-width:812px){.container-payment{flex-direction:column}.form-view-column-payment-personal,.right-column-payment-personal{margin-left:0;margin-top:1.25rem;max-width:100%;position:relative;top:auto}.facility{flex-direction:column}.facility-icon-personal{font-size:1rem}.payment-summary-mobile{display:block}.price-summary{display:none}}@media (max-width:420px){.container-payment{flex-direction:column;gap:1rem;margin:1rem}.register-payment-form{box-shadow:none;margin:0;padding:1.25rem}.paymentDetails-contactFields,.paymentDetails-flexContainer-address,.paymentDetails-form-row,.paymentDetails-nameFields{flex-direction:column;gap:1rem}.paymentDetails-formItem,.paymentDetails-formItem-country,.paymentDetails-formItem-email,.paymentDetails-formItem-phone-number,.paymentDetails-formItem-pinCode,.paymentDetails-formItem-state,.paymentDetails-formName,.paymentDetails-guest-input,.paymentDetails-guest-label{margin-right:0;width:100%}.payment-pay-now-button{margin-top:1rem;text-align:center}.cancellation-policy-card,.review-card{margin-bottom:1rem}.final-price{font-size:1.25rem}.booking-heading-payment-details,.details-text-heading-payment-personal{font-size:1.25em}}@media (max-width:542px){.paymentDetails-guest-container{align-items:flex-start;flex-direction:column}.paymentDetails-guest-buttons{flex-direction:row;gap:.5rem;margin-top:1rem}.guest-details-bottom-line{flex-direction:column}}.booking-history-container{background-color:#fff;border:.1rem solid #ddd;border-radius:.5rem;justify-content:space-evenly;margin-top:5vh;padding:2rem;width:60vw}.booking-card{margin-bottom:2rem}.booking-card-content{align-items:center;border:none;border-radius:.5rem;display:flex;justify-content:space-between;padding:1.5rem}.booking-card-SUCCESS{background-color:#fff}.booking-card-FAILED{background-color:#e8e8e8a3}h3{font-size:1.25rem;margin:0}.booking-status-SUCCESS{color:green;font-weight:700;text-transform:capitalize}.booking-status-FAILED{color:red;font-weight:700;text-transform:capitalize}.booking-status-Refund.Initiated{color:orange;font-weight:700;text-transform:capitalize}.booking-status-REFUNDED{color:green;font-weight:700;text-transform:capitalize}.booking-price{font-size:1.25rem;font-weight:700;text-align:right}.booking-image-contain{align-items:center;background-color:#ccc;border-radius:50%;display:flex;height:10vw;justify-content:center;max-height:5rem;max-width:5rem;overflow:hidden;width:10vw}.booking-image-contain img{height:100%;object-fit:cover;width:100%}.goto-dashboard{color:#13c2c4;cursor:pointer;font-weight:700}@media (max-width:768px){.booking-history-container{margin-top:3.5rem;padding:1.5rem;width:95vw}.booking-card-content{align-items:flex-start;flex-direction:column;padding:1rem}.booking-image-contain{height:15vw;margin-bottom:1rem;max-height:4rem;max-width:4rem;width:15vw}h3{font-size:1rem}.booking-price{font-size:1rem;margin-top:1rem;text-align:left}}@media (max-width:426px){.booking-history-container{padding:.5rem;width:95vw}.booking-card-content{align-items:center;flex-direction:column}}.profile-form-title{color:var(--ocean-depth);font-size:20px;font-weight:900;margin-bottom:10px;text-align:center}.profile-form-subtitle{color:var(--twilight-slate);font-size:16px;font-weight:600}.profile-form-image{align-items:center;background-color:var(--misty-harbor);border-radius:50%;display:flex;height:100px;justify-content:center;margin:0 auto 20px;overflow:hidden;width:100px}.profile-form-image img{height:100%;object-fit:cover;width:100%}.edit-icon{align-items:center;background-color:var(--white);border-radius:50%;bottom:5px;box-shadow:0 2px 8px var(--moonlight-shadow);color:var(--mint-breeze);cursor:pointer;display:flex;font-size:1rem;justify-content:center;padding:.5rem;position:absolute;right:5px;transition:all .3s ease}.edit-icon:hover{background-color:var(--mint-breeze)!important;color:var(--white)}.profile-image{height:10vw;margin:0 auto 1.25rem;max-height:100px;max-width:100px;position:relative;width:10vw}.profile-image img{border-radius:50%}@media (max-width:768px){.edit-icon{bottom:3px;font-size:.9rem;padding:.4rem;right:3px}.profile-image{height:15vw;max-height:80px;max-width:80px;width:15vw}}@media (max-width:480px){.edit-icon{bottom:2px;font-size:.8rem;padding:.3rem;right:2px}.profile-image{height:20vw;max-height:70px;max-width:70px;width:20vw}}.personal-info-container{background-color:var(--white);border:.1rem solid var(--silver-mist);border-radius:.5rem;box-sizing:border-box;margin-top:5vh;overflow-y:auto;padding:2rem;width:60vw}.personal-info-content{color:var(--midnight-navy);font-size:1rem;line-height:1.8}.personal-info-item{border-bottom:.1rem solid var(--silver-mist);display:flex;justify-content:space-between;margin:0 auto;padding:1rem 0;width:90%}.personal-info-item:last-child{border-bottom:none}.personal-info-item strong{color:var(--ocean-depth);font-weight:500}.personal-info-item span{color:var(--twilight-slate)}.edit-button-icon{background-color:var(--white);color:var(--mint-breeze)!important;display:flex;justify-content:flex-end;width:100%}.update-modal{max-width:60vw;width:100%}.profile-image{align-items:center;background-color:var(--misty-harbor);border-radius:50%;display:flex;height:15vw;justify-content:center;margin:0 auto 2rem;overflow:hidden;width:15vw}.profile-image img{height:100%;object-fit:cover;width:100%}@media (max-width:768px){.personal-info-container{margin-top:3.5rem;padding:1.5rem;width:95vw}.personal-info-content{font-size:.9rem}.personal-info-item{align-items:flex-start;flex-direction:column;padding:.8rem 0}.personal-info-item strong{font-size:.9rem;font-weight:600}.personal-info-item span{color:var(--twilight-slate);font-size:.9rem}.update-modal{padding:1rem;width:90vw}.edit-button-icon{justify-content:flex-end}}@media (max-width:480px){.personal-info-container{padding:.5rem;width:95vw}.personal-info-item{padding:.6rem 0}.personal-info-content,.personal-info-item span,.personal-info-item strong{font-size:.8rem}}.back-button-container{align-items:center;border:3px solid #00c7be;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.header-main-container{background-color:#00252d;height:10vh;width:100%}.header-container{margin:0 auto;position:relative;top:50%;transform:translateY(-50%);width:90%}.header-container,.header-title-container{align-items:center;display:flex;justify-content:space-between}.header-title-container{gap:25px;width:15%}.logo-title-container{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.logo{font-size:38px}.logo,.page-title{font-family:Work Sans;font-weight:700;letter-spacing:1px}.page-title{font-size:24px}.version{font-family:Work Sans;font-size:18px;font-weight:700}.side-nav-main-container{background-color:#fff;flex-shrink:0;margin:50px auto;max-height:75vh;min-width:300px;overflow-y:auto;padding:24px;position:relative;width:300px}.side-nav-profile-image{align-items:center;background-color:var(--misty-harbor);border-radius:50%;display:flex;height:100px;justify-content:center;margin:0 auto 20px;overflow:hidden;width:100px}.side-nav-profile-image img{height:100%;object-fit:cover;width:100%}.side-nav-item{color:#333;cursor:pointer;font-family:Work Sans,sans-serif;font-size:16px;line-height:2.4;padding:12px 0;text-align:center;transition:background-color .3s;width:100%}.side-nav-column{min-width:300px;width:300px}.side-nav-item:hover{background-color:#f5f5f5;border-radius:4px}@media (max-width:992px){.side-nav-main-container{padding:16px}.side-nav-profile-image{height:15vw;max-height:80px;max-width:80px;width:15vw}.side-nav-item{font-size:14px;padding:8px 0}}.profile-main-container{display:flex;flex-direction:column;height:100vh;width:100%}.account-content-container{display:flex;height:90vh;justify-content:space-evenly;width:100%}.profile-content{align-items:flex-start;background-color:#f9f9f9;display:flex;flex-grow:1;justify-content:center;overflow-y:auto;width:100%}@media (min-width:1025px){.hamburger-icon,.mobile-sidenav{display:none}}@media (max-width:1024px){.side-nav-column{display:none}.hamburger-icon{background-color:#333;border-radius:.25rem;color:#fff;cursor:pointer;display:block;font-size:1.5rem;left:1rem;padding:.5rem .75rem;position:fixed;top:5.3rem;z-index:1000}.mobile-sidenav{background-color:#fff;box-shadow:2px 0 8px #0000001a;height:100%;left:0;overflow-y:auto;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease;width:250px;z-index:999}.mobile-sidenav.open{transform:translateX(0)}}@media (max-width:768px){.hamburger-icon{display:block;font-size:1rem;left:.3rem;position:fixed;top:5.3rem}}.no-property-container{padding:20px;text-align:center}.heading{font-size:1.5rem;margin-top:50px}.image{margin-top:5%;max-width:350px;width:90%}.spin-container{align-items:center;display:flex;height:100vh;justify-content:center}@media (max-width:768px){.heading{font-size:1rem;margin-top:10px}.image{width:90%}}@media (max-width:480px){.heading{font-size:.6rem;margin-top:10px}.image{width:70%}}.left-side-ui-container{height:100vh;overflow-y:scroll;padding:20px}.search-filter-container-spage{align-items:center;display:flex;font-family:CustomsFont,sans-serif!important;margin-bottom:20px}.search-input-spage{border-radius:10px;flex:1 1;margin-right:10px}.filter-button{background-color:#008f7a;border:none;border-radius:10px;color:#fff;font-weight:700}.left-side-ui-container::-webkit-scrollbar{width:6px}.left-side-ui-container::-webkit-scrollbar-track{background:#f1f1f1;margin-bottom:30px}.left-side-ui-container::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.left-side-ui-container::-webkit-scrollbar-thumb:hover{background:#555}.card-item{border-radius:10px;margin-bottom:20px}.card-content{align-items:center;display:flex;flex-wrap:wrap}.resort-image{border-radius:10px;height:180px;margin-right:15px;object-fit:cover;width:150px}.resort-details{flex:1 1}.rating-reviews{align-items:center;display:flex}.pricing-info{margin-top:10px}.card-actions{align-items:center;flex-direction:column;margin-left:10px}.card-actions,.card-icons{display:flex;justify-content:space-between}.card-icons{margin-bottom:40px;width:100%}.reserve-button{background-color:#008f7a;border-color:#008f7a;border-radius:10px;color:#fff;width:100%}.overview-section{margin:10px 0}.overview-section>.ant-typography{display:block;font-family:CustomsFont,sans-serif;font-size:14px;font-weight:700}.filter-button:hover{background-color:#fff!important;border:1px solid #0fb9b9!important;color:#0fb9b9!important}.green-name{color:#008f7a!important}.ant-typography{font-family:CustomsFont,sans-serif!important}@media (max-width:768px){.left-side-ui-container{height:auto;max-width:100%;padding:15px}.search-filter-container-spage{align-items:stretch;flex-direction:column}.search-input-spage{margin:0 0 10px}.resort-image{height:150px;margin-bottom:10px;margin-right:0;width:100%}.card-content{align-items:flex-start;flex-direction:column}.card-actions{margin-left:0;margin-top:15px}}@media (max-width:480px){.left-side-ui-container{padding:10px}.search-filter-container-spage{margin-bottom:15px}.filter-button{font-size:14px;padding:8px 12px}.resort-image{height:120px;width:100%}.card-icons{flex-direction:row;justify-content:space-between;margin-bottom:20px;width:100%}.reserve-button{font-size:14px;padding:8px 12px;width:100%}.overview-section>.ant-typography{font-size:12px}}.search-filer-c{align-items:center;display:flex;justify-content:center;margin:20px auto 0;width:85%}.ant-list-item{align-items:flex-start}.content-container{display:flex;gap:20px;justify-content:space-between}.properties-section{flex:1 1}.map-section{flex:1 1;max-width:50%}@media (max-width:768px){.content-container{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:768px){.properties-and-map{flex-direction:column}.map-section,.properties-section{width:100%}.map-section{display:none!important}.content-container{flex-direction:column}}}*{box-sizing:border-box;font-family:CustomsFont,sans-serif;margin:0;padding:0}button{background-color:#007bff;background-color:var(--primary-color);color:#000;color:var(--text-color)}:root{--primary-color:#007bff;--secondary-color:#6c757d;--background-color:#fff;--text-color:#000;--white:#fff;--shadow-whisper:#00000014;--moonlight-shadow:#0000000d;--ocean-depth:#2c3e50;--twilight-slate:#6b7280;--misty-harbor:#64748b;--midnight-navy:#1e293b;--storm-cloud:#666;--forest-heart:#2e7d32;--golden-sand:#fff3e0;--sunset-amber:#ef6c00;--rose-mist:#ffebee;--ruby-ember:#c62828;--silver-mist:#f5f5f5;--granite-gray:#616161;--morning-frost:#f8fafc;--lavender-haze:#f4f4f9;--pearl-whisper:#f8f9fa;--aqua-breeze:#e3f2fd;--lagoon-blue:#13c2c2;--cloud-wisp:#eee;--mint-breeze:#00d4c8}@font-face{font-family:CustomFont;font-style:normal;font-weight:400;src:url(/static/media/MerriweatherSans-Regular.27b0374b65fbd3a177d4.ttf) format("truetype")}@font-face{font-family:CustomsFont;font-style:normal;font-weight:400;src:url(/static/media/WorkSans-Regular.7c5aca8a8c320a8df026.ttf) format("truetype")}@font-face{font-family:CustomFont;font-style:bold;font-weight:700;src:url(/static/media/WorkSans-Regular.7c5aca8a8c320a8df026.ttf) format("truetype")}@font-face{font-family:CustomFont;font-style:bold;font-weight:700;src:url(/static/media/MerriweatherSans-Regular.27b0374b65fbd3a177d4.ttf) format("truetype")}
/*# sourceMappingURL=main.5d5dae9e.css.map*/