@import url('https://fonts.googleapis.com/css?family=Jost:100,200,300,400,500,600,700,800,900|Montserrat:100,200,300,400,500,600,700,800,900&subset=latin,latin-ext');:root{--header-tb-spacing:0px;--header-logo-height:75px;--header-scroll-background:#3CACAE;--header-scroll-text-color:#FFFFFF;--other-page-header-background:#3CACAE!important;--secondary-color:#F68153!important;--primary-color:#3CACAE!important;--header-background:#3CACAE;--header-link-spacing:15px}body .menu-items .dropdown-content a{color:#000!important}.details-page-content .price-details-popup.poup-container{z-index:114}#js-location-name-h1,.title-area h1{color:#191919}body:has(.poup-container:not(.hidden)) header,body:has(.poup-container:not(.hidden)) #header{z-index:4}.loading-area .box.logo-area{background:var(--primary-color)}body{background-color:#F6F4F0}body.home img{position:relative}body.home img::before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(135deg,#f6f4f0 0 14px,rgb(245 233 209 / 0%) 14px 15px);z-index:0}.datepicker-poup.poup-container{z-index:115}body.home header,body.home main,body.home footer{max-width:1920px;margin:0 auto}body.home header{border:none}body header,body main,body footer{max-width:1920px;margin:0 auto;left:0;right:0}body #header.redirect-header{position:sticky}body.home .container,body.privacy-policy .container,body.site-terms .container{max-width:1585px;padding-left:30px;padding-right:30px}body .discover-more-section .content p{font-weight:400}body #prop-loc-p1{font-weight:400}body .best-location .card p{padding-top:15px}.nav-links{background:var(--secondary-color)}.menu-items a,.nav-links li a{font-weight:700}.spr-faq-question{color:#191919}body.spr-travel-page .container{max-width:100%;padding-left:30px;padding-right:30px}body:not(.home) header{box-shadow:0 2px 10px rgba(0,0,0,0.1);background:var(--primary-color);border:none}body .content-wrap .heading{font-weight:normal}body .toggle-icon{margin-left:5px}body .toggle-icon:before,body .active .toggle-icon:before{font-size:2rem}body .opa-city{position:relative;border-radius:10px;overflow:hidden}body .opa-city::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.5);width:100%;height:100%}body .content-wrap .sub-heading{font-weight:400}body .property-search-section .content-wrap .sub-heading{font-size:1.25rem}body .faq-item.active .answer{font-size:1rem;font-weight:400}body .card .link-btn{bottom:25px;max-width:215px}body .faq-item .question{font-size:1.5rem;font-weight:normal}body .location-property-tiles .property-box{padding-top:10px}body .location-property-tiles{padding:60px 0}body .property-search-section{padding:80px 0 10px 0}body .flex-cell{flex:initial}.dd-menu>ul{position:static}.dd-menu:hover>ul{opacity:0;display:none}.dd-cb:checked~.dropdown-content{opacity:1;display:block;max-height:350px;box-shadow:0 0 9px rgba(0,0,0,8%)}.dd-menu2 .dropdown-content,.dd-menu .dropdown-content{opacity:0;background-color:#fff;max-height:300px;margin-top:15px;padding:10px;display:none;overflow:auto}nav>ul{display:block}.dd-cb:checked~.dropdown-content{opacity:1;display:block}.dd-menu2 .dropdown-content,.dd-menu .dropdown-content{opacity:0;background-color:#fff;max-height:300px;margin-top:15px;padding:10px;display:none;overflow:auto}.menu-items .dropdown-content{width:100%;position:absolute}.dd-menu2 .dropdown-label,.dd-menu .dropdown-label{cursor:pointer;text-wrap:auto;width:100%;padding-right:20px;display:block;position:relative}.dd-cb:checked~.dropdown-content{opacity:1;display:block}.menu-items .dropdown-content{width:100%;position:absolute}.mgm-drop-link,.menu-items .dropdown-label,.menu-items a{padding:var(--header-link-tb-spacing) var(--header-link-spacing);text-transform:uppercase;font-size:14px;font-weight:600;line-height:normal}.dd-menu label{color:#fff}.dd-menu2 .dropdown-content,.dd-menu .dropdown-content{opacity:0;background-color:#fff;max-height:300px;margin-top:15px;padding:10px;display:none;overflow:auto}.dd-menu,.nav-links li:not(.dropdown-content li):not(.menu-responsive){color:var(--header-text-color);white-space:nowrap;position:relative;z-index:0;font-size:18px;font-weight:700;text-transform:uppercase;transition:all 0.3s linear 0s}header{position:fixed;top:0;width:100%;transition:all 0.3s linear;z-index:112;background:var(--header-background);color:var(--header-text-color);max-width:1920px;margin:0 auto;left:0;right:0}body.spr-travel-page #header-container{max-width:100%;padding-left:30px;padding-right:30px}header nav{transition:all 0.3s linear;display:flex;gap:15px;align-items:center;justify-content:space-between;position:relative;min-height:calc((var(--header-tb-spacing) * 2) + (var(--header-link-tb-spacing) * 2) + var(--header-logo-height))}nav .logo-wrap{display:flex;align-items:center;gap:15px;max-width:246px;color:var(--header-text-color);font-weight:600}nav .logo-wrap img{height:var(--header-logo-height);min-height:90px;width:auto}header.scrolling{background-color:var(--header-scroll-background);color:var(--header-scroll-text-color);box-shadow:0 2px 10px rgba(0,0,0,0.1)}header.scrolling nav .logo-wrap{color:var(--header-scroll-text-color)}header.scrolling .mgm-drop-link,header.scrolling .menu-items .dropdown-label,header.scrolling .menu-items a{color:var(--header-scroll-text-color)}header.scrolling .burger-btn span{background:#fff}.header-container{width:100%;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}.logo-color{display:none}.header_wrapper{display:flex;align-items:center;justify-content:space-between;padding-top:22px;padding-bottom:22px;position:relative}.navbar-container{display:flex;align-items:center;justify-content:space-between}.right-group{display:flex;align-items:center;gap:20px;justify-content:center}.menu-items{display:flex;flex-wrap:wrap;align-items:center;justify-content:end;text-transform:uppercase;gap:15px}.mgm-drop-link,.menu-items .dropdown-label,.menu-items a{padding:var(--header-link-tb-spacing) var(--header-link-spacing);font-size:14px;font-weight:600;line-height:26px;letter-spacing:0.02em;color:#fff}.menu-items .dropdown-menu{position:relative}.menu-items .dropdown-content{position:absolute;width:100%}.menu-items .dropdown-content a{color:#000;word-break:break-all;overflow-wrap:break-word;white-space:normal;display:block;width:100%}.menu-items .dropdown-label::after{font-size:20px}.burger-btn{display:flex;flex-direction:column;gap:9px;cursor:pointer;position:relative;width:60px;height:24px;z-index:11}header:has([data-search-type="button"].active) .burger-btn{z-index:8}.burger-btn span{display:block;background:#fff;height:2px;width:60px;position:absolute;transition:all 0.3s ease}.dd-cb{display:none}.menu-cb{display:none}.nav-links{max-width:420px;width:100%;position:fixed;right:0;top:0;bottom:0;text-align:left;transform:translateX(100%);opacity:0;transition:opacity 0.3s ease;z-index:9;padding-top:100px;background:var(--secondary-color);overflow:auto}.dd-menu,.nav-links li:not(.dropdown-content li):not(.menu-responsive){color:var(--header-text-color);white-space:nowrap;position:relative;z-index:0;font-size:18px;font-weight:700;text-transform:uppercase;transition:all 0.3s linear 0s}.nav-links li a{display:block;cursor:pointer;padding:10px 35px;color:#fff;font-size:14px;text-transform:uppercase}.dd-menu{position:relative;line-height:var(--header-line-height);padding:0 15px 0 0}#nav-links-item .dd-menu{padding:0}.menu-cb:checked~.nav-links{transform:translateX(0);opacity:1}.first-dropdown-content{width:200px}.menu-responsive{display:none}.burger-btn span:nth-child(1){top:0}.burger-btn span:nth-child(2){top:50%;transform:translateY(-50%)}.burger-btn span:nth-child(3){bottom:0}.menu-cb:checked~.burger-btn span:nth-child(1){transform:rotate(45deg);top:50%}.menu-cb:checked~.burger-btn span{background-color:#fff}.menu-cb:checked~.burger-btn span:nth-child(2){opacity:0;display:none}.menu-cb:checked~.burger-btn span:nth-child(3){transform:rotate(-45deg);top:50%}.dd-menu .dropdown-label{cursor:pointer;width:100%;display:block;position:relative;text-wrap:auto;padding-right:20px}#nav-link-items .dd-menu .dropdown-label{padding:10px 35px}.dd-menu2 .dropdown-content,.dd-menu .dropdown-content{display:none;opacity:0;background-color:#fff;padding:10px;margin-top:15px;max-height:300px;overflow:auto}.dd-cb:checked~.dropdown-content{display:block;opacity:1}.dropdown-content li{margin:0;padding:0;font-size:16px;font-weight:500;color:#000;cursor:pointer}.dropdown-content li a{padding:5px 10px;color:#000}.dropdown-content li a:hover{background-color:#ddd}.dropdown-label::after{content:"+";font-size:25px;position:absolute;right:0;font-weight:400;top:50%;transform:translateY(-50%);transition:transform 0.3s ease,content 0.3s ease}.dd-cb:checked+.dropdown-label::after{content:"-";transform:translateY(-50%) rotate(180deg)}[data-header="left"] nav{justify-content:start}[data-header="sided"] .menu-items{position:absolute;right:80px}[data-header="left-centered-reverse"] .burger-btn{top:50%;right:0}[data-header="left-centered-reverse"] nav{display:flex;align-items:center;justify-content:space-between;position:relative}[data-header="left-centered-reverse"] .logo-wrap{position:absolute;left:50%;transform:translate(-50px)}[data-header="left-centered-reverse"] .menu-items .dropdown-content a,[data-header="left-centered"] .menu-items .dropdown-content a,[data-header="centered"] .menu-items .dropdown-content a{color:#000;display:block;width:100%;word-wrap:break-word;word-break:break-word;white-space:nowrap;overflow-wrap:break-word}[data-header="centered"] .header-container{display:flex;justify-content:center;align-items:center;position:relative}[data-header="centered"] nav{display:flex;flex-direction:column;gap:0px;align-items:center;width:100%;padding-top:20px}[data-header="centered"] .logo-wrap{display:flex;justify-content:center}[data-header="centered"] .menu-items{justify-content:center;flex-wrap:wrap;gap:30px}[data-header="left-centered"] .menu-items{position:absolute;left:50%;transform:translate(-50%)}[data-header="sided"] .burger-btn{position:relative;display:flex;flex-direction:column;gap:6px;margin-left:20px;cursor:pointer}[data-header="centered"] .burger-btn,[data-header="left"] .burger-btn,[data-header="left-centered-reverse"] .burger-btn{position:absolute;display:flex;flex-direction:column;gap:6px;cursor:pointer;transform:translateY(-50%)}[data-header="centered"] .burger-btn{top:40%}[data-header="left"] .burger-btn{top:50%}[data-header="centered"] .burger-btn,[data-header="left"] .burger-btn{right:0}.presto-ul{text-align:left;padding-left:40px}.presto-ol,.post-wrap ul,.post-wrap ol{text-align:left;padding-left:40px}.post-wrap ul li,.presto-ul li{list-style:disc;margin:5px 0}.post-wrap ol li,.presto-ol li{list-style:auto;margin:5px 0}.post-wrap{padding-bottom:40px}.post-wrap section{padding-top:0;padding-bottom:0}.post-wrap section,.post-wrap h1,.post-wrap h2,.post-wrap h3,.post-wrap h4,.post-wrap h5,.post-wrap h6,.post-wrap figure{margin-top:30px;margin-bottom:30px}.post-wrap p{margin-top:10px;margin-bottom:10px;font-size:1.125rem;line-height:34px;font-weight:400}.terms-privacy-container{max-width:1589px;padding:0px 30px;margin:auto}.rowFlex{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:row;min-height:auto;padding:10px 0px}.privacy__page ol li,.privacy__page ul li{font-weight:400}#term-condition-s2 .content-title{font-size:1.875rem;font-weight:700;line-height:1.2em}.privacy__page .content-title{font-size:1.875rem;font-weight:700;display:flex;align-items:center;gap:10px;margin:30px 0px}.privacy__page a,#term-condition-s2 a,.terms__page .privacy-link{color:rgb(42,216,167);text-decoration:underline;display:inline-block;white-space:normal;word-break:break-word}.privacy__page .content-title .title-count{font-size:1rem;display:flex;min-width:35px;height:35px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;align-items:center;justify-content:center;background-color:rgb(42,216,167);color:rgb(255,255,255)}#terms-conndition-section-1{height:475px;background-color:rgb(15,22,39)}#privacy-section-1{height:475px;background-color:rgb(15,22,39)}#term-condition-s2 .container{padding:0px}#terms-conndition-container-1{height:100%;align-items:center;display:flex}#privacy-container-1{height:100%;align-items:center;display:flex}#terms-banner-img{margin-top:30px;width:100%}#c1-flex-row{width:100%;align-items:center;display:flex;justify-content:space-between}#p1-flex-row{width:100%;align-items:center;flex-direction:row;display:flex;justify-content:space-between}#c1-div-box{max-width:644px}#c1-div-box-div{column-gap:8px;font-size:14px;display:flex}#breadcumb-link1{color:rgb(255,255,255);text-decoration-line:underline}#bread-arrow{color:rgb(255,255,255)}#breadcumb-link2{color:rgb(255,255,255);height:24px}#title-heading{color:rgb(255,255,255);font-weight:700;font-size:3rem;padding:10px 0px 10px 0}#title-sub{color:rgb(255,255,255);font-family:Jost,sans-serif;font-size:14px;display:inline}#term-condition-s2{min-height:100px;padding:30px 0px}#footer-list{padding-left:20px}.presto-ul{text-align:left;padding-left:40px}.presto-ol,.post-wrap ul,.post-wrap ol{text-align:left;padding-left:40px}.post-wrap ul li,.presto-ul li{list-style:disc;margin:5px 0}.post-wrap ol li,.presto-ol li{list-style:auto;margin:5px 0}.post-wrap{padding-bottom:40px}.post-wrap section{padding-top:0;padding-bottom:0}.post-wrap section,.post-wrap h1,.post-wrap h2,.post-wrap h3,.post-wrap h4,.post-wrap h5,.post-wrap h6,.post-wrap figure{margin-top:30px;margin-bottom:30px}.post-wrap p{margin-top:10px;margin-bottom:10px;font-size:1.125rem;line-height:34px;font-weight:400}.terms-privacy-container{max-width:1589px;padding:0px 30px;margin:auto}.rowFlex{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:row;min-height:auto;padding:10px 0px}.privacy__page ol li,.privacy__page ul li{font-weight:400}#term-condition-s2 .content-title{font-size:1.875rem;font-weight:700;line-height:1.2em}.privacy__page .content-title{font-size:1.875rem;font-weight:700;display:flex;align-items:center;gap:10px;margin:30px 0px}.privacy__page a,#term-condition-s2 a,.terms__page .privacy-link{color:rgb(42,216,167);text-decoration:underline;display:inline-block;white-space:normal;word-break:break-word}.privacy__page .content-title .title-count{font-size:1rem;display:flex;min-width:35px;height:35px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;align-items:center;justify-content:center;background-color:rgb(42,216,167);color:rgb(255,255,255)}#terms-conndition-section-1{height:475px;background-color:rgb(15,22,39)}#privacy-section-1{height:475px;background-color:rgb(15,22,39)}#term-condition-s2 .container{padding:0px}#terms-conndition-container-1{height:100%;align-items:center;display:flex}#privacy-container-1{height:100%;align-items:center;display:flex}#terms-banner-img{margin-top:30px;width:100%}#c1-flex-row{width:100%;align-items:center;display:flex;justify-content:space-between}#p1-flex-row{width:100%;align-items:center;flex-direction:row;display:flex;justify-content:space-between}#c1-div-box{max-width:644px}#c1-div-box-div{column-gap:8px;font-size:14px;display:flex}#breadcumb-link1{color:rgb(255,255,255);text-decoration-line:underline}#bread-arrow{color:rgb(255,255,255)}#breadcumb-link2{color:rgb(255,255,255);height:24px}#title-heading{color:rgb(255,255,255);font-weight:700;font-size:3rem}#title-sub{color:rgb(255,255,255);font-family:Jost,sans-serif;font-size:14px;display:inline}#term-condition-s2{min-height:100px;padding:30px 0px}#footer-list{padding-left:20px}.od-locpg-presto-container{padding-left:162px;padding-right:162px}.view-more-cta{text-align:center;margin-top:20px}.view-more-cta a{border:2px solid #000000;box-shadow:0px 0px 10px 0px #00000033;border-radius:100px;padding:10px 28px;font-weight:600;font-size:14px;line-height:22.44px;text-transform:uppercase;color:#000000}.break-desktop{display:none}.break-tab{display:none}.break-mobile{display:block}.od-locpg-hero-section{background:linear-gradient(180deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%),linear-gradient(rgba(0,0,0,0.4)),url('/static/img/page-templates/category/template3/od-locpg-hero.png');background-size:cover;background-position:center;background-repeat:no-repeat;height:560px}.od-locpg-hero-section-container{max-width:1041px;margin:0 auto;padding:196px 0 176px 0}.od-locpg-hero-section-header{color:#ffffff}.od-locpg-hero-section-heading{font-weight:500;font-size:40px;line-height:42px;letter-spacing:0.02em;text-align:center}.od-locpg-hero-section-subheading{font-weight:300;font-size:18px;line-height:26px;text-align:center;padding:10px 0 20px 0}.od-locpg-tabview-header{max-width:1089px;margin:0px auto 30px auto;text-align:center}#tab-tiles-block-a0f86{margin:30px 0 0 0}.od-locpg-tabview-heading{padding:30px 0 0 0;font-weight:500;font-size:34px;line-height:38px;letter-spacing:-0.02em;text-align:center}.breadcrubms-container{padding-top:13px}.od-locpg-tabview-subheading{padding:14px 0 34px 0;font-weight:300;font-size:18px;line-height:26px;text-align:center;font-family:Jost,sans-serif}.breadcrubms{font-weight:300;font-size:14px;line-height:26px;color:#000000}.breadcrubms.active{color:#555555}.od-locpg-why-traveler-love-section{min-height:200px;padding:0 0px 80px 0px}.od-locpg-why-traveler-love-header{text-align:center}.od-locpg-why-traveler-love-heading{font-weight:500;font-size:34px;line-height:38px;letter-spacing:-0.02em}.od-locpg-why-traveler-love-subheading{padding:16px 0 0 0;font-weight:300;font-size:26px;line-height:30px;letter-spacing:-0.02em}.od-locpg-why-traveler-love-cards-container{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:15px}.od-locpg-why-traveler-love-card{background:var(--secondary-color);border:2px solid var(--secondary-color);padding:50px 40px;text-align:center;color:white;border-radius:16px;box-shadow:0px 0px 30px 0px #0000004d;position:relative}.od-locpg-why-traveler-love-card img{width:40px;height:40px;display:block;margin:0 auto 14px}.od-locpg-wtl-card-heading{font-size:30px;line-height:32px;text-align:center}.od-locpg-wtl-card-desc{padding:10px 0 0 0;font-weight:300;font-size:20px;line-height:100%;text-align:center;font-family:Jost,sans-serif}.od-locpg-why-traveler-love-dots{display:none;justify-content:center;gap:5px;margin-top:14px}.od-locpg-why-traveler-love-dot{width:13px;height:13px;border:2px solid #656565;border-radius:50%;background:transparent;cursor:pointer;transition:background 0.3s}.od-locpg-why-traveler-love-dot.active{background:#656565}.od-locpage-attractions-section{background:#e8f4f8;padding:74px 0 80px 0}.od-locpage-attractions-header{text-align:center;max-width:819px;margin:0 auto 53px auto}.od-locpage-attractions-heading{font-weight:500;font-size:34px;line-height:38px;letter-spacing:-0.02em;text-align:center}.od-locpage-attractions-subheading{font-weight:300;font-size:26px;line-height:30px;letter-spacing:-0.02em;text-align:center;padding:14px 0 30px 0}.od-locpage-attractions-desc{font-weight:300;font-size:18px;line-height:18px;text-align:center;max-width:650px;margin:0 auto}.od-locpage-attractions-category{max-width:1253px;margin:0 auto 46px auto}.od-locpage-attractions-category:last-child{margin-bottom:0}.od-locpage-attractions-category-title{text-align:center;margin-bottom:14px;font-weight:300;font-size:26px;line-height:30px;letter-spacing:0.02em}.od-locpage-attractions-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.od-locpage-attractions-card{background:white;border-radius:12px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,0.1);display:flex;flex-direction:column}.od-locpage-attractions-card-image{width:100%;height:220px;object-fit:cover}.od-locpage-attractions-card-content{padding:20px;text-align:center;flex-grow:1;display:flex;flex-direction:column}.od-locpage-attractions-card-heading{font-weight:600;font-size:20px;text-align:center}.od-locpage-attractions-card-description{padding:6px 0 16px;flex-grow:1;font-weight:300;font-size:18px;line-height:26px;text-align:center}.od-locpage-attractions-btn{display:inline-block;padding:6px 30px;border:2px solid #000;border-radius:100px;background:white;text-decoration:none;color:#000;transition:all 0.3s;cursor:pointer;align-self:center;font-weight:600;font-size:14px;line-height:22.44px;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:uppercase}.od-locpage-attractions-btn:hover{background:#000;color:white}.why-stay-section{padding:75px 0 60px 0}.why-stay-header{text-align:center;max-width:1074px;margin:0 auto 25px auto}.why-stay-heading{font-weight:500;font-size:34px;line-height:38px;letter-spacing:-0.02em;text-align:center}.why-stay-desc{padding:10px 0 20px 0;font-weight:300;font-size:26px;line-height:30px;letter-spacing:-0.02em;text-align:center}.why-stay-sub-heading{font-weight:300;font-size:18px;line-height:24px;text-align:center;font-family:Jost,sans-serif}.why-stay-card-container{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.why-stay-card{display:flex;flex-direction:column;text-align:center;border-radius:20px}.why-stay-card-image-wrapper{width:100%;height:220px;overflow:hidden;border-radius:20px 20px 0 0}.why-stay-card-image{width:100%;height:100%;object-fit:cover}.why-stay-card-content{flex-grow:1;display:flex;flex-direction:column;border-radius:20px;padding:20px 20px 24px 20px;box-shadow:0px 4px 50px 0px #00000026;margin:0 0 15px 0;background:#fff}.why-stay-card-heading{font-weight:600;font-size:20px;text-align:center}.why-stay-card-description{margin:10px 0 20px;flex-grow:1;font-weight:300;font-size:18px;line-height:26px;text-align:center}.od-locpage-neighborhoods-btn{display:inline-block;padding:6px 30px;border:2px solid #000;border-radius:100px;background:white;text-decoration:none;color:#000;transition:all 0.3s;cursor:pointer;align-self:center;font-weight:600;font-size:14px;line-height:22.44px;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:uppercase}.od-locpage-neighborhoods-btn:hover{background:#000;color:white}.od-locpage-neighborhoods-dots{display:none;justify-content:center;gap:5px;margin-top:20px}.od-locpage-neighborhoods-dot{width:13px;height:13px;border-radius:50%;background:transparent;cursor:pointer;transition:background 0.3s;border:2px solid #656565}.od-locpage-neighborhoods-dot.active{background:#656565}.od-locpg-weather-section{padding-top:73px;padding-bottom:74px}.od-locpg-weather-container{position:relative}.od-locpg-weather-header{text-align:center;margin:0 auto 30px auto}.od-locpg-weather-desc-container{padding:50px;display:flex;gap:25px}.od-locpg-weather-heading{font-weight:500;font-size:34px;line-height:38px;letter-spacing:-0.02em;text-align:center}.od-locpg-weather-subheading{padding:10px 0 20px 0;font-weight:300;font-size:26px;line-height:30px;letter-spacing:-0.02em;text-align:center}.od-locpg-weather-desc{font-weight:300;font-size:18px;line-height:24px}.od-locpg-weather-section-header{font-weight:300;margin-bottom:30px}.od-locpg-weather-cards-group{display:flex;gap:30px;align-items:stretch}.od-locpg-weather-desc-cards{flex:1;display:flex;flex-direction:column}.od-locpg-weather-cards-top-side{flex:1}.od-locpg-weather-cards-top-side-header{display:flex;flex-direction:column;align-items:flex-start}.best-time-icon{width:40px;height:40px;margin-bottom:15px}.od-locpg-weather-cards-bottom-side{margin-top:auto}.od-locpg-weather-card-divider{border:1px solid #dfdfdf;margin-block:20px}.od-locpg-weather-cards-top-side-heading{padding-bottom:10px;font-weight:300;font-size:24px;line-height:28px}.od-locpg-weather-cards-top-side-desc{font-weight:300;font-size:16px;line-height:22px}.bottom-side-heading{font-weight:300;font-size:18px;line-height:30px;padding-bottom:6px}.weather-time{font-weight:300;font-size:15px}.od-locpg-weather-info-container{border-radius:20px;background:#f5fbfd;border:2px solid #dbf0f6}.od-locpg-weather-dots-container{display:none}.od-locpg-hiwroks-header{max-width:1000px;margin:30px auto 30px auto;text-align:center}.od_locpg_hiworks_heading{font-weight:500;font-size:34px;line-height:38px;letter-spacing:-0.02em;text-align:center}.od_locpg_hiworks_subheading{font-weight:300;font-size:26px;line-height:30px;letter-spacing:-0.02em;text-align:center;padding:10px 0 20px 0}.od_locpg_hiworks_desc{font-weight:300;font-size:18px;line-height:24px;text-align:center;font-family:Jost,sans-serif}.od_locpg_hiworks_wrapper{display:flex;justify-content:center;align-items:center;gap:28px}.od_locpg_hiworks_card{width:522px;height:240px;background:var(--secondary-color);padding:44px 40px;border-radius:18px;text-align:center;box-shadow:0 8px 20px rgba(0,0,0,0.15)}.od_locpg_hiworks_card_title{font-weight:600;font-size:26px;line-height:35px;text-align:center;text-transform:uppercase;color:#fff}.od_locpg_hiworks_card_text{font-weight:normal;font-size:18px;line-height:24px;text-align:center;color:#fff;padding-top:10px;font-family:Jost,sans-serif}.od_locpg_hiworks_card-2{position:relative}.od_locpg_hiworks_connector_1{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background-color:#fff;border-radius:100%;position:absolute;top:50%;right:-40px;transform:translateY(-50%);box-shadow:0px 0px 10px 1px #636363f5}.od_locpg_hiworks_connector_2{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background-color:#fff;border-radius:100%;position:absolute;top:50%;left:-40px;transform:translateY(-50%);box-shadow:0px 0px 10px 1px #636363f5}.od_locpg_hiworks_icon{display:inline-block}.hw_icon{width:47px;height:47px;background-image:url("data:image/svg+xml;utf8,<svg width='47' height='47' viewBox='0 0 47 47' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M22.6627 6.06896e-05C30.9132 -0.287622 36.2655 5.49219 41.409 11.1151C48.3801 18.7518 48.3279 27.9838 41.3568 35.5943C37.9626 39.2819 33.2369 44.3556 28.3545 45.8201C17.9369 48.9324 11.5141 42.4203 5.11738 35.4112C-1.77542 27.853 -1.7232 18.5949 5.1696 11.0628C9.99978 5.83218 15.0911 0.287744 22.6627 6.06896e-05ZM29.0594 25.5516C28.6678 25.9439 28.3284 26.4408 27.9628 26.8592C26.8662 28.0361 25.0386 29.5791 24.1509 30.8083C22.5844 33.0052 25.2997 35.4112 27.3362 33.6067C29.5555 30.8868 32.4797 28.4807 34.7251 25.8131C35.9261 24.3747 36.0566 23.5378 34.9601 21.9424C32.8974 18.9087 29.8427 15.9272 27.5712 12.9981C25.9524 11.8997 23.942 13.2858 24.3337 15.195C24.4381 15.6657 24.7253 15.9534 25.0125 16.3457C26.2657 18.1241 27.9628 19.7456 29.2161 21.5501C25.7958 21.2886 22.3494 21.2886 18.903 21.1579C17.1014 21.1055 14.5428 20.6871 12.8196 20.8963C11.6969 21.0271 10.6786 22.2301 11.018 23.3547C11.3313 24.3747 12.1929 24.9762 13.2373 25.0285L29.0855 25.5777L29.0594 25.5516Z' fill='%23112D3B'/></svg>");background-size:contain;background-repeat:no-repeat}#od-locpg-hiworks-search-content{margin:20px 0 0 0}#od-locpg-hiworks-viewdetails-content{margin:20px 0 0 0}#od-locpg-hiworks-book-content{margin:20px 0 0 0}.od-locpg-vr-amneties-section{padding-top:60px;padding-bottom:61px}.od-locpg-vr-amneties-container{padding:80px;background:#f5fbfd;border:2px solid #dbf0f6;border-radius:20px;display:flex;gap:60px}.vr-amenities-header-container{flex-basis:40%}.vr-amenities-heading{font-weight:500;font-size:34px;line-height:38px;letter-spacing:-0.02em;color:#000000}.vr-amenities-subtext{padding:26px 0 14px 0;font-weight:300;font-size:26px;line-height:30px;letter-spacing:-0.02em;color:#000000}.vr-amenities-description{font-weight:300;font-size:18px;line-height:24px;color:#000000;font-family:Jost,sans-serif}.vr-amenities-lists-container{display:flex;gap:60px;flex-basis:60%}.vr-amenities-list{display:flex;flex-direction:column;gap:14px}.vr-amenity-item{display:flex;align-items:flex-start;gap:16px}.vr-amenities-title{font-weight:300;font-size:26px;line-height:30px;letter-spacing:0.02em;color:#000000;margin-bottom:20px}.vr-amenity-text{font-weight:300;font-size:15px;line-height:22px;font-family:Jost,sans-serif}.od-locpg-travel-tips-section{display:flex;justify-content:center;padding-top:80px;padding-bottom:60px}.od-locpg-more-places-desc{padding:10px 0 20px 0;max-width:1173px;margin:0 auto;font-weight:300;font-size:18px;line-height:24px;text-align:center;font-family:Jost,sans-serif}.od-locpg-travel-tips-card{display:flex;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0px 0px 80px 0px #00000026}.od-locpg-travel-tips-image{flex:0 0 468px}.od-locpg-travel-tips-image img{width:100%;height:100%;object-fit:cover}.od-locpg-travel-tips-content{padding:50px;flex:1}.od-locpg-travel-tips-heading{margin-bottom:20px;font-weight:500;font-size:34px;line-height:38px;letter-spacing:0.02em}.od-locpg-travel-tips-columns{display:flex;gap:40px}.od-locpg-travel-tips-title{margin-bottom:14px;font-weight:300;font-size:24px;line-height:28px}.od-locpg-travel-tips-list{list-style:none;padding:0;margin:0}.od-locpg-travel-tips-list li{margin-bottom:14px;font-size:18px;color:#000000}.od-locpg-travel-tips-col:nth-child(3) .od-locpg-travel-tips-list li{margin-bottom:18px}.od-locpg-faq-container{background:#e9f3f8;border:2px solid #d3e5ea;border-radius:14px;box-shadow:0px 0px 80px 0px #00000026;padding:75px 80px;width:100%}.od-locpg-presto-container .accordion_top_content{margin-bottom:2px}.od-locpg-presto-container .accordion_heading{font-weight:500;font-size:34px;line-height:38px;letter-spacing:-0.02em;color:#222f23}.od-locpg-presto-container .accordion{display:flex;column-gap:50px;justify-content:space-between}.od-locpg-presto-container .faq-container{width:50%}.od-locpg-presto-container .faq-item:not(:last-child){border-bottom:1px solid #d4d4d4}.od-locpg-presto-container .faq-item{padding:18px 0}.od-locpg-presto-container .qn-wrap{display:flex;justify-content:space-between;align-items:center}.od-locpg-presto-container .faq-item .question{font-size:20px;font-weight:500;line-height:30px;text-align:left;cursor:pointer}.od-locpg-presto-container .faq-item:not(.active) .answer{display:none}.od-locpg-presto-container .faq-item .answer{display:block;max-height:fit-content;transition:max-height 0.3s ease;padding:6px 0 0 0;font-weight:300;font-size:16px;line-height:22px;color:var(--primary-color);font-family:Jost,sans-serif}.od-locpg-more-vr-section{padding:74px 0 0px 0}.od-locpg-more-places-heading{font-weight:500;font-size:34px;line-height:38px;letter-spacing:-0.02em;text-align:center}.od-locpg-more-vr-heading{font-weight:500;font-size:34px;line-height:38px;letter-spacing:-0.02em;text-align:center}.od-locpg-hero-section .property-search.layout-pill{background:none;gap:0;padding:0}.od-locpg-hero-section .layout-pill .autocomplete-wrap{border-top-left-radius:10px;border-bottom-left-radius:10px;padding-top:25px;padding-bottom:25px;padding-right:24px}.od-locpg-hero-section .layout-pill .search-submit-btn{border-top-right-radius:10px;border-bottom-right-radius:10px;background:var(--secondary-color)}.od-locpg-hero-section .datepicker-wrap{padding:0}.od-locpg-hero-section .autocomplete-wrap.input-wrap{flex-basis:30%}.od-locpg-hero-section .datepicker-wrap,.od-locpg-hero-section .auto-guest-input-wrap{flex-basis:25%}.od-locpg-hero-section .layout-pill .input-wrap{border-right:none}.od-locpg-hero-section .datepicker-wrap .input-content,.od-locpg-hero-section .autocomplete-wrap.input-wrap .input-content{border-right:1px solid #b3b3b3}.od-locpg-hero-section .btn-wrap{flex-basis:238px}.od-locpg-hero-section .datepicker-wrap .input-content{padding:0 40px 0 12px}.od-locpg-hero-section .autocomplete-wrap.input-wrap .input-content{padding:0 0 0 12px}.od-locpg-hero-section .auto-guest-input-wrap .input-content{padding:0 0 0 12px}.od-locpg-hero-section .searchIcon,.od-locpg-hero-section .date-icon,.od-locpg-hero-section .guest-icon{margin-right:0}.od-locpg-hero-section .auto-guest-input-wrap{padding:25px 46px 25px 24px}.weekly-weather-container{background:var(--primary-color);padding:32px;color:white;box-shadow:0 20px 40px rgba(0,0,0,0.1);width:100%}.weekly-weather-header{display:flex;align-items:center}.weekly-weather-header-left{flex:1;justify-content:center;align-items:center;width:100%;height:100%;text-align:center}.weekly-weather-title{font-size:24px;font-weight:700;letter-spacing:0.5px;margin-bottom:8px}.weekly-weather-current-date{font-size:32px;margin-bottom:4px}.weekly-weather-location{font-size:14px;opacity:0.9;font-weight:500}.weekly-weather-divider{width:2px;height:80px;background:rgba(255,255,255,0.3);margin:0 40px}.weekly-weather-forecast{display:grid;grid-template-columns:repeat(7,1fr);gap:10px;flex:2}.weekly-weather-day-card{text-align:center;padding:16px 12px;border-radius:12px}.weekly-weather-day-name{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px;opacity:0.9}.weekly-weather-icon{width:100%;display:flex;justify-content:center;font-size:30px;margin-bottom:16px}.weekly-weather-temperature{font-size:14px;font-weight:600}:root{--primary-color:#1e2a38;--secondary-color:#ff6625;--black:#000;--gray:#6d6d6d;--white:#fff;--var-font-family:"Montserrat",sans-serif;--heading-font-family:"Montserrat",sans-serif;--header-background:transparent;--header-text-color:#3cacae;--header-scroll-background:#3CACAE;--header-scroll-text-color:#fff;--header-tb-spacing:10px;--header-link-spacing:5px;--header-link-tb-spacing:15px;--header-line-height:30px;--header-logo-height:40px;--other-page-header-background:#286bb6;--other-page-text-color:#fff;--arrow-icon:url('data:image/svg+xml;utf8,<svg width="21" height="14" viewBox="0 0 21 14" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="21" y="0.5" width="13" height="21" transform="rotate(90 21 0.5)" fill="url(%23pattern0_1480_7493)"/><defs><pattern id="pattern0_1480_7493" patternContentUnits="objectBoundingBox" width="1" height="1"><use href="%23image0_1480_7493" transform="matrix(0.00345553 0 0 0.00213914 -0.384615 -0.0476191)"/></pattern><image id="image0_1480_7493" width="512" height="512" preserveAspectRatio="none" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAACXBIWXMAAJ16AACdegHu2JUgAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAACOhJREFUeJzt2DtuHUcURdErUh6hIw9QciKP0AGVUAkBgr/3uqp7rwV0frOzq2cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA28/35AwAiHmfm58z8mpm/Ft8CABzgz/g/PX8iAAAu7uX4iwAAuLjXxl8EAMBFvTX+IgAALua94y8CAOAiPjr+IgAATu6z4y8CAOCkvjr+IgAANnev8RcBALCpe4+/CACAzRw1/iIAADZx9PiLAABYbNX4iwAAWGT1+IsAADjYLuMvAgDgILuNvwgAgDvbdfxFAADcye7jLwIA4MbOMv4iAABu5GzjLwIA4IvOOv4iAAA+6ezjLwIA4IOuMv4iAADe6WrjLwIA4A1XHX8RAACvuPr4iwAAeKEy/iIA4NnD6gPYxtPqAw7098z8OyIAAOZxZn7M+te5PwEAcDARAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCACBKBABAlAgAgCgRAABRIgAAokQAAESJAACIEgEAECUCyHpYfQDAYt9WHwAAHOdxZn7O+he51z8AHMT4A0CM8QeAGOMPADHGHwBijD8AxBh/AIgx/gAQY/wBIMb4A0CM8QeAGOMPADHGHwBijD8AxBh/AIgx/gAQY/wBIMb4A0CM8QeAGOMPADHGHwBijD8AxBh/AIgx/gAQY/wBIMb4A0CM8QeAGOMPADHGHwBijD8AxBh/AIgx/gAQY/wBIMb4A0CM8QeAGOMPADHGHwBijD8AxBh/AIgx/gAQY/wBIMb4A0CM8QeAGOMPADHGHwBijD8AxBh/AIgx/gAQY/wBIMb4A0CM8QeAGOMPADHGHwBijD8AxBh/AIgx/gAQY/wBIMb4A0CM8QeAGOMPADHGHwBijD8AxBh/AIgx/gAQY/wBIMb4A0CM8QeAGOMPADHGHwBijD8AxBh/AIgx/gAQY/wBIMb4A0CM8QeAGOMPADHGHwBijD8AxBh/AIgx/gAQY/wBIMb4A0CM8QeAGOMPADHGHwBijD8AxBh/AIgx/gAQY/wBIMb4A0CM8QeAGOMPADHGHwBijD8AxBh/AIgx/gAQY/wBIMb4A0CM8QeAGOMPADHGHwBijD8AxBh/AIgx/gAQY/wBIMb4A0CM8QeAGOMPADHGHwBijD8AxBh/AIgx/gAQY/wBIMb4A0CM8QeAGOMPADHGHwBijD8AxBh/AIgx/gAQY/wBIMb4A0CM8QeAGOMPADHGHwBijD8AxBh/AIgx/gAQY/wBIMb4A0CM8QeAGOMPADHGHwBijD8AxBh/AIgx/gAQY/wBIMb4A0CM8QeAGOMPADHGHwBijD8AxBh/AIgx/gAQY/wBIMb4A0CM8QeAGOMPADHGHwBijD8AxBh/AIgx/gAQY/wBIMb4A0CM8QeAGOMPADHGHwBijD8AxBh/gJiH1QewjafVBxzov5n5Z2b+X30IAKz2ODM/Zv3L3MsfAA529Qgw/gDwiqtGgPEHgDdcLQKMPwC801UiwPgDwAedPQKMPwB80lkjwPgDwBedLQKMPwDcyFkiwPgDwI3tHgHGHwDuZNcIMP4AcGe7RYDxB4CD7BIBxh8ADrY6Aow/ACyyKgKMPwAsdnQEGH8A2MRREWD8AWAz944A4w8Am7pXBBh/ANjcrSPA+APASdwqAow/AJzMVyPA+APASX02Aow/AJzcRyPA+APARbw3Aow/AFzMWxFg/AHgol6LAOMPABf3MgKMPwBE/IkA4w8AMd+fPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAHvwGQgZtIVxmexAAAAABJRU5ErkJggg=="/></defs></svg>')}h1{font-size:50px}h2{font-size:45px}h3{font-size:30px}h4{font-size:24px;font-weight:600}h5{font-size:20px}h6{font-size:18px;font-weight:400;line-height:26px}.category h1,.category h2,.category h3,.category h4,.category h5{font-weight:normal;line-height:1.1}.category-title{font-weight:normal}.presto-container{max-width:1585px;width:100%;margin-left:auto;margin-right:auto;min-height:200px;padding-left:30px;padding-right:30px}.component_wrapper{min-height:100px;height:100%;width:100%}.component_wrapper .ins_text{font-style:italic;color:inherit;font-size:1rem;text-align:center;margin:50px 0}.tab_sub_heading{padding-bottom:30px}.secondary-gradient-divider{border:1px solid;border-image-source:linear-gradient(90deg,rgba(30,42,56,0) 0%,rgba(30,42,56,0.2) 52.4%,rgba(30,42,56,0) 100%);border-image-slice:1;margin-block:30px}.tab_tiles_section{margin-top:0;padding-top:13px}.tab_tiles_section{background-image:linear-gradient(#f5f7fd,#f5f7fd);padding-bottom:100px}.why_stay_section{background-image:linear-gradient(#f5f7fd,#f5f7fd);padding-bottom:100px}.book_stay_section{background-image:linear-gradient(#f5f7fd,#f5f7fd);padding-bottom:100px}.locpage_things_section{background-image:linear-gradient(#f5f7fd,#f5f7fd);padding-bottom:100px}.locpage_otherplace_section{background-image:linear-gradient(#f5f7fd,#f5f7fd);padding-bottom:100px}.locpage_moreplace_section{background-image:linear-gradient(#f5f7fd,#f5f7fd);padding-bottom:100px}.why_stay_section{padding-top:100px}.book_stay_section{padding-top:100px}.locpage_things_section{padding-top:100px}.locpage_otherplace_section{padding-top:100px}.locpage_moreplace_section{padding-top:100px}.tab_view_header{max-width:1087px;text-align:center;margin:0 auto}.why-book_header{max-width:1087px;text-align:center;margin:0 auto}.why-stay_header{max-width:1087px;text-align:center;margin:0 auto}.locpage_things_header{max-width:1087px;text-align:center;margin:0 auto}.locpage_otherplace_header{max-width:1087px;text-align:center;margin:0 auto}.locpage_moreplace_header{max-width:1087px;text-align:center;margin:0 auto}.locpage_traveltips_header{max-width:1087px;text-align:center;margin:0 auto}.accommodation_type_header{max-width:1087px;text-align:center;margin:0 auto}.locpage_weather_header{max-width:1087px;text-align:center;margin:0 auto}.map_header{max-width:1087px;text-align:center;margin:0 auto}.primary_color_text{color:var(--primary-color)}.why-book-dots{display:none;justify-content:center;gap:8px;margin-top:20px}.why-stay-dots{display:none;justify-content:center;gap:8px;margin-top:20px}.why-book-dots .dot,.why-stay-dots .dot{width:10px;height:10px;border-radius:50%;border:1px solid #656565;background-color:#ffffff;cursor:pointer;transition:background-color 0.3s ease}.why-book-dots .dot.active,.why-stay-dots .dot.active{background-color:#656565}.why-book__card hr,.book_stay_featured_card hr,.amenities_featured_card hr,.locpage_things_card hr,.locpage_food_other_card hr,.locpage_traveltips_card hr,.faq-heading hr{width:59px;height:4px;background-color:var(--secondary-color);border:none;margin-block:20px}.amenities_divider{display:none}.best_time_arrow{display:none}.how_long_arrow{display:none}.amenities_arrow{display:none}.things_card_arrow{display:none}.food_arrow{display:none}.traveltips_card_arrow,.how_long_stay-left_box .divider,.best_time_other_card_container .responsive_divider{display:none}.link_btn{display:block;border:2px solid #1e2a38;border-radius:100px;padding:10px;box-shadow:0px 0px 10px 0px #00000033;margin:0 auto;text-align:center;text-decoration:none;color:#1e2a38;font-weight:600;font-size:15px;text-transform:uppercase;float:unset}.link_btn:hover{background-color:var(--primary-color);color:#fff}.hero_section{height:600px;position:relative;background-image:url("/static/category/img-hero-1.png");background-position:center;background-size:cover;border-radius:0}.hero_content .ins_text{color:white}.hero_content{position:absolute;left:50%;bottom:50px;transform:translateX(-50%);text-align:center;max-width:1103px;width:100%;margin:0 auto;z-index:1;padding-top:calc((var(--header-tb-spacing) * 2) + (var(--header-link-tb-spacing) * 2) + var(--header-logo-height))}.hero_heading{font-family:var(--heading-font-family);line-height:normal;font-weight:500;text-shadow:2px 2px 4px rgba(0,0,0,0.5);width:100%;padding:0;color:var(--white);display:block;margin:0 auto;letter-spacing:1px}.hero_subheading{font-family:var(--heading-font-family);line-height:normal;font-weight:500;text-shadow:2px 2px 4px rgba(0,0,0,0.5);width:100%;padding:0;color:var(--white);display:block;margin:0 auto;letter-spacing:1px}.hero-gradient-divider{border:1px solid;border-image-source:linear-gradient(90deg,rgba(255,255,255,0) 0%,#ffffff 49.04%,rgba(255,255,255,0) 100%);border-image-slice:1;margin-top:20px;margin-bottom:30px}.pac-icon:before{content:'';height:21px;width:21px;background-size:contain}.pac-location:before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221.2%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20800%20800%22%20width%3D%2221%22%20height%3D%2221%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20d%3D%22m380.9%20640.8c-142.5-206.5-168.9-227.7-168.9-303.6%200-103.9%2084.3-188.2%20188.2-188.2%20104%200%20188.2%2084.3%20188.2%20188.2%200%2075.9-26.4%2097.1-168.8%20303.6-9.4%2013.5-29.4%2013.5-38.7%200zm97.7-303.6c0-43.3-35-78.4-78.4-78.4-43.3%200-78.4%2035.1-78.4%2078.4%200%2043.4%2035.1%2078.4%2078.4%2078.4%2043.4%200%2078.4-35%2078.4-78.4z%22/%3E%3C/svg%3E)}.property-search-container .property-search.layout-pill{background-color:#ffffff;padding:0px 0px 0px 0px;box-shadow:0px 0px 40px 0px #00000040}.locpage_otherplace_heading{padding-bottom:30px}.locpage_moreplace_heading{padding-bottom:30px}.trips_link{display:flex;gap:5px;align-items:center;padding-bottom:43px}.site_name{color:var(--primary-color)}.trip_arrow{color:#686868}.trip_name{color:#686868}.site_name{font-weight:400;font-size:14px;line-height:24px}.trip_name{font-weight:400;font-size:14px;line-height:24px}.tab_view_link_btn{width:244px}.why-book-container{padding-block:100px}.why-book_card_container{display:flex;gap:20px;margin-top:40px}.why-book__card{display:flex;flex-direction:column;align-items:center;border-radius:20px;padding:40px;box-shadow:0px 0px 50px 0px #00000026}.why-book__card-title{color:var(--primary-color);text-align:center}.why-book__card-description{color:var(--primary-color);text-align:center}.why-book__card-title{font-weight:600;padding-top:20px}.why-book__card-description{font-weight:400}.why-stay_desc{padding-top:20px;padding-bottom:30px}.why-stay_sub_heading{padding-bottom:23px}.why-stay__card{background-color:#ffffff;width:25%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:30px;border-radius:10px;box-shadow:0px 0px 50px 0px #00000026}.why-stay__card-title{text-align:center;color:var(--primary-color)}.why-stay__card-description{text-align:center;color:var(--primary-color)}.why-stay__card-description{padding-top:10px;padding-bottom:20px}.accommodations_btn{width:215px}.how_long_stay_section{background-image:url("/static/category/img-why-choose.png");background-repeat:no-repeat;background-size:cover;padding-block:100px}.how_long_stay_container{display:flex;gap:10px}.how_long_stay-right_box{border-radius:20px 0 0 20px;overflow:hidden;width:520px}.how_long_stay-right_box img{width:100%;height:100%;object-fit:cover}.how_long_stay-left_box{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:10px;width:100%}.how_long_stay-card-main{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#ffffff;box-shadow:0px 0px 50px 0px #00000026;padding:50px 40px}.how-long-que-1{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#ffffff;box-shadow:0px 0px 50px 0px #00000026;padding:50px 40px}.how-long-que-2{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#ffffff;box-shadow:0px 0px 50px 0px #00000026;padding:50px 40px}.how-long-que-3{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#ffffff;box-shadow:0px 0px 50px 0px #00000026;padding:50px 40px}.how-long-que-1{border-radius:0 20px 0 0}.how-long-que-3{border-radius:0 0 20px 0}.how_long_stay-card-desc{padding-top:20px}.best_time_container{padding-block:100px;display:flex;gap:20px}.best_time_features_card{width:33.33%;border-radius:16px;box-shadow:0px 0px 50px 0px #00000026}.best_time_other_card_container{width:66.67%;display:flex;gap:20px}.other_card{width:50%;border-radius:16px;box-shadow:0px 0px 50px 0px #00000026;padding:30px}.best_time_features_card{background:var(--primary-color);padding:50px;color:#ffffff}.best_time_other_card{padding:40px}.best_time_features_card_desc{margin-top:20px}.best_time_other_card_content{margin-top:30px}.other_card .divider{border:1px solid #e4e4e4;margin-block:30px}.top_side_header{display:flex;gap:11px;padding-bottom:11px}.book_stay_header{max-width:1050px;text-align:center;margin-inline:auto;margin-bottom:20px}.book_stay_subheading{padding-top:30px;padding-bottom:16px}.book_stay_card_container{display:flex;gap:10px}.book_stay_card_container>div{width:25%;box-shadow:0px 0px 50px 0px #00000026;background:#ffffff;padding:40px}.book_stay_featured_card{border-radius:16px 0 0 16px}.book_stay_other_card3{border-radius:0 16px 16px 0}.book_stay_other_card .number_block{width:42px;height:42px;border-radius:50%;background:var(--secondary-color);opacity:1;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#fff}.bs_other_card_heading{padding-top:20px;padding-bottom:14px}.book_stay_ps_container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:50px}.smarter-travel-text{text-transform:uppercase;text-align:center;font-size:14px;line-height:37.58px;letter-spacing:2.8px;text-shadow:0px 2px 8px rgba(0,0,0,0.5)}.book_stay_ps_container .component_wrapper{max-width:987px;margin:0 auto}.locpage_amenities_section{background-image:url("/static/category/img-amenities.png");background-repeat:no-repeat;background-size:cover;padding-block:100px}.locpage_amenities_container{display:flex;gap:20px}.amenities_featured_card{border-radius:16px;background:#ffffff;box-shadow:0px 0px 50px 0px #00000026;width:33.33%;padding:50px}.amenities_other_card1{border-radius:16px;background:#ffffff;box-shadow:0px 0px 50px 0px #00000026;width:33.33%;padding:50px}.amenities_other_card2{border-radius:16px;background:#ffffff;box-shadow:0px 0px 50px 0px #00000026;width:33.33%;padding:50px}.amenities_featured_card_desc{padding-top:16px}.amenities_other_card ul{padding-top:20px;padding-left:35px}.amenities_other_card ul li{color:#1e2a38;font-size:18px;font-weight:400;line-height:26px;list-style:disc}.locpage_things_header{margin-bottom:20px}.locpage_traveltips_heading{padding-bottom:16px}.locpage_things_subheading{padding-block:16px}.locpage_things_cards_container{display:flex;gap:20px}.locpage_traveltips_cards_container{display:flex;gap:20px}.locpage_things_card{width:33.33%;padding:40px;border-radius:16px;box-shadow:0px 0px 50px 0px #00000026}.locpage_traveltips_card{width:33.33%;padding:40px;border-radius:16px;box-shadow:0px 0px 50px 0px #00000026}.locpage_things_card_content{display:flex;flex-direction:column;gap:16px}.locpage_foods_section{padding-block:100px}.locpage_foods_container{display:flex;gap:20px}.locpage_food_featured_card{border-radius:16px;box-shadow:0px 0px 50px 0px #00000026}.locpage_food_other_card{border-radius:16px;box-shadow:0px 0px 50px 0px #00000026}.locpage_food_featured_card{width:33.33%}.locpage_food_other_card_container{width:66.67%;display:flex;gap:20px}.locpage_food_other_card{width:50%}.locpage_food_featured_card{background-image:linear-gradient(rgba(56,35,30,0.5),rgba(56,35,30,0.5)),url("/static/category/food_bg.png");background-repeat:no-repeat;background-size:cover;padding-inline:50px;padding-block:280px;text-align:center;color:#ffffff}.locpage_food_other_card{padding:40px}.locpage_food_other_card_content>div:not(:last-child),.locpage_traveltips_card_content>div:not(:last-child){border-bottom:1px solid #e4e4e4;padding-bottom:16px}.locpage_food_other_card_content>div:not(:first-child),.locpage_traveltips_card_content>div:not(:first-child){padding-top:16px}.otherplace_section_link_btn{width:335px}.moreplace_section_link_btn{width:335px}.locpage_traveltips_section{background-image:url("/static/category/img-travel-tips.png");background-repeat:no-repeat;background-size:cover;padding-block:100px}.locpage_traveltips_header{color:#ffffff;margin-bottom:30px}.locpage_traveltips_card{background:#ffffff;padding:40px}.accommodation_type_section{padding-top:93px;padding-bottom:56px}.type_container_card{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);box-shadow:0px 0px 40px 0px #00000026;background:#f5f7fd;border-radius:12px;border:3px solid #dadeea;margin-top:20px}.type_container_card>div:first-child{border-top-left-radius:10px}.type_container_card>div:nth-child(4){border-top-right-radius:10px}.type_container_card>div:nth-child(5){border-bottom-left-radius:10px}.type_container_card>div:nth-child(8){border-bottom-right-radius:10px}.accommodationtype_card{border:3px solid #dadeea;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-inline:30px;padding-block:40px}.property_count{margin-top:10px}.accommodation_type_ps_container{max-width:1050px;margin:0 auto;padding-top:116px}.accommodation_type_psimg_container{display:flex;flex-direction:column;align-items:center}.locpage_weather_section{padding-block:100px}.locpage_weather_header{margin-bottom:30px}.weather_desc_container{padding:40px}.locpage_weather_subheading{padding-block:16px}.weekly-weather-container{background:var(--primary-color);padding:32px;color:white;box-shadow:0 20px 40px rgba(0,0,0,0.1);width:100%;border-radius:10px 10px 0 0}.weekly-weather-header{display:flex;align-items:center}.weekly-weather-header-left{flex:1;justify-content:center;align-items:center;width:100%;height:100%;text-align:center}.weekly-weather-title{font-size:24px;font-weight:700;letter-spacing:0.5px;margin-bottom:8px}.weekly-weather-current-date{font-size:32px;font-weight:300;margin-bottom:4px}.weekly-weather-location{font-size:14px;opacity:0.9;font-weight:500}.weekly-weather-divider{width:2px;height:80px;background:rgba(255,255,255,0.3);margin:0 40px}.weekly-weather-forecast{display:grid;grid-template-columns:repeat(7,1fr);gap:10px;flex:2}.weekly-weather-day-card{text-align:center;padding:16px 12px;border-radius:12px}.weekly-weather-day-name{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px;opacity:0.9}.weekly-weather-icon{width:100%;display:flex;justify-content:center;font-size:30px;margin-bottom:16px}.weekly-weather-temperature{font-size:14px;font-weight:600}.weather_desc_cards_container{display:flex;gap:30px;align-items:stretch}.weather_desc_cards{width:25%;display:flex;flex-direction:column}.weather_cards_top_side{flex:1}.weather_cards_bottom_side{margin-top:auto}.weather_desc_container_header{margin-bottom:30px}.weather_card_divider{border:1px solid #dfdfdf;margin-block:20px}.weather_cards_top_side_heading{padding-top:22px;padding-bottom:14px}.bottom_side_heading{font-size:16px;font-weight:600;line-height:22px}.weather_time{font-size:14px;font-weight:400;line-height:22px}.locpage_weather_info_container{box-shadow:0px 0px 40px 0px #0000001a;border-radius:10px}.weather-dots-container{display:none}.locpage_map_container,.locpage_map_container>div,.locpage_map_container iframe{width:100%}.locpage_map_container>div,.locpage_map_container iframe{height:600px;border-radius:12px}.map_header{margin-bottom:21px}.faq-section{padding-block:100px;color:#222f23;background:#fff}.category-faq-container{--container-spacing:clamp(15px,1.5625vw,30px);background:#ffffff;border:1px solid #ced6ef;box-shadow:0px 0px 40px 0px #0000001a;padding:var(--container-spacing);border-radius:16px}.faq{padding:40px var(--container-spacing) var(--container-spacing)}.faq-heading{padding:var(--container-spacing) var(--container-spacing) 0}.faq-heading hr{margin-top:14px;margin-bottom:0}.faq-item:first-child{padding-top:0}.faq-section .faq-item{margin-bottom:unset}.faq-section .question{font-size:clamp(1.125rem,2vw,1.5rem);line-height:28px;font-weight:600}.faq-item{padding-block:24px;cursor:pointer}.faq-item:last-child{padding-bottom:0}.faq-item:not(:last-child){border-bottom:1px solid #dadada}.qn-wrap{display:flex;justify-content:space-between}.faq-section .answer{max-height:0;overflow:hidden;opacity:0;transition:all 0.7s}.faq-section .active .answer{max-height:500px;opacity:1;color:var(--primary-color);font-size:18px;line-height:26px;padding-top:0}.category-faq-container .toggle-icon{font-weight:400;cursor:pointer}.category-faq-container .toggle-icon:before{content:var(--arrow-icon);transition:transform 0.3s ease}.category-faq-container .active .toggle-icon{transform:rotate(-180deg)}.hero_subheading{margin-bottom:20px}.property-search-container .layout-pill .autocomplete-wrap{border-top-left-radius:50px;border-bottom-left-radius:50px;padding-left:40px;flex-basis:30%}#hero_section .field-label{font-size:12px;text-transform:uppercase;font-weight:600;color:#9A9A9A;text-wrap:nowrap;letter-spacing:-0.05px}#iuslif{height:14px;width:14px;right:10px;top:38%}.property-search-container .datepicker-wrap{margin:0;border-right:1px solid #e0e0e0;border-radius:0;flex-basis:25%}.property-search-container .autocomplete-wrap input,.property-search-container .datepicker-wrap input,.property-search-container .auto-guest-input-wrap input{background:#fff;padding:4px 25px 4px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.property-search-container .property-search-container input{cursor:pointer;color:#4E4E4E}.property-search-container .layout-pill .auto-guest-input-wrap{border-right:none;flex-basis:20%}.property-search-container .layout-pill .btn-wrap{flex-basis:25%}.property-search-container .layout-pill .search-submit-btn{height:100px;border-radius:0 50px 50px 0;-bottom-right-radius:50px;background:var(--primary-color,#00cd92);color:white;position:relative;overflow:hidden;z-index:0}.property-search-container .autocomplete-wrap.input-wrap{flex-basis:30%}.slider-control{align-items:center;justify-content:center}.dots-container{display:flex;row-gap:10px;column-gap:10px;justify-content:center;align-items:center;padding:10px}.dot{width:10px;height:10px;border-radius:50%;background-color:#ccc;cursor:pointer;transition:transform 0.3s ease,background-color 0.3s ease}.disable{pointer-events:none;opacity:0.4}.dot.active{background-color:var(--secondary-color);transform:scale(1.2)}.dot.ellipsis{cursor:default;padding:0 4px}.lv__rr svg{width:19px;height:19px}.two-two-tiles .tile-container{flex-basis:50%;min-width:50%}.four-one-tiles .tile-container{flex-basis:25%;min-width:25%}.four-three-tiles .tile-container{flex-basis:25%;min-width:25%}.four-two-tiles .tile-container{flex-basis:25%;min-width:25%}.three-two-tiles .tile-container{flex-basis:33.33%;min-width:33.33%}.slider-control{align-items:center;justify-content:center}.dots-container{display:flex;row-gap:10px;column-gap:10px;justify-content:center;align-items:center;padding:10px}.dot{width:10px;height:10px;border-radius:50%;background-color:#ccc;cursor:pointer;transition:transform 0.3s ease,background-color 0.3s ease}.slider-next{border:1px solid white;line-height:0;padding:5px 8px;border-radius:50%}.disable{pointer-events:none;opacity:0.4}.dot.active{background-color:var(--secondary-color);transform:scale(1.2)}.dot.ellipsis{cursor:default;padding:0 4px}.lv__rr svg{width:19px;height:19px}.two-two-tiles .tile-container{flex-basis:50%;min-width:50%}.four-one-tiles .tile-container{flex-basis:25%;min-width:25%}.four-three-tiles .tile-container{flex-basis:25%;min-width:25%}.four-two-tiles .tile-container{flex-basis:25%;min-width:25%}.three-two-tiles .tile-container{flex-basis:33.33%;min-width:33.33%}.input-content{display:flex;flex-direction:column;flex-grow:1}.input-content{display:flex;flex-direction:column;flex-grow:1}.layout-horizontal-bar-icons .auto-guest-input-wrap{border-right:none}.pres__tiles-container{min-height:100px;padding-top:0rem;padding-bottom:3rem}.hidden{display:none}.pres__flex{display:flex}.tiles-wrapper{width:100%;overflow:hidden;position:relative;display:flex;align-items:center}.tile-slider{transition:transform 0.3s ease-in-out;width:100%}.justify-end{justify-content:end}.pres__row-container{display:flex;flex-wrap:wrap}.pres__property-tiles{background-color:#fff;overflow:hidden;position:relative;border:1px solid rgba(0,0,0,5%);padding-bottom:10px;margin-bottom:20px;border-radius:8px;box-shadow:0 0 9px rgba(0,0,0,8%);transition:all 0.3s cubic-bezier(0.165,0.84,0.44,1)}.tile-container{padding-right:0.5rem;padding-left:0.5rem}.slider-control{gap:15px;align-items:center;justify-content:center}.dots-container{display:flex;row-gap:10px;column-gap:10px;justify-content:center;align-items:center;padding:10px}.dot{width:10px;height:10px;border-radius:50%;background-color:#ccc;cursor:pointer;transition:transform 0.3s ease,background-color 0.3s ease}.slider-next{border:1px solid white;line-height:0;padding:0;border-radius:50%}.slider-prev{border:1px solid white;line-height:0;padding:0;border-radius:50%}.disable{pointer-events:none;opacity:0.4}.dot.active{background-color:#f68153;transform:scale(1.2)}.dot.ellipsis{cursor:default;padding:0 4px}.lv__rr svg{width:19px;height:19px}.two-two-tiles .tile-container{flex-basis:50%;min-width:50%}.four-one-tiles .tile-container{flex-basis:25%;min-width:25%}.four-three-tiles .tile-container{flex-basis:25%;min-width:25%}.four-two-tiles .tile-container{flex-basis:25%;min-width:25%}.three-two-tiles .tile-container{flex-basis:33.33%;min-width:33.33%}.tab-component__dropdown button{display:none}.tab-component__tabopts{display:flex;list-style:none;padding:0}.tab-component__tabopts .tab-component__options{cursor:pointer;margin:5px}.tab-component__tabopts .tab-component__options.active .tab-component__button{color:#fff;background-color:#c6a462}.tab-component__tabopts .tab-component__options .tab-component__button{color:#000;text-align:center;padding:10px 20px;border:1px solid #fff;border-radius:25px;cursor:pointer;transition:all 0.5s}body:not(.home) .tab-component__tabopts .tab-component__options .tab-component__button{border-color:#000}.tab-component__views{display:none;min-height:300px}.tab-component__views.active{display:block}.tab-component__dropdown-button::after{content:'';position:absolute;top:50%;right:10px;transform:translateY(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000}.tab-component__dropdown-button::after{transform:translateY(-50%) rotate(180deg)}.tab-component__tab-container{width:100%}#i4ij8{background-image:url(https://cdn.123presto.com/prod/sites/resort-vacation/images/elevenlabs-image-gpt-image-2-top-down-view-o-2026-09-24t09-20-00.jpg);background-repeat:no-repeat;background-size:cover;background-color:rgba(0,0,0,0.4);background-blend-mode:overlay;background-position:center center}#prop-loc-p1{font-family:Jost,sans-serif;text-align:center;font-weight:normal}body{font-family:Jost,sans-serif}h2{font-family:Jost,sans-serif}#best-places-h2{font-family:Jost,sans-serif;font-weight:500;font-size:45px;text-align:center;padding:0px 0px 0px 0px;line-height:1.2em}#best-loc-h2{font-family:Jost,sans-serif;padding:0 0 10px 0}#property-title{font-family:Jost,sans-serif;font-weight:500;font-size:45px;text-align:center;padding:0px 0px 0px 0px;line-height:1.2em}#add-loc-h2{font-family:Jost,sans-serif;font-weight:500;font-size:45px;text-align:center;padding:0px 0px 10px 0px;line-height:1.2em}h3{font-family:Jost,sans-serif}#i4etvza{font-family:Jost,sans-serif;font-weight:500;font-size:32px;text-align:left;padding:0px 0px 0px 0px;line-height:1.2em}#faq-ques-1{font-family:Jost,sans-serif;font-size:20px;font-weight:500}#faq-ques-2{font-family:Jost,sans-serif;font-size:20px;font-weight:500}#faq-ques-3{font-family:Jost,sans-serif;font-size:20px;font-weight:500}#faq-ques-4{font-family:Jost,sans-serif;font-size:20px;font-weight:500}#faq-ques-5{font-family:Jost,sans-serif;font-size:20px;font-weight:500}#faq-ques-6{font-family:Jost,sans-serif;font-size:20px;font-weight:500}#faq-ques-7{font-family:Jost,sans-serif;font-size:20px;font-weight:500}h4{font-family:Jost,sans-serif}h5{font-family:Jost,sans-serif}h6{font-family:Jost,sans-serif}p{font-family:Jost,sans-serif}#best-places-p1{font-family:Jost,sans-serif;text-align:center}#discover-p1{font-family:Jost,sans-serif}#best-loc-p1{font-weight:400;font-size:16px}#best-loc-p2{font-weight:400;font-size:16px}#best-loc-p3{font-weight:400;font-size:16px}#best-loc-p4{font-weight:400;font-size:16px}#ikb333r{font-family:Jost,sans-serif;background-image:none;color:#3cacae;letter-spacing:normal}#ifs6j{margin-left:auto;margin-right:auto;width:auto;background-color:#e8cc97;border-color:#e8cc97;color:#000000}#image-banner{background-image:url(https://cdn.123presto.com/prod/sites/resort-vacation/images/elevenlabs-image-gpt-image-2-a-woven-beach-b-2026-09-24t09-14-11.jpg);background-repeat:no-repeat;background-size:cover;background-color:rgba(0,0,0,0.5);background-blend-mode:overlay;background-attachment:scroll;height:520px;background-position:center center}.heading-block{padding:10px}.heading-block:empty:before{content:attr(data-placeholder);color:gray}#ifvy6t7{background-image:none;color:#ffffff;max-width:750px;font-size:31px;font-family:Jost,sans-serif;padding:20px 0 0 0}#best-location{background-image:linear-gradient(#E8CC97,#E8CC97);padding:80px 0px 160px 0px}#irbfuf6{font-family:Jost,sans-serif;text-align:center;font-size:18px}#iabavj{background-image:linear-gradient(#f68153,#f68153)}#ihtb5zl{min-height:200px;background-image:url(https://cdn.123presto.com/prod/sites/resort-vacation/images/elevenlabs-image-gpt-image-2-two-glasses-of-2026-09-24t09-16-15.jpg);background-repeat:no-repeat;background-size:cover;height:520px;background-attachment:fixed;background-color:rgba(0,0,0,0.5);background-blend-mode:overlay}#country-feeds{background-image:linear-gradient(#E8CC97,#E8CC97);padding:80px 0px 90px 0px}#accordion-feeds{background-image:linear-gradient(#ffffff,#ffffff);padding:80px 0px 80px 0px}#ie1ip5d{background-image:linear-gradient(#f6f4f0,#f6f4f0)}#iti1qg5{background-image:linear-gradient(#f6f4f0,#f6f4f0)}#footer-name{color:#3cacae}#ilykawk{color:#3cacae}#ikd21sn{letter-spacing:normal;color:#3cacae}#idr3cby{width:199px;height:113px;top:7313px;left:566px;transform:translateX(0px) translateY(-3px)}.datepicker__months .datepicker__month--month1 .datepicker__month-day--first-day-selected,.datepicker__months .datepicker__month--month2 .datepicker__month-day--last-day-selected{background:#f68153}.datepicker__months .datepicker__month--month1 .datepicker__month-day--today{border:2px solid #f68153}#iulaje{background-image:linear-gradient(#f68153,#f68153)}#inmajcl{width:500px;margin:0px auto 0px auto}#i7buk5d{font-family:Jost,sans-serif;font-weight:500;font-size:32px;text-align:left;padding:0px 0px 10px 0px;line-height:1.2em}#best-loc-1{padding-top:0px;width:10auto;height:10auto}#add-loc-1{padding-bottom:0px;font-family:Jost,sans-serif}#add-loc-2{background-image:none;font-family:Jost,sans-serif}#ikpp83v{font-family:Jost,sans-serif;text-align:center;font-size:18px}#i53bl4u{top:5602px;left:126px;margin:20px 0px 0px 0px}#i0i0711{background-color:#f68153}#ic58mjg{background-color:#f68153}#i4lwqsf{background-color:#f68153}#im0wypd{background-color:#f68153}#iuu3rrn{min-height:200px}#i4utb6j .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}h1{font-family:Jost,sans-serif}#i3xjitm{min-height:200px;background-color:#ffffff;padding:80px 0px 80px 0px}.accommodation_type_header{max-width:1087px;text-align:center;margin:0 auto}.accommodation_type_section{padding-top:100px;padding-bottom:56px}.type_container_card{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);box-shadow:0px 0px 40px 0px #00000026;background:#f5f7fd;border-radius:12px;border:3px solid #dadeea;margin-top:20px}.type_container_card>div:first-child{border-top-left-radius:10px}.type_container_card>div:nth-child(4){border-top-right-radius:10px}.type_container_card>div:nth-child(5){border-bottom-left-radius:10px}.type_container_card>div:nth-child(8){border-bottom-right-radius:10px}.accommodationtype_card{border:3px solid #dadeea;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-inline:30px;padding-block:40px}.property_count{display:block;border:2px solid var(--primary-color);border-radius:100px;padding:10px;box-shadow:0px 0px 10px 0px #00000033;margin:0 auto;text-align:center;text-decoration:none;color:var(--primary-color);font-weight:600;font-size:15px;text-transform:uppercase;margin-top:10px}.link_btn:hover{background-color:var(--primary-color);color:#fff}#i2b7{transform:translateX(0px) translateY(0px)}#ih7c418{top:6581px;left:217px}.destinations-content{background:#f5fbfd;border-radius:10px;padding:30px;position:relative}.destination-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;overflow:hidden;list-style:none}.destination-list.expanded{max-height:none}.destination-list li{padding:5px 0 5px 0;font-size:14px}.destination-region-title{font-weight:300;font-size:24px;line-height:28px;color:#000000;padding-bottom:5px}.ptp_page-show-more-btn{position:absolute;right:22px;bottom:22px;z-index:1;border-bottom:2px solid #000000;background-color:transparent;font-weight:500;font-size:12px;letter-spacing:-0.02em;text-align:center;text-transform:uppercase;cursor:pointer}.destinations-wrapper::after{content:"";position:absolute;bottom:13px;left:0;right:0;height:62px;background:linear-gradient(180deg,rgba(245,251,253,0) 0%,#f5fbfd 100%);pointer-events:none;display:none}.destinations-wrapper.show-gradient::after{display:block}.destinations-wrapper.expanded::after{display:none}#i1cvlqo{font-family:Jost,sans-serif;font-weight:500;font-size:45px;text-align:center;padding:0px 0px 0px 0px;line-height:1.2em}#ih385bz{flex-basis:50%;padding:40px 40px 40px 40px;border-width:2px;border-style:solid;border-color:#e8cc97;border-top-left-radius:10px;border-bottom-left-radius:10px;background-image:linear-gradient(#F6F4F0,#F6F4F0)}#ipr7dfh{padding-top:0px}#add-loc-3{font-family:Jost,sans-serif}#add-loc-4{font-family:Jost,sans-serif}#i7gtsqp{background-color:#3cacae}#ieupl5t{background-color:#3cacae}#ir95qxn{background-color:#3cacae}#i4euyyi{background-color:#3cacae}#i3r7l07{font-weight:normal}#ijd3b{background-image:none}#ikmcqrk{background:#f68153!important;color:#ffffff!important}#i5mpbv7{font-family:Jost,sans-serif;font-weight:500;font-size:45px;text-align:center;padding:0px 0px 0px 0px;line-height:1.2em}#i4hoxj{z-index:11;padding:4px 35px 4px 0px;border-radius:0px;line-height:24px;height:24px;border-width:0px;border-style:none;border-color:rgb(78,78,78);border-image:none 100% / 1 / 0 stretch;display:block;width:203.484px;text-transform:uppercase;font-weight:400}#i4hoxj-2{z-index:11;padding:4px 35px 4px 0px;border-radius:0px;line-height:24px;height:24px;border-width:0px;border-style:none;border-color:rgb(78,78,78);border-image:none 100% / 1 / 0 stretch;display:block;width:203.484px;text-transform:uppercase;font-weight:400}.tab-component__dropdown{margin-bottom:1rem}.tab-component__tabopts{display:flex;list-style:none;padding:0}.tab-component__tabopts .tab-component__options{cursor:pointer}.tab-component__tabopts .tab-component__options.active .tab-component__button{color:#fff;background-color:var(--primary-color)}.tab-component__views{display:none;min-height:300px}.tab-component__views.active{display:block}.tab-component__dropdown-button::after{content:'';position:absolute;top:50%;right:10px;transform:translateY(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000}.tab-component__dropdown.active .tab-component__dropdown-button::after{transform:translateY(-50%) rotate(180deg)}.tab-component__tab-container{width:100%}.tab-component__dropdown{margin-bottom:1rem}.tab-component__tabopts{display:flex;list-style:none;padding:0}.tab-component__tabopts .tab-component__options{cursor:pointer}.tab-component__tabopts .tab-component__options.active .tab-component__button{color:#fff;background-color:var(--primary-color)}.tab-component__views{display:none;min-height:300px}.tab-component__views.active{display:block}.tab-component__dropdown-button::after{content:'';position:absolute;top:50%;right:10px;transform:translateY(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000}.tab-component__dropdown.active .tab-component__dropdown-button::after{transform:translateY(-50%) rotate(180deg)}.tab-component__tab-container{width:100%}#property-tiles-block-bu281 .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#property-tiles-block-jq2z9 .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-0-v35sn .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-3-9m9wl .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-6-54fk2 .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-2-514m6 .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-1-x5b6i .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-4-f1fwl .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-5-zllft .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#hero_section{background-image:url(https://imgservice.rentbyowner.com/1920x1080/f1b0b267-location/usa.jpg);background-repeat:no-repeat;background-size:cover}#inkg51{text-align:center;padding:30px 0}#i707o1{padding:30px 0}.tab-component__dropdown{margin-bottom:1rem}.tab-component__tabopts{display:flex;list-style:none;padding:0}.tab-component__tabopts .tab-component__options{cursor:pointer}.tab-component__tabopts .tab-component__options.active .tab-component__button{color:#fff;background-color:var(--primary-color)}.tab-component__views{display:none;min-height:300px}.tab-component__views.active{display:block}.tab-component__dropdown-button::after{content:'';position:absolute;top:50%;right:10px;transform:translateY(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000}.tab-component__dropdown.active .tab-component__dropdown-button::after{transform:translateY(-50%) rotate(180deg)}.tab-component__tab-container{width:100%}#property-tiles-block-2yj2a .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}.tab-component__dropdown{margin-bottom:1rem}.tab-component__tabopts{display:flex;list-style:none;padding:0}.tab-component__tabopts .tab-component__options{cursor:pointer}.tab-component__tabopts .tab-component__options.active .tab-component__button{color:#fff;background-color:var(--primary-color)}.tab-component__views{display:none;min-height:300px}.tab-component__views.active{display:block}.tab-component__dropdown-button::after{content:'';position:absolute;top:50%;right:10px;transform:translateY(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000}.tab-component__dropdown.active .tab-component__dropdown-button::after{transform:translateY(-50%) rotate(180deg)}.tab-component__tab-container{width:100%}#tab-property-tiles-0-467df .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-1-ad2ng .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-2-3gw2c .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-3-uikg9 .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-4-8ri6r .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-5-wiphq .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-6-5fywp .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#iv9j1p{transform:translateX(0px) translateY(0px)}.row-flex{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:row;min-height:auto;padding:10px 0}.flex-cell{flex-basis:2%;flex:1 1 0%;min-width:50px;min-height:100px}.property-search{text-align:left;color:black}.property-search-title{font-size:24px;font-weight:700;margin-bottom:20px;display:none}.input-wrap{position:relative;display:flex;align-items:center;flex:1;background:#fff;border-radius:4px;height:70px;padding:0 12px}.field-label{font-size:14px;font-weight:600;color:#333;text-wrap:nowrap}.autocomplete-input{width:100%;border:none;outline:none;font-size:16px;color:#666;background:transparent;padding:4px 0;height:30px}.datepicker-input{width:100%;border:none;outline:none;font-size:16px;color:#666;background:transparent;padding:4px 0;height:30px}.auto-guest-input{width:100%;border:none;outline:none;font-size:16px;color:#666;background:transparent;padding:4px 0;height:30px}.searchIcon{display:flex;align-items:center;justify-content:center;margin-right:10px}.date-icon{display:flex;align-items:center;justify-content:center;margin-right:10px}.guest-icon{display:flex;align-items:center;justify-content:center;margin-right:10px}.searchIcon img,.date-icon img,.guest-icon img{min-width:26px;min-height:26px;width:26px;height:26px;object-fit:contain}.focus-highlight{border:1px solid red}.close-btn{cursor:pointer;display:none;align-items:center;justify-content:center}.input-wrap .close-btn.active{display:flex}.autocomplete-wrap.input-wrap{flex-basis:45%}.auto-guest-input-wrap{flex-basis:20%}.datepicker-wrap{flex-basis:20%}.btn-wrap{margin-top:15px;flex-basis:15%}.search-submit-btn{font-weight:600;border:none;border-radius:4px;cursor:pointer;height:48px;font-size:18px;width:100%;text-transform:uppercase}.shine-e{background:#f6f7f8;background-image:linear-gradient(to right,#f6f7f8 0%,#edeef1 20%,#f6f7f8 40%,#f6f7f8 100%);background-repeat:no-repeat;background-size:800px 300px;display:inline-block;position:relative;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeholderShimmer;animation-timing-function:linear}.shimmer-result-e{height:15px;margin:10px 15px;display:block}.shimmer-wrap-e{display:none}.shimmer-wrap-e.active{display:block}.pac-container{border-radius:0 0 10px 10px;position:absolute;top:100%;left:0;right:0;background:#fff;box-shadow:0 2px 20px rgba(0,0,0,.2);z-index:111;max-height:0;max-width:0;overflow:hidden;padding:10px 0;text-align:left;display:flex;flex-direction:column;justify-content:space-between}.pac-container.active{max-height:1000px;max-width:1000px;min-height:150px}.pac-item{padding:7px 15px;border-color:#eee;display:flex;cursor:pointer;align-items:center;gap:10px;font-size:.875rem}.pac-icon{position:relative;width:20px;height:20px;border-radius:100px;background:#103076;display:flex;align-items:center;justify-content:center}.pac-item:hover{background:rgba(0,0,0,.05)}.pac-item:after{height:28px;width:28px;left:10px}.pac-item .auto-content{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:100%}.pac-icon-marker{display:inline-block;width:40px;background-repeat:no-repeat;background-position:19px -185px;background-size:35px}.pac-container:after{background-image:none!important;height:0px}.pac-footer{display:none;gap:10px;justify-content:space-between;padding:10px 20px 5px}.pac-container.active .pac-footer{display:flex}.pac-footer img{max-height:20px;object-fit:contain}.pac-footer img:last-child{max-height:15px}.property-search .datepicker{position:absolute;top:100%;max-height:0px;overflow:hidden;opacity:0;z-index:2;transition:all .15s}.property-search .datepicker-wrap.active .datepicker{max-height:1000px;opacity:1}.datepicker__month-day--hovering{background:rgba(0,0,0,.2)}.datepicker__month-day--selected{background:rgba(0,0,0,.2)}.datepicker__clear-button{background:#f68153}.datepicker__close-button{background:#000}.datepicker__submit-button{background:#f68153}.datepicker__month-day--first-day-selected{background:#f68153}.datepicker__month-day--last-day-selected{background:#f68153}.datepicker__clear-button:hover{color:#fff;background:#222}.datepicker__close-button:hover{color:#fff;background:#222}.datepicker__submit-button:hover{color:#fff;background:#222}.auto-guest-content{display:none;flex-direction:column;gap:20px;padding:20px;background:#fff;box-shadow:0 2px 20px rgba(0,0,0,.2);border-radius:4px;position:absolute;top:100%;left:0;min-width:100%;z-index:110}.auto-guest-content.active{display:flex}.guestWrap{display:flex;align-items:center;justify-content:space-between;color:black}.wrap-guest{display:flex;align-items:center;justify-content:space-between}.wrap-guest-input{display:flex;gap:10px}.property-search .guestCount{width:30px;text-align:center;display:flex;justify-content:center;align-items:center}.property-search .guests-clear-btn{background:transparent;color:#333;padding-left:0}.property-search .increase-btn::after{content:"";top:50%;left:50%;margin:-7px 0 0 -1px;height:14px;width:2px;position:absolute;background:#fff}.close-btn.right-icon{position:absolute;height:12px;width:12px;right:20px;top:65%;transform:translateY(-50%)}.layout-horizontal-bar-icons .input-wrap,.layout-horizontal-bar .input-wrap,layout-pill .input-wrap{border:1px solid #e3e3e3}.property-search.layout-horizontal-bar{display:flex}.layout-horizontal-bar .property-search-title{display:none}.layout-horizontal-bar .searchIcon,.layout-horizontal-bar .date-icon,.layout-horizontal-bar .guest-icon{display:none}.layout-horizontal-bar .input-wrap{margin:0;border-right:1px solid #e0e0e0;border-radius:0}.layout-horizontal-bar .autocomplete-wrap{border-top-left-radius:4px;border-bottom-left-radius:4px}.layout-horizontal-bar .btn-wrap{margin-top:0}.layout-horizontal-bar .search-submit-btn{height:70px;border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;background:#4285f4;color:white}.property-search.layout-horizontal-bar-icons{display:flex}.layout-horizontal-bar-icons .property-search-title{display:none}.layout-horizontal-bar-icons .input-wrap{margin:0;border-right:1px solid #e0e0e0;border-radius:0}.layout-horizontal-bar-icons .autocomplete-wrap{border-top-left-radius:4px;border-bottom-left-radius:4px}.layout-horizontal-bar-icons .btn-wrap{margin-top:0}.layout-horizontal-bar-icons .search-submit-btn{height:70px;border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;background:#4285f4;color:white}.property-search.layout-card{max-width:400px;background-color:#fff;padding:30px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.1)}.layout-card .property-search-title{display:block;text-align:left}.layout-card .input-wrap{margin-bottom:15px;width:100%;border-bottom:1px solid #e3e3e3;border-radius:0}.layout-card .search-submit-btn{background:#8a4fff;color:white}.property-search.layout-pill{background-color:#8a8a8a;padding:12px;display:flex;justify-content:center;align-items:center;border-radius:50px;gap:15px}.layout-pill .property-search-title{display:none}.layout-pill .btn-wrap{margin:0}.layout-pill .field-label{display:none}.layout-pill .input-wrap{margin:0;border-right:1px solid #e0e0e0;border-radius:0}.layout-pill .autocomplete-wrap{border-top-left-radius:50px;border-bottom-left-radius:50px;padding-left:20px}.layout-pill .auto-guest-input-wrap{border-right:none}.layout-pill .search-submit-btn{height:70px;border-radius:0;border-top-right-radius:50px;border-bottom-right-radius:50px;background:var(--primary-color);color:white}.layout-pill .property-search{border-radius:50px;overflow:hidden;border:4px solid #777}.property-search .auto-guest-nav,.property-search .auto-guest-btn{border-radius:4px;padding:10px;background:#f68153;color:#fff;line-height:1;font-size:.875rem;cursor:pointer;border:none}.property-search .decrease-btn,.property-search .increase-btn{height:30px;width:30px;padding:0;position:relative}.property-search .decrease-btn::before,.property-search .increase-btn::before{content:"";top:50%;left:50%;margin:-1px 0 0 -7px;height:2px;width:14px;position:absolute;background:#fff}#ia8d9h7{background:#f68153!important;color:#FFFFFF!important}#od-locpg-tabview-heading{font-size:45px;padding:0px 0px 0px 0px;line-height:54px;letter-spacing:0em}#iwzdny{background-color:#f6f4f0}#iklatj{background-color:#f6f4f0}#i8fejq{background-color:#f6f4f0}#why-stay-section{background-image:linear-gradient(#f6f4f0,#f6f4f0)}#iumd6a{background-color:white}#i9alha{background-color:white}#iz332j{background-color:white}#izxmsi{background-color:white}#od-locpg-how-it-works{background-image:none;padding:60px 0 20px 0}#id3ws91 .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#ib50gq{transform:translateX(0px) translateY(0px)}#io99svj{background-image:url(https://cdn.123presto.com/prod/sites/resort-vacation/images/5.png);background-repeat:no-repeat;background-size:cover;top:1615px;left:97px;background-attachment:fixed}#ixvwol{top:2239px;left:0px}.presto-slider.slider__container{min-height:250px}.presto-slider-wrap{position:relative;width:100%;overflow:hidden}.presto-slider .slider-items{display:flex;transition:transform 0.3s ease-in-out;height:100%;width:100%}.presto-slider .slider-item{flex-shrink:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center;gap:10px;background:#ececec;overflow:hidden}.presto-slider .slider-item img{object-fit:cover;height:100%;width:100%}.presto-slider .nav-btn{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:rgba(177,177,177,0.6);color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;z-index:1;transition:background 0.3s}.presto-slider .nav-btn:hover{background:rgba(177,177,177,0.8)}.presto-slider .nav-left{left:10px}.presto-slider .nav-right{right:10px}.presto-slider .pagination-wrap{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);z-index:1;padding:0px 15px}.presto-slider .slider-indicators{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:5px 8px;border-radius:15px;background-color:rgb(193 193 193)}.presto-slider .slider-indicators span{width:12px;height:12px;background-color:rgba(0,0,0,0.4);border-radius:50%;cursor:pointer;transition:background-color 0.3s}.presto-slider .slider-indicators span.active{background-color:#2ad8a7}.presto-slider .pagination{display:flex;gap:10px;padding:10px;justify-content:center;position:absolute;bottom:20px;z-index:1;left:50%;transform:translateX(-50%)}.presto-slider .pagination span{cursor:pointer;padding:7px 8px;border-radius:15px;background:#e1e1e1;transition:all 0.3s;line-height:8px;font-size:12px}.presto-slider .pagination span.active{background:#2ad8a7;font-weight:600}#body{min-height:100px;width:100%}[data-block="property-search"] .datepicker-wrap{flex-basis:20%}#iw6o35{font-size:30px}#site-name-placeholder{font-weight:normal}#ia2po{font-weight:bold}#i7ti8w{font-size:30px}#i4285lf{display:inline-block}#tab-property-tiles-0-467df .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#id3ws91 .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-0-467df .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-1-ad2ng .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-1-ad2ng .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-2-3gw2c .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-3-uikg9 .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-4-8ri6r .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-5-wiphq .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-6-5fywp .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-6-5fywp .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#id3ws91 .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#property-tiles-block-2yj2a .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#best-loc-2{width:10auto;height:10auto;top:4703auto;left:498auto;padding-bottom:-1px}#i9q3p{font-weight:400}.nearby-places-widget{width:100%;margin:0 auto;padding:20px;background-color:#f8f9fa}.nearby-rentals-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:0}.nearby-rental-item{background-color:#ffffff;border:1px solid #e0e0e0;border-radius:12px;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:5px;transition:all 0.3s ease;box-shadow:0 2px 8px rgba(0,0,0,0.05)}.nearby-rental-item:hover{box-shadow:0 6px 20px rgba(0,0,0,0.12);transform:translateY(-2px)}.nearby-rental-location{color:#2c3e50;font-size:22px;font-weight:600;text-align:center;min-height:56px;display:flex;align-items:center;justify-content:center;margin:0;line-height:1.4;flex:1}.nearby-rental-button{background-color:#ffffff;color:var(--primary-color);border:1px solid var(--primary-color);border-radius:6px;padding:14px 24px;font-size:11px;font-weight:700;letter-spacing:0.8px;cursor:pointer;transition:all 0.3s ease;text-transform:uppercase;text-align:center}.nearby-rental-button:hover{background-color:var(--primary-color);color:#ffffff;transform:scale(1.02)}.nearby-rental-button:active{transform:scale(0.98)}#ik3iy{background-image:url(https://cdn.123presto.com/prod/sites/resort-vacation/images/elevenlabs-image-gpt-image-2-two-glasses-of-2026-09-24t09-16-11.jpg);background-repeat:no-repeat;background-size:cover;background-color:rgba(0,0,0,0.6);background-blend-mode:overlay}.close-btn.active{display:flex}.property-search.layout-card:has(.pac-container.active) .datepicker-wrap.input-wrap,.property-search.layout-card:has(.pac-container.active) .auto-guest-input-wrap.input-wrap{z-index:unset}.property-search.layout-card:has(.pac-container.active) .auto-guest-content{display:none}#js-gallery-popup{z-index:112}.poup-container.filter-popup.js-modal{z-index:112}.terms-privacy-container{max-width:1585px;padding-left:30px;padding-right:30px}#i4utb6j .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#id3ws91 .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#ibvyeb8{column-gap:0px}#tab-property-tiles-0-467df .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-1-ad2ng .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-2-3gw2c .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-3-uikg9 .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-4-8ri6r .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-6-5fywp .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}.layout-horizontal-bar .auto-guest-input-wrap{border-right:none}#i59yak1k{background-image:linear-gradient(#f6f4f0,#f6f4f0)}#i8xbloy{height:420px}#io15sqj{display:flex;justify-content:center;align-items:center;height:100%}#iub4tmg{width:350px;height:auto}#ifs6j:hover{background-color:#191919;border-color:#191919;color:#ffffff}#i1lomo2{height:100%;display:flex;justify-content:center;align-items:center}#im5l48f{width:350px}#imxuxvj{display:flex;column-gap:20px;row-gap:20px}#isvwzah{flex-basis:50%;padding:40px 40px 40px 40px;border-width:2px;border-style:solid;border-color:#e8cc97;border-top-left-radius:10px;border-bottom-left-radius:10px;background-image:linear-gradient(#F6F4F0,#F6F4F0)}.div-box{padding:5px;max-width:100%}[data-gjs-type="div-box"]:empty{padding:5px}[data-gjs-type="div-box"]:empty:before{background-color:#ddd;color:#000;font-size:1rem;font-weight:bold;height:100%;display:flex;align-items:center;justify-content:center;min-height:60px;padding:0 10px;opacity:0.3;border-radius:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;content:"Div"}.gjs-block-label{text-align:center;font-size:14px;margin-top:5px;color:#555}#i2jmsut{flex-basis:50%;border-width:2px;border-style:solid;border-color:#e8cc97;border-top-left-radius:0px;border-bottom-left-radius:0px;background-image:linear-gradient(#F6F4F0,#F6F4F0);border-top-right-radius:10px;border-bottom-right-radius:10px;overflow:hidden}#i2vehdy{height:100%;width:100%}#iicksih{height:auto;margin:0 0 0px 0}#i83gim2{margin:0px 0px 0px 0px;height:auto}#ia1z4vn{height:auto;margin:0px 0px 0px 0px}#ixu4q1g{height:auto;margin:0px 0px 0px 0px}#location-property{background-image:linear-gradient(#E8CC97,#E8CC97);padding:0px 0px 80px 0px}#iz9kkxy{margin:20px 0px 0px 0px;padding:0 0 0px 0}#rbp_tiles{margin:20px 0 0 0}#ix12xqe{margin:20px 0 0 0}#ihva8e{display:flex;flex-direction:column;justify-content:center;align-items:start}#im50djf{margin:0px 0px 0px 0px}#iilkghw{margin:0px 0px 0px 0px}#i5jcsjh{margin:0px 0px 0px 0px}#ixa7ewj{margin:0px 0px 0px 0px}#ixmbo4j{font-weight:500}#hero-content-block{height:100%;display:flex;flex-direction:column;justify-content:center;padding:0 0 50px 0}#hero{height:100vh;max-height:1080px}#od-locpg-tabview-section{padding:80px 0 0 0}#iziij{font-size:45px;padding:0px 0px 0px 0px;line-height:54px;letter-spacing:0em}#why-stay-heading{font-size:45px;padding:0px 0px 0px 0px;line-height:54px;letter-spacing:0em}#irp5m3{font-size:45px;padding:0px 0px 0px 0px;line-height:54px;letter-spacing:0em}#i54h6j{font-size:45px;padding:0px 0px 0px 0px;line-height:54px;letter-spacing:0em}#iuruxf{font-size:45px;padding:0px 0px 0px 0px;line-height:54px;letter-spacing:0em}#i78a{border-color:#3CACAE}#i8xbloy{height:450px}#property-tiles-block-9bsbn .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#i4utb6j .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#i4utb6j .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#i4utb6j .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#i4utb6j .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#i4utb6j .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#i9ziwch{row-gap:5px;column-gap:5px}#inom6h7 .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#i8gct5w{padding:0px 0px 0px 0px}#inom6h7 .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#icmqasy{padding:0rem 0 0rem 0}#icmqasy .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#idypr6h{padding:0rem 0 0rem 0}#idypr6h .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#i8js1f6{padding:0rem 0 0rem 0}#i8js1f6 .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#inom6h7{padding:0rem 0 0rem 0}#inom6h7 .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#iw7avy8{color:#ffffff;font-size:22px;margin:0 0 20px 0}#i4utb6j .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}@keyframes placeholderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@media (min-width:1920px){.od-locpg-travel-tips-card{max-height:494px}}@media (max-width:1919px){.hero_content{max-width:1163px;padding:0px 30px}}@media (max-width:1440px){.od-locpg-presto-container{padding-left:30px;padding-right:30px}.od-locpg-hero-section-container{padding:106px 0 166px 0}.od-locpg-vr-amneties-section{padding-bottom:54px}.od-locpg-travel-tips-section{padding-top:60px;padding-bottom:40px}.od-locpg-more-vr-section{padding:54px 0 100px 0}.od-locpg-faq-container{padding:60px 70px 100px 60px}.od-locpg-travel-tips-col{width:100%}.tab_tiles_section{padding-bottom:80px}.why_stay_section{padding-bottom:80px}.book_stay_section{padding-bottom:80px}.locpage_things_section{padding-bottom:80px}.locpage_otherplace_section{padding-bottom:80px}.locpage_moreplace_section{padding-bottom:80px}.why_stay_section{padding-top:80px}.book_stay_section{padding-top:80px}.locpage_things_section{padding-top:80px}.locpage_otherplace_section{padding-top:80px}.locpage_moreplace_section{padding-top:80px}.why-book-container{padding-block:80px}.how_long_stay_section{padding-block:80px}.best_time_container{padding-block:80px}.locpage_amenities_section{padding-block:80px}.locpage_foods_section{padding-block:80px}.locpage_traveltips_section{padding-block:80px}.locpage_weather_section{padding-block:80px}.faq-section{padding-block:80px}.why-book__card{padding:30px}.why-stay-card-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.why-stay__card{width:100%}.how_long_stay_container{flex-direction:column}.how_long_stay_container>div{width:100%}.how_long_stay-right_box{border-radius:20px 20px 0px 0;height:500px}.how-long-que-1{border-radius:0 0 0 0}.how-long-que-2{border-radius:0px 0px 0px 20px}.best_time_container{flex-direction:column}.best_time_other_card_container{flex-direction:column}.other_card,.best_time_container>div{width:100%}.best_time_other_card{padding:30px}.book_stay_card_container>div{padding:20px}.book_stay_card_container{gap:6px}.amenities_featured_card{padding:30px}.amenities_other_card1{padding:30px}.amenities_other_card2{padding:30px}.locpage_things_card{padding:40px 58px}.locpage_foods_container{flex-direction:column}.locpage_food_featured_card{width:100%}.locpage_food_other_card_container{width:100%}.locpage_food_other_card{width:50%}.locpage_food_other_card{padding:30px}.locpage_traveltips_cards_container{background-color:#ffffff;flex-direction:column;padding:30px;border-radius:16px;gap:0;box-shadow:0px 0px 50px 0px #00000026}.locpage_traveltips_card{width:100%;border-radius:0;padding:0;box-shadow:none}.locpage_traveltips_card_content{max-height:0;overflow:hidden;transition:max-height 0.3s ease}.locpage_traveltips_card_content.active{max-height:500px;margin-top:10px}.locpage_traveltips_card hr{display:none}.locpage_traveltips_cards_container .divider{border:1px solid #dadada;margin-block:16px}.locpage_traveltips_card_header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.traveltips_card_arrow{display:inline-block}.traveltips_card_arrow::before{content:var(--arrow-icon);width:21px;height:14px;transition:transform 0.3s ease}.traveltips_card_arrow.rotated{transform:rotate(-180deg)}.weather_desc_container_heading{text-align:center}.weather-dots-container{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:30px;padding:10px 0}.weather-dots-container .dot{width:45px;height:7px;background-color:#d8d8d8;border-radius:100px;cursor:pointer;transition:background-color 0.3s ease;border:none;outline:none}.weather-dots-container .dot.active{background-color:var(--secondary-color)}.weather-dots-container .dot:nth-child(n + 3){display:none}.weather_desc_cards_container{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.weather_desc_cards{min-width:calc(50% - 8px);flex-shrink:0;scroll-snap-align:start}.weather_desc_cards_container::-webkit-scrollbar{display:none}.weather_desc_cards_container{-ms-overflow-style:none;scrollbar-width:none}#inmajcl{height:auto}#il96eq7{padding:0px 20px 0px 20px}}@media (max-width:1280px){body #i4ij8,body #image-banner,body #ihtb5zl,body #i8xbloy{background-attachment:scroll}.od-locpg-presto-container{padding-left:15px;padding-right:15px}.redirect-header img{height:auto;max-width:100px;width:auto;max-height:unset}.logo-area img{vertical-align:middle;width:auto;max-width:90px;height:auto;max-height:unset}.menu-responsive .dropdown-content{margin-inline:35px}.nav-links .menu-responsive{color:#fff;white-space:nowrap;z-index:0;text-transform:uppercase;font-size:16px;font-weight:normal;transition:all 0.3s linear;display:block;position:relative}.menu-items{display:none}.nav-links li a{font-size:16px}#nav-link-items .dd-menu .dropdown-label{font-weight:700}}@media only screen and (max-width:1199px){body .property-search-section{padding:30px 0 25px 0;z-index:2;position:relative}body .discover-more-section{padding:40px 0 40px 0}body .best-location{padding:50px 0 140px 0}body .location-property-tiles{padding:40px 0}body .content-wrap .card-wrapper{margin-top:20px;margin-bottom:0}body .best-location .content-wrap .card,body .country-section .content-wrap .card{margin-bottom:0;height:auto}body .country-section{padding:40px 0 60px 0}body .accordion-section{padding:40px 0 60px 0}body .accordion-header-title{margin-bottom:0}body .content-wrap .card-wrapper .card img{aspect-ratio:16 / 8}body .best-location .card p{padding-top:10px}}@media (max-width:1199px){.nearby-places-widget{padding:50px 20px}.nearby-rentals-grid{grid-template-columns:repeat(3,1fr);gap:20px}.nearby-rental-location{font-size:20px;min-height:52px}.nearby-rental-button{font-size:10px;padding:12px 20px}}@media (max-width:1175px){.od-locpg-travel-tips-image{display:none}.od-locpg-travel-tips-col{width:unset}.od-locpg-travel-tips-card{flex-direction:column;width:100%;height:auto}.od-locpg-travel-tips-content{padding:40px}}@media only screen and (max-width:1024px){.tile-container{flex-basis:50%!important;min-width:50%!important}}@media (max-width:1024px){.break-tab{display:block}.od-locpg-hero-section-container{max-width:648px;padding:75px 0}.od-locpg-why-traveler-love-section{padding:54px 0px 60px 0px}.od-locpage-attractions-section{padding:54px 0px 60px 0px}.od-locpage-attractions-grid{gap:16px}.why-stay-section{padding:55px 0 60px 0}.why-stay-card-container{grid-template-columns:repeat(2,1fr)}.od-locpg-weather-section{padding-top:53px;padding-bottom:54px}.od-locpg-weather-desc-container{padding:40px;flex-direction:column}.od-locpg-weather-season-section{margin-bottom:35px}.od-locpg-weather-section-header{font-size:26px;margin-bottom:15px}.od-locpg-weather-cards-group{gap:20px}.od_locpg_hiworks_card{height:241px;padding:30px 30px 50px 30px}.od-locpg-vr-amneties-container{flex-direction:column;padding:24px;gap:40px}.od-locpg-travel-tips-image img{height:100%}.od-locpg-more-vr-section{padding:44px 0 80px 0}.od-locpg-presto-container .accordion{flex-direction:column}.od-locpg-presto-container .faq-container{width:100%}#od-locpg-faqitem-3{border-bottom:1px solid #d4d4d4}.od-locpg-faq-container{padding:40px;border:none}#od-locpg-faqitem-6{padding:18px 0 0 0}.why-stay-header{max-width:809px}.od-locpg-tabview-header{max-width:809px}.od-locpg-wtl-card-heading{font-weight:300;font-size:24px;line-height:30px}.od-locpg-why-traveler-love-card{padding:30px}.od-locpg-hiwroks-header{max-width:809px}.od_locpg_hiworks_card_title{font-size:20px;line-height:100%;padding:0 60px}.od-locpg-hero-section .datepicker-wrap,.od-locpg-hero-section .auto-guest-input-wrap{border-radius:0!important}.od-locpg-hero-section .property-search-container{width:100%}.od-locpg-hero-section .autocomplete-wrap.input-wrap{border-radius:10px 10px 0 0;border-bottom:1px solid #c1c1c1}.od-locpg-hero-section .datepicker-wrap{border-bottom:1px solid #c1c1c1}.od-locpg-hero-section .btn-wrap{flex-basis:auto}.od-locpg-hero-section .datepicker-wrap .input-content,.od-locpg-hero-section .autocomplete-wrap.input-wrap .input-content{border-right:none}.od-locpg-hero-section .layout-pill .search-submit-btn{border-radius:0 0 10px 10px}.destination-list{grid-template-columns:1fr 1fr}}@media (max-width:1023px){.nearby-places-widget{padding:40px 16px}.nearby-rentals-grid{grid-template-columns:repeat(2,1fr);gap:18px}.nearby-rental-item{padding:30px 20px;min-height:170px}.nearby-rental-location{font-size:19px;min-height:50px}}@media (max-width:992px){body .searchIcon img,body .date-icon img,body .guest-icon img{min-width:26px;min-height:26px;width:26px;height:26px;object-fit:contain}body #ihva8e{padding-top:0}body .discover-more-section .content-wrap{gap:10px}.menu-cb:checked~.nav-links{max-width:575px}body .menu-cb:checked~.nav-links{top:0}.menu-cb:checked~.nav-links{display:block;right:0;width:100%;padding:85px 0 2rem}.menu-responsive{display:block;color:#fff;white-space:nowrap;position:relative;z-index:0;font-size:18px;font-weight:700;text-transform:uppercase;transition:all 0.3s linear 0s}.hero_content{max-width:80.25vw}.property-search-container .property-search.layout-pill{flex-direction:column;gap:10px;background-color:transparent;row-gap:0}.layout-horizontal-bar .input-wrap,.layout-horizontal-bar-icons .input-wrap,.property-search-container .layout-pill .input-wrap{border-bottom:1px solid #e0e0e0;border-radius:50px;width:100%;padding:0px 20px;flex:auto}.close-btn.right-icon{right:20px;top:48%}.layout-pill .btn-wrap{height:66px}.property-search-container .layout-pill .input-wrap{border-radius:0}.layout-pill .input-wrap.datepicker-wrap{border-radius:0px 0px 0px 0px}.searchIcon img,.date-icon img,.guest-icon img{min-width:26px;min-height:26px;width:26px;height:26px;object-fit:fill}.property-search-container .layout-pill .search-submit-btn{height:66px;border-radius:0px 0px 10px 10px}.property-search-container .layout-pill .autocomplete-wrap{border-radius:10px 10px 0 0}.property-search-container .layout-pill .input-wrap{height:70px}.accommodation_type_ps_container{max-width:660px}.layout-horizontal-bar .btn-wrap,.layout-horizontal-bar-icons .btn-wrap,.layout-pill .btn-wrap{width:100%}.property-search.layout-horizontal-bar{flex-direction:column;gap:10px;background-color:transparent}.property-search.layout-horizontal-bar-icons{flex-direction:column;gap:10px;background-color:transparent}.property-search.layout-pill{flex-direction:column;gap:10px;background-color:transparent}.layaout-pill .autocomplete-wrap{flex:auto}.property-search.layout-card{padding:20px}.property-search.layout-card .input-wrap{padding:0px}.property-search-title{font-size:16px}.layout-horizontal-bar .input-wrap,.layout-horizontal-bar-icons .input-wrap,.layout-pill .input-wrap{border-bottom:1px solid #e0e0e0;border-radius:50px;width:100%;padding:0px 20px;flex:auto}.layout-horizontal-bar .input-wrap{padding:0px 30px}.layout-horizontal-bar .search-submit-btn,.layout-horizontal-bar-icons .search-submit-btn,.layout-pill .search-submit-btn{border-radius:50px}#i3wkekw{display:block}#iiaa5f{border-radius:0px}#i5fdzj{border-radius:0px}#ilv49c{border-radius:0px}#ikmcqrk{border-radius:0px}#i3yaqwk{display:block}#iabcxf{border-radius:0px}#iwe7le{border-radius:0px;border-width:1px;border-style:solid;border-color:#e0e0e0}#ia8d9h7{border-radius:0px}.property-search:has(.pac-container.active) .datepicker-wrap.input-wrap,.property-search:has(.pac-container.active) .auto-guest-input-wrap.input-wrap{z-index:unset}.property-search.layout-horizontal-bar:has(.pac-container.active) .auto-guest-content,.property-search.layout-horizontal-bar-icons:has(.pac-container.active) .auto-guest-content,.property-search.layout-pill:has(.pac-container.active) .auto-guest-content{display:none}.footer_bottom{align-items:center;flex-direction:column;gap:40px}.footer_bottom .footer_info{align-items:center}#best-places-h2{font-size:36px;max-width:750px;margin:0px auto 0px auto;text-align:center;padding:0px 0px 10px 0px}#imxuxvj{flex-direction:column-reverse}#isvwzah{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#i2vehdy{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:10px;border-top-right-radius:10px}#accordion-feeds{padding:60px 0px 60px 0px}#i7buk5d{font-size:36px;max-width:750px;margin:0px auto 0px auto;text-align:center}#idy98gt{display:flex;flex-direction:column-reverse}#discover-p1{text-align:center;padding:0 0 10px 0}#ihva8e{text-align:center}#iabavj{margin:0px auto 0px auto}#i5mpbv7{font-size:36px;max-width:750px;margin:0px auto 0px auto}#property-title{font-size:36px;max-width:750px;margin:0px auto 0px auto}#i1cvlqo{font-size:36px;max-width:750px;margin:0px auto 0px auto;text-align:center;padding:0px 0px 10px 0px}#i3xjitm{padding:60px 0px 60px 0px}#location-property{padding:0px 0px 60px 0px}#country-feeds{padding:60px 0px 70px 0px}#add-loc-h2{font-size:36px;max-width:650px;margin:0px auto 0px auto;text-align:center;padding:0px 0px 10px 0px}#ikpp83v{max-width:750px;margin:0px auto 0px auto}#best-location{padding:60px 0px 130px 0px}#iz9kkxy{display:flex;row-gap:100px}#od-locpg-tabview-section{padding:60px 0px 0px 0px}#od-locpg-tabview-header{max-width:100%}#footer_middle_links{display:flex;row-gap:0px;column-gap:10px}}@media screen and (max-width:991px){.best-location .content-wrap .card-wrapper{row-gap:100px}body .footer{padding:25px 0 70px 0}body .itm-center{display:flex;justify-content:center;align-items:center}.hero_content{bottom:38px;padding:0}.hero-gradient-divider{margin-bottom:20px}.hero_heading{line-height:50px}.hero_subheading{line-height:50px}}@media (max-width:991px){.tab_tiles_section{padding-bottom:60px}.why_stay_section{padding-bottom:60px}.book_stay_section{padding-bottom:60px}.locpage_things_section{padding-bottom:60px}.locpage_otherplace_section{padding-bottom:60px}.locpage_moreplace_section{padding-bottom:60px}.why_stay_section{padding-top:60px}.book_stay_section{padding-top:60px}.locpage_things_section{padding-top:60px}.locpage_otherplace_section{padding-top:60px}.locpage_moreplace_section{padding-top:60px}.why-book-container{padding-block:60px}.how_long_stay_section{padding-block:60px}.best_time_container{padding-block:60px}.locpage_amenities_section{padding-block:60px}.locpage_foods_section{padding-block:60px}.locpage_traveltips_section{padding-block:60px}.locpage_weather_section{padding-block:60px}.faq-section{padding-block:60px}.why-book_card_container{box-shadow:0px 0px 50px 0px #00000026;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.why-book_card_container::-webkit-scrollbar{display:none}.why-stay-card-container::-webkit-scrollbar{display:none}.why-book__card{min-width:100%;scroll-snap-align:center;box-sizing:border-box}.why-stay__card{min-width:100%;scroll-snap-align:center;box-sizing:border-box}.why-book-dots{display:flex}.why-stay-dots{display:flex}.how_long_stay_container{gap:0px}.how_long_stay-left_box{gap:0px}.how_long_stay-left_box{display:flex;flex-direction:column;border-radius:0 0 16px 16px;padding:30px;background:#ffffff}.how_long_stay-card-main{text-align:left}.how-long-que-1{text-align:left}.how-long-que-2{text-align:left}.how-long-que-3{text-align:left}.how_long_stay-left_box>div{border-radius:0;box-shadow:none;padding:0}.how-long-que-1{margin-top:30px}.how_long_stay-card-header{width:100%;display:flex;text-align:left;gap:20px;justify-content:space-between;align-items:center;cursor:pointer}.how_long_answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease}.best_time_other_card_content{max-height:0;overflow:hidden;transition:max-height 0.3s ease}.locpage_things_card_content{max-height:0;overflow:hidden;transition:max-height 0.3s ease}.locpage_food_other_card_content,.amenities_other_card ul{max-height:0;overflow:hidden;transition:max-height 0.3s ease}.how_long_answer.active{max-height:500px}.best_time_other_card_content.active{max-height:500px}.locpage_things_card_content.active{max-height:500px}.locpage_food_other_card_content.active,.amenities_other_card ul.active{max-height:500px}.how_long_arrow{display:inline-block}.best_time_arrow{display:inline-block}.amenities_arrow{display:inline-block}.things_card_arrow{display:inline-block}.food_arrow{display:inline-block}.how_long_arrow::before{display:inline-block;content:var(--arrow-icon);width:21px;height:14px;transition:transform 0.3s ease}.best_time_arrow::before{display:inline-block;content:var(--arrow-icon);width:21px;height:14px;transition:transform 0.3s ease}.amenities_arrow::before{display:inline-block;content:var(--arrow-icon);width:21px;height:14px;transition:transform 0.3s ease}.things_card_arrow::before{display:inline-block;content:var(--arrow-icon);width:21px;height:14px;transition:transform 0.3s ease}.food_arrow::before{display:inline-block;content:var(--arrow-icon);width:21px;height:14px;transition:transform 0.3s ease}.how_long_arrow.rotated{transform:rotate(-180deg)}.best_time_arrow.rotated{transform:rotate(-180deg)}.amenities_arrow.rotated{transform:rotate(-180deg)}.things_card_arrow.rotated{transform:rotate(-180deg)}.food_arrow.rotated{transform:rotate(-180deg)}.best_time_features_card{text-align:center;padding:30px}.best_time_other_card{display:none}.best_time_other_card_container{display:flex;flex-direction:column;padding:30px;border-radius:16px;box-shadow:0px 0px 50px 0px #00000026}.how_long_stay-left_box .divider,.best_time_other_card_container .responsive_divider{display:block;border:1px solid #dadada}.other_card{border-radius:0;box-shadow:none;padding:0px}.best_time_que{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.how_long_stay-left_box .divider,.best_time_other_card_container .divider{border:1px solid #dadada;margin-block:20px}.best_time_other_card_content{padding-top:20px}.book_stay_card_container{display:flex;flex-direction:column}.book_stay_card_container>div{width:100%}.bs_other_card_header{display:flex;gap:14px;padding-bottom:14px}.bs_other_card_heading{padding:0}.book_stay_featured_card{border-radius:16px 16px 0 0}.book_stay_other_card3{border-radius:0 0 16px 16px}.locpage_amenities_container{flex-direction:column}.amenities_featured_card{width:100%}.amenities_other_card1{width:100%}.amenities_other_card2{width:100%}.locpage_amenities_container{gap:0}.amenities_featured_card{margin-bottom:20px}.amenities_other_card_header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.locpage_food_other_card_header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.amenities_other_card1{border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:-2px -2px 20px rgba(0,0,0,0.15),2px -2px 20px rgba(0,0,0,0.15)}.amenities_other_card2{border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;padding:0 30px 30px 30px}.amenities_divider{display:block;border:1px solid #e4e4e4}.food_divider{display:block;border:1px solid #e4e4e4}.locpage_things_card{padding:30px}.locpage_things_cards_container{flex-direction:column;border-radius:16px;box-shadow:0px 0px 50px 0px #00000026;padding:30px}.locpage_things_card{width:100%;box-shadow:none;padding:0}.food_divider,.locpage_things_cards_container .divider{border:1px solid #dadada;margin-block:16px}.locpage_things_card_header{display:flex;align-items:center;justify-content:space-between}.locpage_things_card hr,.locpage_food_other_card hr{display:none}.locpage_things_card_content{margin-top:10px}.locpage_food_other_card_content{margin-top:10px}.locpage_food_other_card{border-radius:0;box-shadow:none}.locpage_food_other_card_container{padding:30px;flex-direction:column;gap:0;border-radius:16px;border:1px solid #e2e6f0;box-shadow:0px 0px 50px 0px #00000026}.locpage_food_other_card{width:100%;padding:0}.accommodationtype_card{padding-block:20px;padding-inline:15px}.type_container_card{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(2,1fr)}.type_container_card>div:nth-child(4){border-top-right-radius:0px}.type_container_card>div:nth-child(2){border-top-right-radius:10px}.type_container_card>div:nth-child(5){border-bottom-left-radius:0px}.type_container_card>div:nth-child(7){border-bottom-left-radius:10px}.weather_cards_top_side_header{display:flex;flex-direction:column;align-items:center}.weather_desc_container{padding:30px}.weather_desc_cards{min-width:calc(100% - 16px);text-align:center}.weather-dots-container .dot:nth-child(n + 3){display:block}.weather-dots-container .dot{width:19px}.locpage_map_container>div,.locpage_map_container iframe{height:500px}.accommodationtype_card{padding-block:20px;padding-inline:15px}.type_container_card{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(2,1fr)}.type_container_card>div:nth-child(4){border-top-right-radius:0px}.type_container_card>div:nth-child(2){border-top-right-radius:10px}.type_container_card>div:nth-child(5){border-bottom-left-radius:0px}.type_container_card>div:nth-child(7){border-bottom-left-radius:10px}}@media (max-width:980px){.od_locpg_hiworks_wrapper{flex-direction:column;gap:10px}.od_locpg_hiworks_card{width:100%;height:130px;padding:30px;display:flex;gap:14px;text-align:left}.od_locpg_hiworks_connector_2{top:-42px;left:50%;transform:translateX(-50%) rotate(90deg)}.od_locpg_hiworks_connector_1{bottom:0;margin-top:45px;left:50%;transform:translateX(-50%) rotate(90deg)}.od_locpg_hiworks_card_title{font-size:20px;text-align:left;padding:0}.od_locpg_hiworks_card_text{font-size:16px;text-align:left;padding-top:0px}#od-locpg-hiworks-search-content{margin:0}#od-locpg-hiworks-viewdetails-content{margin:0}#od-locpg-hiworks-book-content{margin:0}}@media (min-width:768px){.break-desktop{display:block}.break-mobile{display:none}}@media (min-width:769px){.tab-component__tabopts{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.tab-component__tabopts{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.tab-component__tabopts{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.tab-component__tabopts{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.tab-component__tabopts{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.tab-component__tabopts{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}}@media (max-width:768px){.od-locpg-why-traveler-love-section{padding:44px 0 50px 0px}body .property-search-section .property-box{padding-bottom:20px}.destination-list{grid-template-columns:1fr 1fr}body.home .container,body.privacy-policy .container,body.site-terms .container{padding-left:20px;padding-right:20px}.od-locpg-why-traveler-love-cards-container{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:20px;border-radius:15px}.od-locpg-why-traveler-love-cards-container::-webkit-scrollbar{display:none}.od-locpg-why-traveler-love-card{flex:0 0 100%;scroll-snap-align:center;box-shadow:none}.od-locpg-why-traveler-love-card::after{display:none}.od-locpg-why-traveler-love-card.active{opacity:1;pointer-events:auto}.od-locpg-why-traveler-love-dots{display:flex}.od-locpage-attractions-section{padding:45px 0px 50px 0px}.od-locpage-attractions-container{padding-left:0px;padding-right:0px}.od-locpage-attractions-header{margin-bottom:30px;padding:0 30px 0 30px;max-width:374px}.od-locpage-attractions-category{margin-bottom:40px}.od-locpage-attractions-category-title{margin-bottom:20px}.od-locpage-attractions-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:16px;padding-bottom:10px}.od-locpage-attractions-grid::-webkit-scrollbar{display:none}.od-locpage-attractions-card{flex:0 0 300px;scroll-snap-align:center}.od-locpage-attractions-card:first-child{margin-left:30px}.od-locpage-attractions-card:last-child{margin-right:30px}.od-locpg-travel-tips-section{padding-top:50px;padding-bottom:50px}.od-locpg-travel-tips-heading{font-size:28px;line-height:32px}.od-locpg-travel-tips-title{font-size:20px;line-height:26px}.od-locpg-travel-tips-columns{flex-direction:column;gap:0px}.od-locpg-travel-tips-col:not(:last-child){border-bottom:1px solid #e0e0e0;padding-bottom:20px}.od-locpg-travel-tips-col:not(:first-child){padding-top:20px}.od-locpg-travel-tips-content{padding:24px}.od-locpg-travel-tips-list li{margin-bottom:10px;font-size:16px}.od-locpg-travel-tips-col:nth-child(3) .od-locpg-travel-tips-list li{margin-bottom:18px}.od-locpg-accordion_section{background:#e9f3f8;padding-top:35px;padding-bottom:38px}.od-locpg-faq-container{background:none;border:none;border-radius:0px;box-shadow:none;padding:0px}.weekly-weather-container{padding:24px}.weekly-weather-header{flex-direction:column;text-align:center;gap:20px}.weekly-weather-divider{width:80%;height:2px;margin:0}.weekly-weather-forecast{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.weekly-weather-title{font-size:20px}.weekly-weather-current-date{font-size:24px}h1{font-size:36px}h2{font-size:32px}h3{font-size:28px}h4{font-size:20px}h5{font-size:18px}h6{font-size:14px}.category-title{font-size:32px;line-height:37px}body.spr-travel-page .container{padding-left:20px;padding-right:20px}.presto-container{padding-left:20px;padding-right:20px}.terms-privacy-container{padding-left:20px;padding-right:20px}.weekly-weather-container{padding:24px}.weekly-weather-header{flex-direction:column;text-align:center;gap:20px}.weekly-weather-divider{width:80%;height:2px;margin:0}.weekly-weather-forecast{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.weekly-weather-title{font-size:20px}.weekly-weather-current-date{font-size:24px}.how_long_stay-right_box{height:240px}.weather_place{font-size:16px}.faq-section .active .answer{font-size:14px}.tab-component__tabopts.active{display:flex}.tab-component__tabopts.active{display:flex}.tab-component__tabopts.active{display:flex}.tab-component__tabopts.active{display:flex}.tab-component__tabopts.active{display:flex}.row-flex{flex-direction:column;flex-wrap:wrap}body .accordion-header-title{font-size:2rem;line-height:2.2rem;margin-bottom:0}body .content-wrap .card-wrapper .card{width:calc(48% - 0px)}.why-stay-card-container{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:0px;box-shadow:none}.why-stay-card-container::-webkit-scrollbar{display:none}.why-stay-card{flex:0 0 80%;scroll-snap-align:center}.why-stay-card-content{margin:0;box-shadow:none}.tab-component__tabopts{column-gap:6px;overflow:auto}}@media (max-width:767px){body .w3layouts-banner-info{padding:10px 0 60px 0}body .content-wrap .card-wrapper .card{width:calc(48% - 0px)}body #ihtb5zl{height:300px}.pres__tiles-container{padding-bottom:0}.od-locpg-more-vr-section{padding:44px 0 40px 0}body .content-wrap .card-wrapper .card img{aspect-ratio:4 / 3}body .country-section{padding:40px 0 20px 0}body .discover-more-section .content-wrap .content{padding-top:0px}body .property-search-section{padding:40px 0 10px 0}.weekly-weather-forecast{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow:auto;padding-left:30px;padding-right:30px;padding-bottom:15px;width:calc(100% + 60px);scrollbar-width:none}.tab_heading{font-size:32px;line-height:37px}.hero_subheading,.tab_view_header h3{font-size:24px;line-height:29px}.tab_view_header h3{padding-bottom:34px}.weekly-weather-forecast{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow:auto;padding-left:30px;padding-right:30px;padding-bottom:15px;width:calc(100% + 60px);scrollbar-width:none}.nearby-places-widget{padding:35px 16px}.nearby-rentals-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;grid-auto-flow:column;grid-auto-columns:48%;grid-template-rows:repeat(6,auto);overflow-x:auto;padding-bottom:8px;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.nearby-rental-item{padding:25px 16px;gap:20px;min-height:160px}.nearby-rental-location{font-size:17px;min-height:46px}.nearby-rental-button{font-size:9px;padding:11px 16px;letter-spacing:0.6px}}@media screen and (max-width:767px){.hero_section{border-radius:0}#od-locpg-how-it-works{padding:0 15px 20px 14px}.hero_content{bottom:38px;padding:0}.hero_heading{font-size:36px;line-height:41px}.hero-gradient-divider{margin-bottom:20px}.hero_heading{line-height:50px}.hero_subheading{line-height:50px}.presto-container{padding-left:20px;padding-right:20px}.container{padding-left:20px;padding-right:20px}}@media (max-width:600px){.why-stay-section{padding:45px 0 50px 0}.why-stay-header{margin:0 auto 20px auto}.hw_icon{width:42px;height:42px}}@media (max-width:599px){.nearby-places-widget{padding:30px 12px}.nearby-rentals-grid{gap:14px}.nearby-rental-item{padding:24px 20px;gap:18px;min-height:auto;justify-content:space-between;align-items:center}.nearby-rental-location{font-size:16px;min-height:auto;text-align:left;flex:1;justify-content:flex-start}.nearby-rental-button{font-size:9px;padding:10px 16px;max-width:180px;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width:576px){body .content-wrap .card-wrapper .card{width:100%}.ptp_page-show-more-btn{bottom:22px}.destinations-content{padding:30px 30px 50px 30px}.destination-list{grid-template-columns:1fr 1fr}.nav-btn{width:30px;height:30px}.presto-slider .pagination-wrap{width:auto}}@media (max-width:575px){#privacy-section-1{height:270px}#terms-conndition-section-1{height:270px}#terms-banner-img{display:none}#footer_logo{display:block;margin:0px auto 0px auto}#footer_middle_links{flex-direction:column;text-align:center;column-gap:0px}#footer_middle_links li{width:100%}#od-locpg-hiworks-wrapper{padding:0 0px 0 0}#hero-content-block{display:flex;flex-direction:column;justify-content:center}#hero{height:580px;padding:0px 20px 0px 20px}#ifvy6t7{font-size:24px;line-height:1.2em;margin:0px 0px 0px 0px;height:auto}#i8t69wr{padding:0px 12px 0px 12px}#image-banner{background-color:rgba(0,0,0,0.5);background-blend-mode:overlay}#best-places-h2{font-size:28px}#i7buk5d{font-size:28px}#ihva8e{padding:0 0 0px 0;margin:0 0 20px 0}#im5l48f{width:200px}#i5mpbv7{font-size:28px}#property-title{font-size:28px}#i1cvlqo{font-size:28px}#add-loc-h2{font-size:28px}#ih385bz{padding:30px 30px 60px 30px}#i8a59p5{text-align:center;right:-50%;bottom:20px;left:-50%;max-width:90px;margin:0px auto 0px auto}#i4etvza{font-size:28px}#isvwzah{padding:30px 20px 30px 20px}#il96eq7{padding:0px 12px 0px 12px}#rbp_tiles{margin:10px 0px 0px 0px}#iv9j1p{padding:0px 15px 0px 15px}#od-locpg-tabview-heading{font-size:32px;line-height:1.2em}#iziij{font-size:32px;line-height:1.2em}#why-stay-heading{font-size:32px;line-height:1.2em}#irp5m3{font-size:32px;line-height:1.2em}#i54h6j{font-size:32px;line-height:1.2em}#iuruxf{font-size:32px;line-height:1.2em}.tab-component__tabopts .tab-component__options{margin:0;font-size:12px}.tab-component__tabopts .tab-component__options .tab-component__button{padding:8px 15px}#i9ziwch{row-gap:0px;column-gap:5px;justify-content:center}#best-location{padding:60px 0px 110px 0px}#iw7avy8{text-align:center}#i2vehdy{border-bottom-right-radius:0px}#i2jmsut{border-bottom-right-radius:0px}}@media only screen and (max-width:575px){.tile-container{flex-basis:100%!important;min-width:100%!important}}@media (max-width:480px){#terms-conndition-section-1{padding-top:80px;padding-right:10px;padding-bottom:80px}#title-heading{line-height:30px;padding-bottom:20px;font-size:30px}#c1-flex-row{flex-direction:column}#p1-flex-row{flex-direction:column}#terms-conndition-section-1{padding-top:80px;padding-right:10px;padding-bottom:80px}#title-heading{line-height:30px;padding-bottom:20px;font-size:30px}#c1-flex-row{flex-direction:column}#p1-flex-row{flex-direction:column}.od-locpg-hero-section{height:400px}.od-locpg-tabview-container{padding-top:115px}.od-locpg-hero-section-container{max-width:422px;padding:75px 30px}.od-locpg-hero-section-heading{font-size:30px;line-height:32px}.od-locpg-hero-section-subheading{font-size:16px;padding:10px 0 12px 0}.breadcrubms{font-size:12px}.od-locpg-weather-section{padding-top:44px;padding-bottom:44px}.why-stay-heading{font-size:28px;line-height:34px}.od-locpg-weather-heading{font-size:28px;line-height:34px}.od-locpg-more-places-heading{font-size:28px;line-height:34px}.od-locpg-why-traveler-love-heading{font-size:28px;line-height:32px}.od-locpg-tabview-heading{font-size:30px;line-height:32px}.od-locpg-weather-subheading{font-size:16px;line-height:22px;padding-block:12px}.od-locpg-weather-desc{font-size:16px;line-height:22px}.od-locpg-weather-desc-container{padding:0px;display:flex;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:0}.od-locpg-weather-desc-container::-webkit-scrollbar{display:none}.od-locpg-weather-season-section{min-width:100%;width:50%;flex-shrink:0;scroll-snap-align:center;margin-bottom:0;padding:30px}.od-locpg-weather-section-header{font-size:26px;line-height:30px;margin-bottom:20px;text-align:center}.od-locpg-weather-cards-group{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:15px;padding-bottom:30px}.od-locpg-weather-cards-group::-webkit-scrollbar{display:none}.od-locpg-weather-desc-cards{min-width:100%;flex-shrink:0;scroll-snap-align:center}.od-locpg-weather-cards-top-side-header{align-items:center;text-align:center}.od-locpg-weather-cards-bottom-side{text-align:center}.best-time-icon{width:35px;height:35px;margin-bottom:12px}.od-locpg-weather-cards-top-side-heading{font-size:18px;line-height:23px;padding-bottom:10px}.od-locpg-weather-cards-top-side-desc{font-size:14px;line-height:20px}.od-locpg-weather-card-divider{margin-block:15px}.bottom-side-heading{font-size:14px;line-height:20px}.weather-time{font-size:13px;line-height:20px}.od-locpg-weather-dots-container{display:flex;gap:7px;justify-content:center;position:absolute;bottom:30px;left:50%;transform:translateX(-50%);width:auto}.od-locpg-weather-dots-container .dot{width:12px;height:12px;border-radius:50%;border:1px solid #b4b4b4}.od-locpg-weather-dots-container .dot.active{background:#1ca8a8;border:1px solid #1ca8a8}.od-locpg-vr-amneties-section{padding-top:50px;padding-bottom:44px}.od-locpage-attractions-heading{font-size:28px;line-height:32px}.od_locpg_hiworks_heading{font-size:28px;line-height:32px}.vr-amenities-heading,.od-locpg-presto-container .accordion_heading{font-size:28px;line-height:32px}.od-locpg-presto-container .faq-item .question{font-size:16px}.od-locpg-presto-container .faq-item .answer{font-size:14px}.why-stay-desc{font-size:22px;line-height:28px}.od-locpage-attractions-subheading{font-size:22px;line-height:28px}.od_locpg_hiworks_subheading{font-size:22px;line-height:28px}.vr-amenities-subtext{font-size:22px;line-height:28px}.vr-amenities-title{font-size:22px;line-height:28px}.od-locpage-attractions-category-title{font-size:22px;line-height:28px}.od-locpg-why-traveler-love-subheading{font-size:22px;line-height:28px}.od-locpg-tabview-subheading{font-size:16px;line-height:22px}.od_locpg_hiworks_desc{font-size:16px;line-height:22px}.od-locpg-more-places-desc{font-size:16px;line-height:22px}.vr-amenities-description{font-size:16px;line-height:22px}.why-stay-sub-heading{font-size:16px;line-height:22px}.od-locpage-attractions-desc{font-size:16px;line-height:22px}.od-locpage-attractions-subheading{padding:10px 0 14px 0}.vr-amenities-lists-container{gap:36px}.od_locpg_hiworks_connector_1{margin-top:35px}.od_locpg_hiworks_card_text{line-height:20px}.accommodationtype_card{padding:10px}.accommodationtype_card h5{font-size:14px}.property_count{padding:5px 10px;font-size:12px}.locpage_map_container>div,.locpage_map_container iframe{height:400px}#inmajcl{transform:translateX(0) translateY(0);height:auto;max-width:85%}.accommodationtype_card{padding:10px}.accommodationtype_card h5{font-size:14px}#od-locpg-hiworks-wrapper{width:auto}}@media (max-width:479px){.od-locpg-hero-section-container{padding:75px 20px}.od-locpg-tabview-container{padding-top:20px}.vr-amenities-lists-container{flex-direction:column}.od_locpg_hiworks_card{padding:20px;height:130px}.od_locpg_hiworks_card_title{font-size:18px}.od_locpg_hiworks_card_text{font-size:14px;padding-top:0px}.nearby-places-widget{padding:25px 10px}.nearby-rentals-grid{gap:12px}.nearby-rental-item{padding:20px 16px;gap:12px;flex-direction:column;align-items:stretch}.nearby-rental-location{font-size:15px;text-align:center;justify-content:center}.nearby-rental-button{font-size:9px;padding:11px 14px;max-width:100%;letter-spacing:0.5px}}@media (max-width:375px){.od-locpg-hero-section-container{max-width:340px;padding:50px 10px}.od-locpg-tabview-container{padding-top:0}}@media (max-width:360px){.nearby-places-widget{padding:20px 8px}.nearby-rental-item{padding:18px 14px;gap:14px;overflow:auto}.nearby-rental-location{font-size:14px}.nearby-rental-button{font-size:8px;padding:10px 12px}}#tab-property-tiles-0-467df .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}@media (max-width:575px){#i8xbloy{height:300px}#iub4tmg{width:260px}#iy2pnj{border-radius:0px}#iwe7le{border-width:1px;border-style:solid;border-color:#e0e0e0}#ibvyeb8{row-gap:6px;column-gap:6px;flex-wrap:nowrap;padding:0px 0px 5px 0px}#why-stay-section{padding:45px 0px 20px 0px}#ikxd9f{padding:0px 20px 0px 20px}#i59yak1k{padding:10px 0px 0px 0px}#-od-locpg-how-it-works-{padding:0px 20px 0px 20px}#od-locpg-vr-amneties-section{padding:60px 20px 40px 20px}#in8clq{padding:20px 15px 60px 15px}#i0u93o{padding:0px 0px 0px 0px}#od-locpg-accordion-feeds{padding:35px 20px 38px 20px}#iopqcix{padding:0px 15px 0px 15px}#i7vqru7{padding:44px 0px 40px 0px}#od-locpg-tabview-header{padding:0px 5px 0px 5px}#ixvwol{padding:0px 20px 0px 20px}#od-locpg-tabview-section{padding:40px 0px 0px 0px}}@media (max-width:992px){#iy2pnj{border-radius:0px}#i59yak1k{padding:40px 0px 40px 0px}#i7vqru7{padding:44px 0px 0px 0px}}#i4utb6j .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#i4utb6j .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#i4utb6j .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}#tab-property-tiles-0-467df .tile-container{flex-basis:25%;min-width:25%;padding-right:0.5rem;padding-left:0.5rem}@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-gray-100:oklch(96.7% 0.003 264.542);--color-gray-200:oklch(92.8% 0.006 264.531);--color-gray-300:oklch(87.2% 0.01 258.338);--color-gray-500:oklch(55.1% 0.027 264.364);--color-gray-600:oklch(44.6% 0.03 256.802);--color-gray-700:oklch(37.3% 0.034 259.733);--color-gray-900:oklch(21% 0.034 264.665);--color-black:#000;--color-white:#fff;--spacing:0.25rem;--container-2xl:42rem;--container-3xl:48rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:0.75rem;--text-xs--line-height:calc(1 / 0.75);--text-sm:0.875rem;--text-sm--line-height:calc(1.25 / 0.875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-0.025em;--tracking-normal:0em;--tracking-wider:0.05em;--tracking-widest:0.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type="button"],[type="reset"],[type="submit"]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden="until-found"])){display:none!important}}@layer utilities{.absolute{position:absolute}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-15{inset-inline:calc(var(--spacing) * 15)}.top-4{top:calc(var(--spacing) * 4)}.right-\[-35px\]{right:-35px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-\[-35px\]{bottom:-35px}.left-0{left:calc(var(--spacing) * 0)}.left-4{left:calc(var(--spacing) * 4)}.z-2{z-index:2}.container{width:100%;@media (width>=40rem){max-width:40rem}@media (width>=48rem){max-width:48rem}@media (width>=64rem){max-width:64rem}@media (width>=80rem){max-width:80rem}@media (width>=96rem){max-width:96rem}}.-m-1{margin:calc(var(--spacing) * -1)}.-m-4{margin:calc(var(--spacing) * -4)}.m-auto{margin:auto}.mx-\[auto\]{margin-inline:auto}.mx-auto{margin-inline:auto}.my-\[0\]{margin-block:0}.my-\[0px\]{margin-block:0px}.my-\[10px\]{margin-block:10px}.my-\[15px\]{margin-block:15px}.my-\[30px\]{margin-block:30px}.my-\[50px\]{margin-block:50px}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-\[0\]{margin-top:0}.mt-\[0px\]{margin-top:0px}.mt-\[5px\]{margin-top:5px}.mt-\[10px\]{margin-top:10px}.mt-\[20px\]{margin-top:20px}.mt-\[26px\]{margin-top:26px}.mt-\[30px\]{margin-top:30px}.mt-\[50px\]{margin-top:50px}.mr-\[35px\]{margin-right:35px}.mr-\[auto\]{margin-right:auto}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-50{margin-bottom:calc(var(--spacing) * 50)}.mb-\[0\]{margin-bottom:0}.mb-\[0px\]{margin-bottom:0px}.mb-\[5px\]{margin-bottom:5px}.mb-\[10px\]{margin-bottom:10px}.mb-\[20px\]{margin-bottom:20px}.mb-\[24px\]{margin-bottom:24px}.mb-\[30px\]{margin-bottom:30px}.mb-\[35px\]{margin-bottom:35px}.mb-\[50px\]{margin-bottom:50px}.ml-\[auto\]{margin-left:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-5{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}.line-clamp-6{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}.line-clamp-7{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[329\/461\]{aspect-ratio:329/461}.aspect-\[347\/372\]{aspect-ratio:347/372}.aspect-\[384\/157\]{aspect-ratio:384/157}.aspect-\[384\/684\]{aspect-ratio:384/684}.aspect-\[407\/300\]{aspect-ratio:407/300}.aspect-\[469\/456\]{aspect-ratio:469/456}.aspect-\[479\/380\]{aspect-ratio:479/380}.aspect-\[479\/720\]{aspect-ratio:479/720}.aspect-\[495\/680\]{aspect-ratio:495/680}.aspect-\[555\/324\]{aspect-ratio:555/324}.aspect-\[650\/440\]{aspect-ratio:650/440}.aspect-\[650\/494\]{aspect-ratio:650/494}.aspect-\[996\/456\]{aspect-ratio:996/456}.h-1{height:calc(var(--spacing) * 1)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-96{height:calc(var(--spacing) * 96)}.h-\[0\]{height:0}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[31px\]{height:31px}.h-\[40px\]{height:40px}.h-\[42vh\]{height:42vh}.h-\[45px\]{height:45px}.h-\[46px\]{height:46px}.h-\[50px\]{height:50px}.h-\[55px\]{height:55px}.h-\[86px\]{height:86px}.h-\[100\%\]{height:100%}.h-\[120px\]{height:120px}.h-\[150px\]{height:150px}.h-\[300px\]{height:300px}.h-\[317px\]{height:317px}.h-\[350px\]{height:350px}.h-\[400px\]{height:400px}.h-\[675px\]{height:675px}.h-\[750px\]{height:750px}.h-\[auto\]{height:auto}.h-\[calc\(95\%-86px\)\]{height:calc(95% - 86px)}.h-auto{height:auto}.h-full{height:100%}.max-h-\[100\%\]{max-height:100%}.\!min-h-\[auto\]{min-height:auto!important}.\!min-h-auto{min-height:auto!important}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\[100px\]{min-height:100px}.min-h-\[280px\]{min-height:280px}.min-h-\[400px\]{min-height:400px}.min-h-\[410px\]{min-height:410px}.min-h-\[500px\]{min-height:500px}.min-h-\[auto\]{min-height:auto}.w-1\/2{width:calc(1/2 * 100%)}.w-20{width:calc(var(--spacing) * 20)}.w-\[20\%\]{width:20%}.w-\[31px\]{width:31px}.w-\[47\%\]{width:47%}.w-\[53\%\]{width:53%}.w-\[53px\]{width:53px}.w-\[55\%\]{width:55%}.w-\[100\%\]{width:100%}.w-\[119px\]{width:119px}.w-\[130px\]{width:130px}.w-\[229px\]{width:229px}.w-\[734px\]{width:734px}.w-\[auto\]{width:auto}.w-\[calc\(50\%-0\.5rem\)\]{width:calc(50% - 0.5rem)}.w-\[calc\(100\%-0\.5rem\)\]{width:calc(100% - 0.5rem)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[100\%\]{max-width:100%}.max-w-\[140px\]{max-width:140px}.max-w-\[156px\]{max-width:156px}.max-w-\[160px\]{max-width:160px}.max-w-\[295px\]{max-width:295px}.max-w-\[310px\]{max-width:310px}.max-w-\[360px\]{max-width:360px}.max-w-\[410px\]{max-width:410px}.max-w-\[434px\]{max-width:434px}.max-w-\[465px\]{max-width:465px}.max-w-\[520px\]{max-width:520px}.max-w-\[540px\]{max-width:540px}.max-w-\[615px\]{max-width:615px}.max-w-\[630px\]{max-width:630px}.max-w-\[720px\]{max-width:720px}.max-w-\[730px\]{max-width:730px}.max-w-\[780px\]{max-width:780px}.max-w-\[820px\]{max-width:820px}.max-w-\[890px\]{max-width:890px}.max-w-\[900px\]{max-width:900px}.max-w-\[926px\]{max-width:926px}.max-w-\[955px\]{max-width:955px}.max-w-\[960px\]{max-width:960px}.max-w-\[970px\]{max-width:970px}.max-w-\[975px\]{max-width:975px}.max-w-\[980px\]{max-width:980px}.max-w-\[1007px\]{max-width:1007px}.max-w-\[1024px\]{max-width:1024px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1045px\]{max-width:1045px}.max-w-\[1050px\]{max-width:1050px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1150px\]{max-width:1150px}.max-w-\[1165px\]{max-width:1165px}.max-w-\[1230px\]{max-width:1230px}.max-w-\[1250px\]{max-width:1250px}.max-w-\[1268px\]{max-width:1268px}.max-w-\[1279px\]{max-width:1279px}.max-w-\[1335px\]{max-width:1335px}.max-w-\[1420px\]{max-width:1420px}.max-w-\[1585px\]{max-width:1585px}.max-w-\[1920px\]{max-width:1920px}.min-w-\[122px\]{min-width:122px}.min-w-\[130px\]{min-width:130px}.min-w-\[200px\]{min-width:200px}.grow{flex-grow:1}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-between{place-content:space-between}.place-items-center{place-items:center}.place-items-start{place-items:start}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[8px\]{gap:8px}.gap-\[9px\]{gap:9px}.gap-\[10px\]{gap:10px}.gap-\[15px\]{gap:15px}.gap-\[18px\]{gap:18px}.gap-\[20px\]{gap:20px}.gap-\[30px\]{gap:30px}.gap-\[32px\]{gap:32px}.gap-\[50px\]{gap:50px}.space-y-4{:where(& >:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-6{:where(& >:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}}.gap-x-\[25px\]{column-gap:25px}.gap-x-\[35px\]{column-gap:35px}.space-x-2{:where(& >:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}}.gap-y-\[5px\]{row-gap:5px}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.rounded{border-radius:0.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[0px\]{border-radius:0px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[20px\]{border-radius:20px}.rounded-\[100px\]{border-radius:100px}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[185px\]{border-top-left-radius:185px;border-top-right-radius:185px}.rounded-tl-\[8px\]{border-top-left-radius:8px}.rounded-tl-\[185px\]{border-top-left-radius:185px}.rounded-tr-\[8px\]{border-top-right-radius:8px}.rounded-tr-\[185px\]{border-top-right-radius:185px}.rounded-b-\[20px\]{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.rounded-br-\[8px\]{border-bottom-right-radius:8px}.rounded-br-\[70px\]{border-bottom-right-radius:70px}.rounded-bl-\[8px\]{border-bottom-left-radius:8px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1px\]{border-style:var(--tw-border-style);border-width:1px}.border-\[2px\]{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}.border-r-1{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-3{border-left-style:var(--tw-border-style);border-left-width:3px}.border-none{--tw-border-style:none;border-style:none}.border-\[\#0e5f6b\]\/16{border-color:color-mix(in oklab,#0e5f6b 16%,transparent)}.border-\[\#000\]{border-color:#000}.border-\[\#9EAB88\]{border-color:#9EAB88}.border-\[\#6242A6\]{border-color:#6242A6}.border-\[\#07272D\]{border-color:#07272D}.border-\[\#07272d78\]{border-color:#07272d78}.border-\[\#8075C2\]{border-color:#8075C2}.border-\[\#335234\]{border-color:#335234}.border-\[\#18181880\]{border-color:#18181880}.border-\[\#AFCAD9\]{border-color:#AFCAD9}.border-\[\#B0CCDD\]{border-color:#B0CCDD}.border-\[\#C3C3C3\]{border-color:#C3C3C3}.border-\[\#CCDAE3\]{border-color:#CCDAE3}.border-\[\#D2D2D2\]{border-color:#D2D2D2}.border-\[\#DCDCDC\]{border-color:#DCDCDC}.border-\[\#E3EDF3\]{border-color:#E3EDF3}.border-\[\#FAFAFA\]{border-color:#FAFAFA}.border-\[\#a39881\]{border-color:#a39881}.border-\[\#dedede\]{border-color:#dedede}.border-\[\#fff\]{border-color:#fff}.border-\[transparent\]{border-color:transparent}.border-\[var\(--light-blue-color\)\]{border-color:var(--light-blue-color)}.border-\[var\(--primary-color\)\]{border-color:var(--primary-color)}.border-\[var\(--secondary-color\)\]{border-color:var(--secondary-color)}.border-\[var\(--secondary-text-color\)\]{border-color:var(--secondary-text-color)}.border-\[var\(--section-bg-color\)\]{border-color:var(--section-bg-color)}.border-\[var\(--tab-btn-background\)\]{border-color:var(--tab-btn-background)}.border-black{border-color:var(--color-black)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-white{border-color:var(--color-white)}.border-b-\[\#ded9d430\]{border-bottom-color:#ded9d430}.border-b-\[\#ded9d473\]{border-bottom-color:#ded9d473}.border-b-\[\#fff\]{border-bottom-color:#fff}.border-l-\[var\(--primary-color\)\]{border-left-color:var(--primary-color)}.bg-\[\#1a5e1d\]{background-color:#1a5e1d}.bg-\[\#1d6921\]{background-color:#1d6921}.bg-\[\#4a874d\]{background-color:#4a874d}.bg-\[\#9EAB88\]{background-color:#9EAB88}.bg-\[\#0095D9BF\]{background-color:#0095D9BF}.bg-\[\#07272DBF\]{background-color:#07272DBF}.bg-\[\#07272D\]{background-color:#07272D}.bg-\[\#17541a\]{background-color:#17541a}.bg-\[\#144917\]{background-color:#144917}.bg-\[\#337837\]{background-color:#337837}.bg-\[\#DAEBF5\]{background-color:#DAEBF5}.bg-\[\#E8F4FB\]{background-color:#E8F4FB}.bg-\[\#EEEDF8\]{background-color:#EEEDF8}.bg-\[\#F8F4EF\]{background-color:#F8F4EF}.bg-\[\#a39881\]{background-color:#a39881}.bg-\[\#bac0956e\]{background-color:#bac0956e}.bg-\[\#f3f7f8\]{background-color:#f3f7f8}.bg-\[\#fff\]{background-color:#fff}.bg-\[var\(--banner-text-color\)\]{background-color:var(--banner-text-color)}.bg-\[var\(--blue-color\)\]{background-color:var(--blue-color)}.bg-\[var\(--light-blue-color\)\]{background-color:var(--light-blue-color)}.bg-\[var\(--primary-color\)\]{background-color:var(--primary-color)}.bg-\[var\(--secondary-color\)\]{background-color:var(--secondary-color)}.bg-\[var\(--section-bg-color\)\]{background-color:var(--section-bg-color)}.bg-\[var\(--tab-btn-background\)\]{background-color:var(--tab-btn-background)}.bg-\[var\(--white\)\]{background-color:var(--white)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-white{background-color:var(--color-white)}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(\#5d4497\,\#5d4497\)\]{background-image:linear-gradient(#5d4497,#5d4497)}.bg-\[linear-gradient\(\#6b52a6\,\#6b52a6\)\]{background-image:linear-gradient(#6b52a6,#6b52a6)}.bg-\[linear-gradient\(\#9F8BCF\,\#9F8BCF\)\]{background-image:linear-gradient(#9F8BCF,#9F8BCF)}.bg-\[linear-gradient\(\#311E5B\,\#311E5B\)\]{background-image:linear-gradient(#311E5B,#311E5B)}.bg-\[linear-gradient\(\#868F8C\,\#868F8C\)\]{background-image:linear-gradient(#868F8C,#868F8C)}.bg-\[linear-gradient\(\#7364B4\,\#7364B4\)\]{background-image:linear-gradient(#7364B4,#7364B4)}.bg-\[linear-gradient\(\#8175C2\,\#8175C2\)\]{background-image:linear-gradient(#8175C2,#8175C2)}.bg-\[linear-gradient\(\#63747B\,\#63747B\)\]{background-image:linear-gradient(#63747B,#63747B)}.bg-\[linear-gradient\(\#335234\,\#335234\)\]{background-image:linear-gradient(#335234,#335234)}.bg-\[linear-gradient\(\#A1A1A1\,\#A1A1A1\)\]{background-image:linear-gradient(#A1A1A1,#A1A1A1)}.bg-\[linear-gradient\(\#A09E89\,\#A09E89\)\]{background-image:linear-gradient(#A09E89,#A09E89)}.bg-\[linear-gradient\(\#AF95D3\,\#AF95D3\)\]{background-image:linear-gradient(#AF95D3,#AF95D3)}.bg-\[linear-gradient\(\#B2AEA6\,\#B2AEA6\)\]{background-image:linear-gradient(#B2AEA6,#B2AEA6)}.bg-\[linear-gradient\(\#BAC095\,\#BAC095\)\]{background-image:linear-gradient(#BAC095,#BAC095)}.bg-\[linear-gradient\(0deg\,\#000000ad\,transparent\)\]{background-image:linear-gradient(0deg,#000000ad,transparent)}.bg-\[linear-gradient\(0deg\,\#00000060\,transparent\)\]{background-image:linear-gradient(0deg,#00000060,transparent)}.bg-\[linear-gradient\(0deg\,\#00000080\,transparent\)\]{background-image:linear-gradient(0deg,#00000080,transparent)}.bg-\[linear-gradient\(0deg\,\#00000094\,transparent\)\]{background-image:linear-gradient(0deg,#00000094,transparent)}.bg-\[linear-gradient\(0deg\,\#242253\,\#531170\)\]{background-image:linear-gradient(0deg,#242253,#531170)}.bg-\[linear-gradient\(_\#E8F4FB\,_\#E8F4FB\)\]{background-image:linear-gradient(#E8F4FB,#E8F4FB)}.bg-\[linear-gradient\(_\#E8F4FB\,_\#F8F4EF\)\]{background-image:linear-gradient(#E8F4FB,#F8F4EF)}.bg-\[linear-gradient\(_\#F2F9FA\,_\#F2F9FA\)\]{background-image:linear-gradient(#F2F9FA,#F2F9FA)}.bg-\[linear-gradient\(_\#fff\,_\#fff\)\]{background-image:linear-gradient(#fff,#fff)}.bg-\[linear-gradient\(var\(--secondary-color\)\,var\(--secondary-color\)\)\]{background-image:linear-gradient(var(--secondary-color),var(--secondary-color))}.from-\[\#0a4650\]\/35{--tw-gradient-from:color-mix(in oklab,#0a4650 35%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#f3f7f8\]{--tw-gradient-from:#f3f7f8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#f3f7f8\]\/20{--tw-gradient-via:color-mix(in oklab,#f3f7f8 20%,transparent);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-\[2px_12px\]{background-position:2px 12px}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.p-1{padding:calc(var(--spacing) * 1)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[15px\]{padding:15px}.p-\[20px\]{padding:20px}.p-\[22px\]{padding:22px}.p-\[25px\]{padding:25px}.p-\[26px\]{padding:26px}.p-\[30px\]{padding:30px}.p-\[40px\]{padding:40px}.p-\[50px\]{padding:50px}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-\[0px\]{padding-inline:0px}.px-\[5px\]{padding-inline:5px}.px-\[8px\]{padding-inline:8px}.px-\[10px\]{padding-inline:10px}.px-\[12px\]{padding-inline:12px}.px-\[15px\]{padding-inline:15px}.px-\[20px\]{padding-inline:20px}.px-\[22px\]{padding-inline:22px}.px-\[30px\]{padding-inline:30px}.px-\[35px\]{padding-inline:35px}.px-\[40px\]{padding-inline:40px}.\!py-\[5px\]{padding-block:5px!important}.py-0{padding-block:calc(var(--spacing) * 0)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[0px\]{padding-block:0px}.py-\[5px\]{padding-block:5px}.py-\[7px\]{padding-block:7px}.py-\[9px\]{padding-block:9px}.py-\[10px\]{padding-block:10px}.py-\[12px\]{padding-block:12px}.py-\[13px\]{padding-block:13px}.py-\[15px\]{padding-block:15px}.py-\[16px\]{padding-block:16px}.py-\[20\]{padding-block:20}.py-\[20px\]{padding-block:20px}.py-\[22px\]{padding-block:22px}.py-\[24px\]{padding-block:24px}.py-\[30px\]{padding-block:30px}.py-\[35px\]{padding-block:35px}.py-\[40px\]{padding-block:40px}.py-\[50px\]{padding-block:50px}.py-\[60px\]{padding-block:60px}.py-\[66px\]{padding-block:66px}.py-\[70px\]{padding-block:70px}.py-\[90px\]{padding-block:90px}.\!pt-\[40px\]{padding-top:40px!important}.\!pt-\[50px\]{padding-top:50px!important}.\!pt-\[60px\]{padding-top:60px!important}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-\[0px\]{padding-top:0px}.pt-\[4px\]{padding-top:4px}.pt-\[5px\]{padding-top:5px}.pt-\[10px\]{padding-top:10px}.pt-\[12px\]{padding-top:12px}.pt-\[15px\]{padding-top:15px}.pt-\[16px\]{padding-top:16px}.pt-\[20px\]{padding-top:20px}.pt-\[22px\]{padding-top:22px}.pt-\[24px\]{padding-top:24px}.pt-\[25px\]{padding-top:25px}.pt-\[30px\]{padding-top:30px}.pt-\[32px\]{padding-top:32px}.pt-\[40px\]{padding-top:40px}.pt-\[45px\]{padding-top:45px}.pt-\[50px\]{padding-top:50px}.pt-\[60px\]{padding-top:60px}.pt-\[65px\]{padding-top:65px}.pt-\[70px\]{padding-top:70px}.pt-\[75px\]{padding-top:75px}.pt-\[80px\]{padding-top:80px}.pt-\[500px\]{padding-top:500px}.pr-\[0px\]{padding-right:0px}.pr-\[15px\]{padding-right:15px}.pr-\[20px\]{padding-right:20px}.pr-\[30px\]{padding-right:30px}.\!pb-\[40px\]{padding-bottom:40px!important}.\!pb-\[50px\]{padding-bottom:50px!important}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-\[0\]{padding-bottom:0}.pb-\[0px\]{padding-bottom:0px}.pb-\[5px\]{padding-bottom:5px}.pb-\[10px\]{padding-bottom:10px}.pb-\[13px\]{padding-bottom:13px}.pb-\[15px\]{padding-bottom:15px}.pb-\[16px\]{padding-bottom:16px}.pb-\[20px\]{padding-bottom:20px}.pb-\[24px\]{padding-bottom:24px}.pb-\[25px\]{padding-bottom:25px}.pb-\[30px\]{padding-bottom:30px}.pb-\[33px\]{padding-bottom:33px}.pb-\[40px\]{padding-bottom:40px}.pb-\[47px\]{padding-bottom:47px}.pb-\[50px\]{padding-bottom:50px}.pb-\[60px\]{padding-bottom:60px}.pb-\[70px\]{padding-bottom:70px}.pb-\[80px\]{padding-bottom:80px}.pb-\[100px\]{padding-bottom:100px}.pb-\[120px\]{padding-bottom:120px}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-\[0px\]{padding-left:0px}.pl-\[15px\]{padding-left:15px}.pl-\[20px\]{padding-left:20px}.pl-\[30px\]{padding-left:30px}.pl-\[40px\]{padding-left:40px}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-\(family-name\:--var-font-family-heading\){font-family:var(--var-font-family-heading)}.\!text-\[16px\]\/\[24px\]{font-size:16px!important;line-height:24px!important}.\!text-\[35px\]\/\[35px\]{font-size:35px!important;line-height:35px!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-\[12px\]\/\[22px\]{font-size:12px;line-height:22px}.text-\[12px\]\/\[30px\]{font-size:12px;line-height:30px}.text-\[12px\]\/\[36px\]{font-size:12px;line-height:36px}.text-\[14px\]\/\[20px\]{font-size:14px;line-height:20px}.text-\[14px\]\/\[30px\]{font-size:14px;line-height:30px}.text-\[15px\]\/\[26px\]{font-size:15px;line-height:26px}.text-\[15px\]\/\[28px\]{font-size:15px;line-height:28px}.text-\[15px\]\/\[32px\]{font-size:15px;line-height:32px}.text-\[16px\]\/\[24px\]{font-size:16px;line-height:24px}.text-\[16px\]\/\[28px\]{font-size:16px;line-height:28px}.text-\[18px\]\/\[20px\]{font-size:18px;line-height:20px}.text-\[18px\]\/\[22px\]{font-size:18px;line-height:22px}.text-\[18px\]\/\[26px\]{font-size:18px;line-height:26px}.text-\[20px\]\/\[25px\]{font-size:20px;line-height:25px}.text-\[20px\]\/\[30px\]{font-size:20px;line-height:30px}.text-\[22px\]\/\[28px\]{font-size:22px;line-height:28px}.text-\[22px\]\/\[32px\]{font-size:22px;line-height:32px}.text-\[22px\]\/\[36px\]{font-size:22px;line-height:36px}.text-\[24px\]\/\[30px\]{font-size:24px;line-height:30px}.text-\[24px\]\/\[36px\]{font-size:24px;line-height:36px}.text-\[30px\]\/\[1\.2em\]{font-size:30px;line-height:1.2em}.text-\[30px\]\/\[30px\]{font-size:30px;line-height:30px}.text-\[30px\]\/\[36px\]{font-size:30px;line-height:36px}.text-\[30px\]\/\[40px\]{font-size:30px;line-height:40px}.text-\[40px\]\/\[45px\]{font-size:40px;line-height:45px}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[40px\]{font-size:40px!important}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[30px\]{font-size:30px}.text-\[40px\]{font-size:40px}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[16px\]{--tw-leading:16px;line-height:16px}.leading-\[20\.08px\]{--tw-leading:20.08px;line-height:20.08px}.leading-\[20\.078px\]{--tw-leading:20.078px;line-height:20.078px}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-\[22\.44px\]{--tw-leading:22.44px;line-height:22.44px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[24px\]{--tw-leading:24px;line-height:24px}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.leading-\[32px\]{--tw-leading:32px;line-height:32px}.leading-\[34px\]{--tw-leading:34px;line-height:34px}.leading-\[40px\]{--tw-leading:40px;line-height:40px}.leading-\[50px\]{--tw-leading:50px;line-height:50px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-0.02em;letter-spacing:-0.02em}.tracking-\[0\.02em\]{--tw-tracking:0.02em;letter-spacing:0.02em}.tracking-\[0\.22em\]{--tw-tracking:0.22em;letter-spacing:0.22em}.tracking-\[0\]{--tw-tracking:0;letter-spacing:0}.tracking-\[0em\]{--tw-tracking:0em;letter-spacing:0em}.tracking-\[1\.5px\]{--tw-tracking:1.5px;letter-spacing:1.5px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\[\#0e5f6b\]{color:#0e5f6b}.text-\[\#000\]{color:#000}.text-\[\#1c2b2e\]{color:#1c2b2e}.text-\[\#4a5b5f\]{color:#4a5b5f}.text-\[\#9FC2D9\]{color:#9FC2D9}.text-\[\#07272D\]{color:#07272D}.text-\[\#07272d\]{color:#07272d}.text-\[\#26333c\]{color:#26333c}.text-\[\#181818\]{color:#181818}.text-\[\#585858\]{color:#585858}.text-\[\#818181\]{color:#818181}.text-\[\#AF95D3\]{color:#AF95D3}.text-\[\#FAFAFA\]{color:#FAFAFA}.text-\[\#fff\]{color:#fff}.text-\[var\(--banner-text-color\)\]{color:var(--banner-text-color)}.text-\[var\(--primary-color\)\]{color:var(--primary-color)}.text-\[var\(--primary-text-color\)\]{color:var(--primary-text-color)}.text-\[var\(--secondary-text-color\)\]{color:var(--secondary-text-color)}.text-\[var\(--var-text-color\)\]{color:var(--var-text-color)}.text-\[var\(--white\)\]{color:var(--white)}.text-black{color:var(--color-black)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-900{color:var(--color-gray-900)}.text-inherit{color:inherit}.text-white{color:var(--color-white)}.text-white\/90{color:color-mix(in srgb,#fff 90%,transparent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.shadow-lg\/5{--tw-shadow-alpha:5%;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,oklab(from rgb(0 0 0 / 0.1) l a b / 5%)),0 4px 6px -4px var(--tw-shadow-color,oklab(from rgb(0 0 0 / 0.1) l a b / 5%));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg\/10{--tw-shadow-alpha:10%;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,oklab(from rgb(0 0 0 / 0.1) l a b / 10%)),0 4px 6px -4px var(--tw-shadow-color,oklab(from rgb(0 0 0 / 0.1) l a b / 10%));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 2px 4px -2px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.drop-shadow-\[0_2px_4px_rgba\(0\,0\,0\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 4px var(--tw-drop-shadow-color,rgba(0,0,0,0.8)));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_4px_10px_rgba\(0\,0\,0\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 10px var(--tw-drop-shadow-color,rgba(0,0,0,0.8)));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_4px_30px_rgba\(0\,0\,0\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 30px var(--tw-drop-shadow-color,rgba(0,0,0,0.8)));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:300ms;transition-duration:300ms}.duration-500{--tw-duration:500ms;transition-duration:500ms}.duration-700{--tw-duration:700ms;transition-duration:700ms}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.text-shadow-lg\/20{--tw-text-shadow-alpha:20%;text-shadow:0px 1px 2px var(--tw-text-shadow-color,oklab(from rgb(0 0 0 / 0.1) l a b / 20%)),0px 3px 2px var(--tw-text-shadow-color,oklab(from rgb(0 0 0 / 0.1) l a b / 20%)),0px 4px 8px var(--tw-text-shadow-color,oklab(from rgb(0 0 0 / 0.1) l a b / 20%))}.group-hover\:scale-105{&:is(:where(.group):hover *){@media (hover:hover){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.before\:absolute{&::before{content:var(--tw-content);position:absolute}}.before\:top-\[26px\]{&::before{content:var(--tw-content);top:26px}}.before\:left-\[26px\]{&::before{content:var(--tw-content);left:26px}}.before\:h-\[calc\(100\%-\(52px\)\)\]{&::before{content:var(--tw-content);height:calc(100% - (52px))}}.before\:w-\[calc\(100\%-\(52px\)\)\]{&::before{content:var(--tw-content);width:calc(100% - (52px))}}.before\:border-\[1px\]{&::before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}}.before\:border-\[var\(--secondary-color\)\]{&::before{content:var(--tw-content);border-color:var(--secondary-color)}}.hover\:scale-105{&:hover{@media (hover:hover){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.hover\:border-\[\#fff\]{&:hover{@media (hover:hover){border-color:#fff}}}.hover\:border-\[var\(--header-text-color\)\]{&:hover{@media (hover:hover){border-color:var(--header-text-color)}}}.hover\:border-\[var\(--primary-color\)\]{&:hover{@media (hover:hover){border-color:var(--primary-color)}}}.hover\:border-\[var\(--secondary-color\)\]{&:hover{@media (hover:hover){border-color:var(--secondary-color)}}}.hover\:border-\[var\(--white\)\]{&:hover{@media (hover:hover){border-color:var(--white)}}}.hover\:border-gray-500{&:hover{@media (hover:hover){border-color:var(--color-gray-500)}}}.hover\:bg-\[\#00000050\]{&:hover{@media (hover:hover){background-color:#00000050}}}.hover\:bg-\[transparent\]{&:hover{@media (hover:hover){background-color:transparent}}}.hover\:bg-\[var\(--primary-color\)\]{&:hover{@media (hover:hover){background-color:var(--primary-color)}}}.hover\:bg-\[var\(--secondary-color\)\]{&:hover{@media (hover:hover){background-color:var(--secondary-color)}}}.hover\:\!text-\[\#fff\]{&:hover{@media (hover:hover){color:#fff!important}}}.hover\:\!text-\[var\(--white\)\]{&:hover{@media (hover:hover){color:var(--white)!important}}}.hover\:text-\[\#fff\]{&:hover{@media (hover:hover){color:#fff}}}.hover\:text-gray-700{&:hover{@media (hover:hover){color:var(--color-gray-700)}}}.hover\:text-white{&:hover{@media (hover:hover){color:var(--color-white)}}}.hover\:shadow-xl\/10{&:hover{@media (hover:hover){--tw-shadow-alpha:10%;--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,oklab(from rgb(0 0 0 / 0.1) l a b / 10%)),0 8px 10px -6px var(--tw-shadow-color,oklab(from rgb(0 0 0 / 0.1) l a b / 10%));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}.max-sm\:grid-cols-1{@media (width < 40rem){grid-template-columns:repeat(1,minmax(0,1fr))}}.sm\:inset-x-10{@media (width>=40rem){inset-inline:calc(var(--spacing) * 10)}}.sm\:inset-x-15{@media (width>=40rem){inset-inline:calc(var(--spacing) * 15)}}.sm\:top-5{@media (width>=40rem){top:calc(var(--spacing) * 5)}}.sm\:left-5{@media (width>=40rem){left:calc(var(--spacing) * 5)}}.sm\:mx-\[0\]{@media (width>=40rem){margin-inline:0}}.sm\:mt-\[15px\]{@media (width>=40rem){margin-top:15px}}.sm\:mt-\[30px\]{@media (width>=40rem){margin-top:30px}}.sm\:mb-10{@media (width>=40rem){margin-bottom:calc(var(--spacing) * 10)}}.sm\:mb-16{@media (width>=40rem){margin-bottom:calc(var(--spacing) * 16)}}.sm\:mb-\[50px\]{@media (width>=40rem){margin-bottom:50px}}.sm\:block{@media (width>=40rem){display:block}}.sm\:aspect-\[3\/4\]{@media (width>=40rem){aspect-ratio:3/4}}.sm\:aspect-\[16\/11\]{@media (width>=40rem){aspect-ratio:16/11}}.sm\:h-\[52vh\]{@media (width>=40rem){height:52vh}}.sm\:h-\[auto\]{@media (width>=40rem){height:auto}}.sm\:h-\[calc\(90\%-86px\)\]{@media (width>=40rem){height:calc(90% - 86px)}}.sm\:h-auto{@media (width>=40rem){height:auto}}.sm\:min-h-\[48px\]{@media (width>=40rem){min-height:48px}}.sm\:min-h-\[65px\]{@media (width>=40rem){min-height:65px}}.sm\:min-h-\[360px\]{@media (width>=40rem){min-height:360px}}.sm\:min-h-\[auto\]{@media (width>=40rem){min-height:auto}}.sm\:w-\[20\%\]{@media (width>=40rem){width:20%}}.sm\:w-\[50\%\]{@media (width>=40rem){width:50%}}.sm\:w-\[100\%\]{@media (width>=40rem){width:100%}}.sm\:grid-cols-1{@media (width>=40rem){grid-template-columns:repeat(1,minmax(0,1fr))}}.sm\:grid-cols-2{@media (width>=40rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.sm\:grid-cols-3{@media (width>=40rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.sm\:flex-row{@media (width>=40rem){flex-direction:row}}.sm\:items-start{@media (width>=40rem){align-items:flex-start}}.sm\:justify-center{@media (width>=40rem){justify-content:center}}.sm\:justify-end{@media (width>=40rem){justify-content:flex-end}}.sm\:gap-4{@media (width>=40rem){gap:calc(var(--spacing) * 4)}}.sm\:gap-\[15px\]{@media (width>=40rem){gap:15px}}.sm\:gap-\[50px\]{@media (width>=40rem){gap:50px}}.sm\:gap-x-8{@media (width>=40rem){column-gap:calc(var(--spacing) * 8)}}.sm\:gap-y-12{@media (width>=40rem){row-gap:calc(var(--spacing) * 12)}}.sm\:overflow-visible{@media (width>=40rem){overflow:visible}}.sm\:border-\[\#18181880\]{@media (width>=40rem){border-color:#18181880}}.sm\:border-\[\#B0CCDD\]{@media (width>=40rem){border-color:#B0CCDD}}.sm\:border-\[transparent\]{@media (width>=40rem){border-color:transparent}}.sm\:p-6{@media (width>=40rem){padding:calc(var(--spacing) * 6)}}.sm\:p-\[50px\]{@media (width>=40rem){padding:50px}}.sm\:px-6{@media (width>=40rem){padding-inline:calc(var(--spacing) * 6)}}.sm\:px-8{@media (width>=40rem){padding-inline:calc(var(--spacing) * 8)}}.sm\:px-\[10px\]{@media (width>=40rem){padding-inline:10px}}.sm\:px-\[25px\]{@media (width>=40rem){padding-inline:25px}}.sm\:px-\[30px\]{@media (width>=40rem){padding-inline:30px}}.sm\:py-6{@media (width>=40rem){padding-block:calc(var(--spacing) * 6)}}.sm\:py-8{@media (width>=40rem){padding-block:calc(var(--spacing) * 8)}}.sm\:py-16{@media (width>=40rem){padding-block:calc(var(--spacing) * 16)}}.sm\:py-20{@media (width>=40rem){padding-block:calc(var(--spacing) * 20)}}.sm\:py-\[0px\]{@media (width>=40rem){padding-block:0px}}.sm\:py-\[30px\]{@media (width>=40rem){padding-block:30px}}.sm\:py-\[40px\]{@media (width>=40rem){padding-block:40px}}.sm\:pt-\[32px\]{@media (width>=40rem){padding-top:32px}}.sm\:pt-\[40px\]{@media (width>=40rem){padding-top:40px}}.sm\:pt-\[50px\]{@media (width>=40rem){padding-top:50px}}.sm\:pr-\[10px\]{@media (width>=40rem){padding-right:10px}}.sm\:pr-\[30px\]{@media (width>=40rem){padding-right:30px}}.sm\:pb-\[30px\]{@media (width>=40rem){padding-bottom:30px}}.sm\:pb-\[50px\]{@media (width>=40rem){padding-bottom:50px}}.sm\:pb-\[120px\]{@media (width>=40rem){padding-bottom:120px}}.sm\:pl-\[10px\]{@media (width>=40rem){padding-left:10px}}.sm\:pl-\[30px\]{@media (width>=40rem){padding-left:30px}}.sm\:text-left{@media (width>=40rem){text-align:left}}.sm\:text-2xl{@media (width>=40rem){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.sm\:text-3xl{@media (width>=40rem){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.sm\:text-4xl{@media (width>=40rem){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.sm\:text-5xl{@media (width>=40rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.sm\:text-\[16px\]\/\[40px\]{@media (width>=40rem){font-size:16px;line-height:40px}}.sm\:text-\[24px\]\/\[36px\]{@media (width>=40rem){font-size:24px;line-height:36px}}.sm\:text-\[28px\]\/\[40px\]{@media (width>=40rem){font-size:28px;line-height:40px}}.sm\:text-base{@media (width>=40rem){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.sm\:text-lg{@media (width>=40rem){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.sm\:text-\[18px\]{@media (width>=40rem){font-size:18px}}.sm\:text-\[40px\]{@media (width>=40rem){font-size:40px}}.md\:inset-x-20{@media (width>=48rem){inset-inline:calc(var(--spacing) * 20)}}.md\:-m-2{@media (width>=48rem){margin:calc(var(--spacing) * -2)}}.md\:mt-5{@media (width>=48rem){margin-top:calc(var(--spacing) * 5)}}.md\:mt-10{@media (width>=48rem){margin-top:calc(var(--spacing) * 10)}}.md\:mt-\[15px\]{@media (width>=48rem){margin-top:15px}}.md\:mt-\[26px\]{@media (width>=48rem){margin-top:26px}}.md\:mt-\[50px\]{@media (width>=48rem){margin-top:50px}}.md\:ml-\[0\]{@media (width>=48rem){margin-left:0}}.md\:block{@media (width>=48rem){display:block}}.md\:flex{@media (width>=48rem){display:flex}}.md\:hidden{@media (width>=48rem){display:none}}.md\:aspect-\[407\/610\]{@media (width>=48rem){aspect-ratio:407/610}}.md\:aspect-\[555\/324\]{@media (width>=48rem){aspect-ratio:555/324}}.md\:h-auto{@media (width>=48rem){height:auto}}.md\:w-1\/2{@media (width>=48rem){width:calc(1/2 * 100%)}}.md\:w-\[32\%\]{@media (width>=48rem){width:32%}}.md\:w-\[41\%\]{@media (width>=48rem){width:41%}}.md\:w-\[47\%\]{@media (width>=48rem){width:47%}}.md\:w-\[50\%\]{@media (width>=48rem){width:50%}}.md\:w-\[53\%\]{@media (width>=48rem){width:53%}}.md\:w-\[59\%\]{@media (width>=48rem){width:59%}}.md\:w-\[60\%\]{@media (width>=48rem){width:60%}}.md\:w-\[68\%\]{@media (width>=48rem){width:68%}}.md\:w-\[100\%\]{@media (width>=48rem){width:100%}}.md\:max-w-\[593px\]{@media (width>=48rem){max-width:593px}}.md\:max-w-\[690px\]{@media (width>=48rem){max-width:690px}}.md\:max-w-\[720px\]{@media (width>=48rem){max-width:720px}}.md\:grid-cols-2{@media (width>=48rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.md\:grid-cols-3{@media (width>=48rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.md\:flex-col{@media (width>=48rem){flex-direction:column}}.md\:flex-row{@media (width>=48rem){flex-direction:row}}.md\:items-center{@media (width>=48rem){align-items:center}}.md\:items-start{@media (width>=48rem){align-items:flex-start}}.md\:justify-start{@media (width>=48rem){justify-content:flex-start}}.md\:gap-5{@media (width>=48rem){gap:calc(var(--spacing) * 5)}}.md\:gap-\[15px\]{@media (width>=48rem){gap:15px}}.md\:gap-\[70px\]{@media (width>=48rem){gap:70px}}.md\:gap-\[75px\]{@media (width>=48rem){gap:75px}}.md\:overflow-visible{@media (width>=48rem){overflow:visible}}.md\:border-y{@media (width>=48rem){border-block-style:var(--tw-border-style);border-block-width:1px}}.md\:border-r-1{@media (width>=48rem){border-right-style:var(--tw-border-style);border-right-width:1px}}.md\:p-2{@media (width>=48rem){padding:calc(var(--spacing) * 2)}}.md\:py-0{@media (width>=48rem){padding-block:calc(var(--spacing) * 0)}}.md\:py-4{@media (width>=48rem){padding-block:calc(var(--spacing) * 4)}}.md\:py-5{@media (width>=48rem){padding-block:calc(var(--spacing) * 5)}}.md\:py-\[0px\]{@media (width>=48rem){padding-block:0px}}.md\:py-\[40px\]{@media (width>=48rem){padding-block:40px}}.md\:py-\[45px\]{@media (width>=48rem){padding-block:45px}}.md\:py-\[70px\]{@media (width>=48rem){padding-block:70px}}.md\:py-\[75px\]{@media (width>=48rem){padding-block:75px}}.md\:py-\[90px\]{@media (width>=48rem){padding-block:90px}}.md\:pt-\[16px\]{@media (width>=48rem){padding-top:16px}}.md\:pt-\[40px\]{@media (width>=48rem){padding-top:40px}}.md\:pt-\[50px\]{@media (width>=48rem){padding-top:50px}}.md\:pt-\[55\]{@media (width>=48rem){padding-top:55}}.md\:pt-\[55px\]{@media (width>=48rem){padding-top:55px}}.md\:pt-\[60px\]{@media (width>=48rem){padding-top:60px}}.md\:pt-\[75px\]{@media (width>=48rem){padding-top:75px}}.md\:pt-\[90px\]{@media (width>=48rem){padding-top:90px}}.md\:pr-\[0px\]{@media (width>=48rem){padding-right:0px}}.md\:pr-\[10px\]{@media (width>=48rem){padding-right:10px}}.md\:pr-\[30px\]{@media (width>=48rem){padding-right:30px}}.md\:pb-\[25px\]{@media (width>=48rem){padding-bottom:25px}}.md\:pb-\[30px\]{@media (width>=48rem){padding-bottom:30px}}.md\:pb-\[40px\]{@media (width>=48rem){padding-bottom:40px}}.md\:pb-\[50px\]{@media (width>=48rem){padding-bottom:50px}}.md\:pb-\[60px\]{@media (width>=48rem){padding-bottom:60px}}.md\:pb-\[80px\]{@media (width>=48rem){padding-bottom:80px}}.md\:pl-\[0px\]{@media (width>=48rem){padding-left:0px}}.md\:pl-\[10px\]{@media (width>=48rem){padding-left:10px}}.md\:pl-\[30px\]{@media (width>=48rem){padding-left:30px}}.md\:text-left{@media (width>=48rem){text-align:left}}.md\:\!text-\[50px\]\/\[50px\]{@media (width>=48rem){font-size:50px!important;line-height:50px!important}}.md\:text-\[24px\]\/\[34px\]{@media (width>=48rem){font-size:24px;line-height:34px}}.md\:text-\[28px\]\/\[40px\]{@media (width>=48rem){font-size:28px;line-height:40px}}.md\:text-\[40px\]\/\[45px\]{@media (width>=48rem){font-size:40px;line-height:45px}}.md\:text-\[40px\]{@media (width>=48rem){font-size:40px}}.lg\:inset-x-30{@media (width>=64rem){inset-inline:calc(var(--spacing) * 30)}}.lg\:row-span-2{@media (width>=64rem){grid-row:span 2 / span 2}}.lg\:mx-\[0\]{@media (width>=64rem){margin-inline:0}}.lg\:my-\[50px\]{@media (width>=64rem){margin-block:50px}}.lg\:mt-\[50px\]{@media (width>=64rem){margin-top:50px}}.lg\:mt-\[70px\]{@media (width>=64rem){margin-top:70px}}.lg\:mb-0{@media (width>=64rem){margin-bottom:calc(var(--spacing) * 0)}}.lg\:mb-12{@media (width>=64rem){margin-bottom:calc(var(--spacing) * 12)}}.lg\:mb-\[50px\]{@media (width>=64rem){margin-bottom:50px}}.lg\:ml-0{@media (width>=64rem){margin-left:calc(var(--spacing) * 0)}}.lg\:block{@media (width>=64rem){display:block}}.lg\:flex{@media (width>=64rem){display:flex}}.lg\:aspect-\[4\/3\]{@media (width>=64rem){aspect-ratio:4/3}}.lg\:h-\[58vh\]{@media (width>=64rem){height:58vh}}.lg\:h-\[700px\]{@media (width>=64rem){height:700px}}.lg\:h-\[1023px\]{@media (width>=64rem){height:1023px}}.lg\:h-full{@media (width>=64rem){height:100%}}.lg\:w-1\/2{@media (width>=64rem){width:calc(1/2 * 100%)}}.lg\:w-\[33\%\]{@media (width>=64rem){width:33%}}.lg\:w-\[41\%\]{@media (width>=64rem){width:41%}}.lg\:w-\[59\%\]{@media (width>=64rem){width:59%}}.lg\:w-\[66\%\]{@media (width>=64rem){width:66%}}.lg\:w-\[100\%\]{@media (width>=64rem){width:100%}}.lg\:max-w-\[410px\]{@media (width>=64rem){max-width:410px}}.lg\:max-w-\[720px\]{@media (width>=64rem){max-width:720px}}.lg\:grid-cols-2{@media (width>=64rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.lg\:grid-cols-3{@media (width>=64rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.lg\:grid-cols-4{@media (width>=64rem){grid-template-columns:repeat(4,minmax(0,1fr))}}.lg\:flex-row{@media (width>=64rem){flex-direction:row}}.lg\:justify-between{@media (width>=64rem){justify-content:space-between}}.lg\:justify-center{@media (width>=64rem){justify-content:center}}.lg\:justify-end{@media (width>=64rem){justify-content:flex-end}}.lg\:justify-start{@media (width>=64rem){justify-content:flex-start}}.lg\:gap-0{@media (width>=64rem){gap:calc(var(--spacing) * 0)}}.lg\:gap-5{@media (width>=64rem){gap:calc(var(--spacing) * 5)}}.lg\:gap-12{@media (width>=64rem){gap:calc(var(--spacing) * 12)}}.lg\:gap-\[20px\]{@media (width>=64rem){gap:20px}}.lg\:gap-\[23px\]{@media (width>=64rem){gap:23px}}.lg\:gap-\[92px\]{@media (width>=64rem){gap:92px}}.lg\:gap-x-6{@media (width>=64rem){column-gap:calc(var(--spacing) * 6)}}.lg\:p-7{@media (width>=64rem){padding:calc(var(--spacing) * 7)}}.lg\:p-\[50px\]{@media (width>=64rem){padding:50px}}.lg\:p-\[80px\]{@media (width>=64rem){padding:80px}}.lg\:px-0{@media (width>=64rem){padding-inline:calc(var(--spacing) * 0)}}.lg\:px-8{@media (width>=64rem){padding-inline:calc(var(--spacing) * 8)}}.lg\:px-10{@media (width>=64rem){padding-inline:calc(var(--spacing) * 10)}}.lg\:py-20{@media (width>=64rem){padding-block:calc(var(--spacing) * 20)}}.lg\:py-24{@media (width>=64rem){padding-block:calc(var(--spacing) * 24)}}.lg\:py-\[22px\]{@media (width>=64rem){padding-block:22px}}.lg\:py-\[40px\]{@media (width>=64rem){padding-block:40px}}.lg\:py-\[50px\]{@media (width>=64rem){padding-block:50px}}.lg\:py-\[60px\]{@media (width>=64rem){padding-block:60px}}.lg\:py-\[70px\]{@media (width>=64rem){padding-block:70px}}.lg\:py-\[80px\]{@media (width>=64rem){padding-block:80px}}.lg\:py-\[100px\]{@media (width>=64rem){padding-block:100px}}.lg\:py-\[112px\]{@media (width>=64rem){padding-block:112px}}.lg\:py-\[120px\]{@media (width>=64rem){padding-block:120px}}.lg\:pt-\[15\%\]{@media (width>=64rem){padding-top:15%}}.lg\:pt-\[20px\]{@media (width>=64rem){padding-top:20px}}.lg\:pt-\[30px\]{@media (width>=64rem){padding-top:30px}}.lg\:pt-\[40px\]{@media (width>=64rem){padding-top:40px}}.lg\:pt-\[50px\]{@media (width>=64rem){padding-top:50px}}.lg\:pt-\[55px\]{@media (width>=64rem){padding-top:55px}}.lg\:pt-\[60px\]{@media (width>=64rem){padding-top:60px}}.lg\:pt-\[65px\]{@media (width>=64rem){padding-top:65px}}.lg\:pt-\[70px\]{@media (width>=64rem){padding-top:70px}}.lg\:pt-\[80px\]{@media (width>=64rem){padding-top:80px}}.lg\:pt-\[100px\]{@media (width>=64rem){padding-top:100px}}.lg\:pt-\[120px\]{@media (width>=64rem){padding-top:120px}}.lg\:pr-\[10px\]{@media (width>=64rem){padding-right:10px}}.lg\:pr-\[30px\]{@media (width>=64rem){padding-right:30px}}.lg\:pb-\[0\]{@media (width>=64rem){padding-bottom:0}}.lg\:pb-\[0px\]{@media (width>=64rem){padding-bottom:0px}}.lg\:pb-\[25px\]{@media (width>=64rem){padding-bottom:25px}}.lg\:pb-\[30px\]{@media (width>=64rem){padding-bottom:30px}}.lg\:pb-\[40px\]{@media (width>=64rem){padding-bottom:40px}}.lg\:pb-\[50px\]{@media (width>=64rem){padding-bottom:50px}}.lg\:pb-\[55px\]{@media (width>=64rem){padding-bottom:55px}}.lg\:pb-\[70px\]{@media (width>=64rem){padding-bottom:70px}}.lg\:pb-\[80px\]{@media (width>=64rem){padding-bottom:80px}}.lg\:pb-\[120px\]{@media (width>=64rem){padding-bottom:120px}}.lg\:pl-\[10px\]{@media (width>=64rem){padding-left:10px}}.lg\:pl-\[30px\]{@media (width>=64rem){padding-left:30px}}.lg\:text-left{@media (width>=64rem){text-align:left}}.lg\:text-5xl{@media (width>=64rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.lg\:text-\[30px\]\/\[34px\]{@media (width>=64rem){font-size:30px;line-height:34px}}.lg\:text-\[50px\]\/\[55px\]{@media (width>=64rem){font-size:50px;line-height:55px}}.lg\:text-\[3\.4rem\]{@media (width>=64rem){font-size:3.4rem}}.lg\:text-\[40px\]{@media (width>=64rem){font-size:40px}}.lg\:text-\[50px\]{@media (width>=64rem){font-size:50px}}.xl\:mt-\[65px\]{@media (width>=80rem){margin-top:65px}}.xl\:mb-\[20px\]{@media (width>=80rem){margin-bottom:20px}}.xl\:mb-\[65px\]{@media (width>=80rem){margin-bottom:65px}}.xl\:mb-\[70px\]{@media (width>=80rem){margin-bottom:70px}}.xl\:aspect-\[407\/680\]{@media (width>=80rem){aspect-ratio:407/680}}.xl\:aspect-\[555\/324\]{@media (width>=80rem){aspect-ratio:555/324}}.xl\:aspect-\[555\/668\]{@media (width>=80rem){aspect-ratio:555/668}}.xl\:h-full{@media (width>=80rem){height:100%}}.xl\:w-1\/2{@media (width>=80rem){width:calc(1/2 * 100%)}}.xl\:w-1\/4{@media (width>=80rem){width:calc(1/4 * 100%)}}.xl\:w-\[33\.33\%\]{@media (width>=80rem){width:33.33%}}.xl\:w-\[40\%\]{@media (width>=80rem){width:40%}}.xl\:w-\[41\%\]{@media (width>=80rem){width:41%}}.xl\:w-\[43\%\]{@media (width>=80rem){width:43%}}.xl\:w-\[50\%\]{@media (width>=80rem){width:50%}}.xl\:w-\[57\%\]{@media (width>=80rem){width:57%}}.xl\:w-\[59\%\]{@media (width>=80rem){width:59%}}.xl\:w-\[60\%\]{@media (width>=80rem){width:60%}}.xl\:w-\[72\%\]{@media (width>=80rem){width:72%}}.xl\:max-w-\[100\%\]{@media (width>=80rem){max-width:100%}}.xl\:max-w-\[455px\]{@media (width>=80rem){max-width:455px}}.xl\:max-w-\[690px\]{@media (width>=80rem){max-width:690px}}.xl\:max-w-\[722px\]{@media (width>=80rem){max-width:722px}}.xl\:grid-cols-3{@media (width>=80rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.xl\:grid-cols-4{@media (width>=80rem){grid-template-columns:repeat(4,minmax(0,1fr))}}.xl\:flex-row{@media (width>=80rem){flex-direction:row}}.xl\:place-content-between{@media (width>=80rem){place-content:space-between}}.xl\:items-start{@media (width>=80rem){align-items:flex-start}}.xl\:gap-6{@media (width>=80rem){gap:calc(var(--spacing) * 6)}}.xl\:rounded-tl-\[64px\]{@media (width>=80rem){border-top-left-radius:64px}}.xl\:rounded-br-\[8px\]{@media (width>=80rem){border-bottom-right-radius:8px}}.xl\:rounded-br-\[64px\]{@media (width>=80rem){border-bottom-right-radius:64px}}.xl\:border-\[\#18181880\]{@media (width>=80rem){border-color:#18181880}}.xl\:border-\[\#AAC7D8\]{@media (width>=80rem){border-color:#AAC7D8}}.xl\:px-\[20px\]{@media (width>=80rem){padding-inline:20px}}.xl\:px-\[50px\]{@media (width>=80rem){padding-inline:50px}}.xl\:py-\[70px\]{@media (width>=80rem){padding-block:70px}}.xl\:pt-\[0px\]{@media (width>=80rem){padding-top:0px}}.xl\:pt-\[10px\]{@media (width>=80rem){padding-top:10px}}.xl\:pt-\[20px\]{@media (width>=80rem){padding-top:20px}}.xl\:pr-\[20px\]{@media (width>=80rem){padding-right:20px}}.xl\:pr-\[50px\]{@media (width>=80rem){padding-right:50px}}.xl\:pb-5{@media (width>=80rem){padding-bottom:calc(var(--spacing) * 5)}}.xl\:pb-6{@media (width>=80rem){padding-bottom:calc(var(--spacing) * 6)}}.xl\:pb-\[0px\]{@media (width>=80rem){padding-bottom:0px}}.xl\:pl-\[20px\]{@media (width>=80rem){padding-left:20px}}.xl\:pl-\[35px\]{@media (width>=80rem){padding-left:35px}}.xl\:pl-\[50px\]{@media (width>=80rem){padding-left:50px}}.xl\:pl-\[66px\]{@media (width>=80rem){padding-left:66px}}.xl\:text-left{@media (width>=80rem){text-align:left}}.xl\:text-start{@media (width>=80rem){text-align:start}}.xl\:\!text-\[52px\]\/\[60px\]{@media (width>=80rem){font-size:52px!important;line-height:60px!important}}.xl\:text-\[32px\]\/\[40px\]{@media (width>=80rem){font-size:32px;line-height:40px}}.xl\:\!text-\[60px\]{@media (width>=80rem){font-size:60px!important}}.xl\:text-\[60px\]{@media (width>=80rem){font-size:60px}}.\32 xl\:place-content-between{@media (width>=96rem){place-content:space-between}}.\32 xl\:pr-\[0px\]{@media (width>=96rem){padding-right:0px}}.\32 xl\:pr-\[50px\]{@media (width>=96rem){padding-right:50px}}.\32 xl\:pl-\[0px\]{@media (width>=96rem){padding-left:0px}}.\32 xl\:pl-\[50px\]{@media (width>=96rem){padding-left:50px}}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";initial-value:"";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:""}}}