.highlight-services-wrapper[data-v-0cb9194d]{display:flex;flex-direction:column;align-items:center;justify-content:normal;gap:2rem;--tw-bg-opacity: 1;background-color:rgb(26 62 50 / var(--tw-bg-opacity, 1));padding:48px 24px}@media (min-width: 48rem){.highlight-services-wrapper[data-v-0cb9194d]{flex-direction:row;justify-content:center}}.highlight-services-wrapper .item[data-v-0cb9194d]{max-width:500px}.highlight-services-wrapper .item[data-v-0cb9194d]{flex:1 1 0%}.highlight-services-wrapper .item[data-v-0cb9194d]{padding:4px}.highlight-services-wrapper .item[data-v-0cb9194d]{text-align:center}@media (min-width: 48rem){.highlight-services-wrapper .item[data-v-0cb9194d]{padding:24px}}.highlight-services-wrapper .item{h2[data-v-0cb9194d] {margin-bottom: .5rem} h2[data-v-0cb9194d] {text-align: center} h2[data-v-0cb9194d] {font-family: "SangBleu Kingdom",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"} h2[data-v-0cb9194d] {font-size: 22px; line-height: 1.5} h2[data-v-0cb9194d] {font-weight: 400} h2[data-v-0cb9194d] {letter-spacing: -1.28px} h2[data-v-0cb9194d] { --tw-text-opacity: 1; color: rgb(254 251 242 / var(--tw-text-opacity, 1)) } @media (min-width: 24.375rem) {h2[data-v-0cb9194d] {font-size: 30px; line-height: 1.2}} @media (min-width: 48rem) {h2[data-v-0cb9194d] {font-size: 30px; line-height: 1.2}} p[data-v-0cb9194d] {width: 100%} p[data-v-0cb9194d] {text-align: center} p[data-v-0cb9194d] {font-family: "SangBleu Sunrise",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"} p[data-v-0cb9194d] {font-size: 16px; line-height: 1} p[data-v-0cb9194d] {font-size: 1rem; line-height: 1.5rem} p[data-v-0cb9194d] {font-weight: 450} p[data-v-0cb9194d] {line-height: 150%} p[data-v-0cb9194d] { --tw-text-opacity: 1; color: rgb(254 251 242 / var(--tw-text-opacity, 1)) } span[data-v-0cb9194d] {font-family: "SangBleu Kingdom",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"} span[data-v-0cb9194d] {font-size: 3rem; line-height: 1} span[data-v-0cb9194d] {font-weight: 300} span[data-v-0cb9194d] { --tw-text-opacity: 1; color: rgb(254 251 242 / var(--tw-text-opacity, 1)) }}.highlight-services-wrapper .item[data-v-0cb9194d]:nth-child(2){flex:.2}article{h4[data-v-aaa88c81] {font-family: "SangBleu Kingdom",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"} h4[data-v-aaa88c81] {font-size: 24px} h4[data-v-aaa88c81] {font-weight: 300} h4[data-v-aaa88c81] {line-height: 120%} h4[data-v-aaa88c81] {letter-spacing: -.96px} h4[data-v-aaa88c81] { --tw-text-opacity: 1; color: rgb(30 55 46 / var(--tw-text-opacity, 1)) } @media (min-width: 48rem) {h4[data-v-aaa88c81] {font-size: 1.875rem; line-height: 2.25rem}} p[data-v-aaa88c81] {font-family: "SangBleu Sunrise",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"} p[data-v-aaa88c81] {font-size: 14px} p[data-v-aaa88c81] {font-weight: 450} p[data-v-aaa88c81] {line-height: 120%} p[data-v-aaa88c81] {color: rgba(44,56,56,.7)} @media (min-width: 48rem) {p[data-v-aaa88c81] {font-size: 16px}}}article[data-v-aaa88c81]{display:flex;flex:1 1 0%;flex-direction:column;gap:12px}article .image-container[data-v-aaa88c81]{height:314px}article .image-container[data-v-aaa88c81]{width:100%}article .image-container[data-v-aaa88c81]{overflow:hidden}article .image-container[data-v-aaa88c81]{border-radius:16px}article .image-container{img[data-v-aaa88c81] {height: 100%} img[data-v-aaa88c81] {width: 100%} img[data-v-aaa88c81] {-o-object-fit: cover; object-fit: cover}}.the-kensington-experience-wrapper[data-v-615286a6]{display:flex;flex-direction:column;gap:32px;--tw-bg-opacity: 1;background-color:rgb(234 244 233 / var(--tw-bg-opacity, 1));padding:6rem 1.5rem}@media (min-width: 48rem){.the-kensington-experience-wrapper[data-v-615286a6]{gap:75px}}.the-kensington-experience-wrapper{h2[data-v-615286a6] {font-family: "SangBleu Kingdom",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"} h2[data-v-615286a6] { --tw-text-opacity: 1; color: rgb(30 55 46 / var(--tw-text-opacity, 1)) } div.experiences-wrapper[data-v-615286a6] {display: grid} div.experiences-wrapper[data-v-615286a6] {grid-template-columns: repeat(1,minmax(0,1fr))} div.experiences-wrapper[data-v-615286a6] {gap: 16px} @media (min-width: 24.375rem) {div.experiences-wrapper[data-v-615286a6] {grid-template-columns: repeat(1,minmax(0,1fr))}} @media (min-width: 48rem) {div.experiences-wrapper[data-v-615286a6] {grid-template-columns: repeat(2,minmax(0,1fr))}} @media (min-width: 48rem) {div.experiences-wrapper[data-v-615286a6] {gap: 12px}} @media (min-width: 64rem) {div.experiences-wrapper[data-v-615286a6] {grid-template-columns: repeat(4,minmax(0,1fr))}} .recommendation-wrapper[data-v-615286a6] {display: flex} .recommendation-wrapper[data-v-615286a6] {width: 100%} .recommendation-wrapper[data-v-615286a6] {align-items: center} .recommendation-wrapper[data-v-615286a6] {justify-content: space-between} .recommendation-wrapper[data-v-615286a6] {border-radius: 16px} .recommendation-wrapper[data-v-615286a6] { --tw-bg-opacity: 1; background-color: rgb(26 62 50 / var(--tw-bg-opacity, 1)) } .recommendation-wrapper[data-v-615286a6] {padding: 24px 32px} .recommendation-wrapper[data-v-615286a6] { --tw-text-opacity: 1; color: rgb(254 249 235 / var(--tw-text-opacity, 1)) } .recommendation-wrapper[data-v-615286a6] {transition-property: color,background-color,border-color,text-decoration-color,fill,stroke; transition-timing-function: cubic-bezier(.4,0,.2,1); transition-duration: .15s} .recommendation-wrapper[data-v-615286a6] {transition-duration: .3s} .recommendation-wrapper[data-v-615286a6]:hover { --tw-bg-opacity: 1; background-color: rgb(254 249 235 / var(--tw-bg-opacity, 1)) } .recommendation-wrapper[data-v-615286a6]:hover { --tw-text-opacity: 1; color: rgb(26 62 50 / var(--tw-text-opacity, 1)) } .recommendation-wrapper[data-v-615286a6] {font-family: "SangBleu Kingdom",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"} .recommendation-wrapper[data-v-615286a6] {font-size: 18px} .recommendation-wrapper[data-v-615286a6] {font-weight: 400} .recommendation-wrapper[data-v-615286a6] {line-height: 120%} .recommendation-wrapper[data-v-615286a6] {letter-spacing: -.96px} .recommendation-wrapper[data-v-615286a6] { --tw-text-opacity: 1; color: rgb(254 249 235 / var(--tw-text-opacity, 1)) } @media (min-width: 48rem) {.recommendation-wrapper[data-v-615286a6] {font-size: 20px}}}.background-image-exclusive-experience[data-v-85ce8d2b]{background-repeat:no-repeat;width:100%;height:544px;background-position:right;background-size:cover}.button-wrapper[data-v-85ce8d2b]{margin-top:.5rem;height:48px;font-family:SangBleu Sunrise,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(30 55 46 / var(--tw-text-opacity, 1))}@media (min-width: 24.375rem){.button-wrapper[data-v-85ce8d2b]{width:200px}}@media (min-width: 48rem){.button-wrapper[data-v-85ce8d2b]{width:300px}}.button-wrapper[data-v-85ce8d2b]{border-radius:8px;--tw-bg-opacity: 1;background-color:rgb(254 249 235 / var(--tw-bg-opacity, 1));padding:8px;letter-spacing:.05em}@media (min-width: 48rem){.button-wrapper[data-v-85ce8d2b]{padding-left:16px;padding-right:16px}}.button-wrapper[data-v-85ce8d2b]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-wrapper[data-v-85ce8d2b]:hover{--tw-bg-opacity: 1;background-color:rgb(30 55 46 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(254 249 235 / var(--tw-text-opacity, 1))}@media screen and (max-width: 640px){.background-image-exclusive-experience[data-v-85ce8d2b]{background-position:center}}.exclusive-experiences-wrapper[data-v-b24ce4fb]{display:flex;flex-direction:column;gap:32px;--tw-bg-opacity: 1;background-color:rgb(26 62 50 / var(--tw-bg-opacity, 1));padding:1rem;padding-top:34px}@media (min-width: 48rem){.exclusive-experiences-wrapper[data-v-b24ce4fb]{gap:60px;padding-top:75px}}.exclusive-experiences-wrapper{h2.section-heading[data-v-b24ce4fb] { --tw-text-opacity: 1; color: rgb(254 249 235 / var(--tw-text-opacity, 1)) }}.exclusive-experiences-wrapper .exclusive-experiences-header[data-v-b24ce4fb]{display:flex}.exclusive-experiences-wrapper .exclusive-experiences-header[data-v-b24ce4fb]{align-items:center}.exclusive-experiences-wrapper .exclusive-experiences-header[data-v-b24ce4fb]{justify-content:space-between}@media (min-width: 24.375rem){.exclusive-experiences-wrapper .exclusive-experiences-header[data-v-b24ce4fb]{align-items:flex-end}}.trustpilot-child-card[data-v-d3dc0be6]{display:flex;justify-content:center;padding:40px}@media (min-width: 48rem){.trustpilot-child-card[data-v-d3dc0be6]{padding:45px}}@media (min-width: 64rem){.trustpilot-child-card[data-v-d3dc0be6]{padding:30px}}.trustpilot-child-card{img[data-v-d3dc0be6] {width: 100%}}.trustpilot-section[data-v-99bd02ab]{display:flex;flex-direction:column;gap:20px;--tw-bg-opacity: 1;background-color:rgb(254 249 235 / var(--tw-bg-opacity, 1));padding:1.5rem}@media (min-width: 24.375rem){.trustpilot-section[data-v-99bd02ab]{padding-top:3rem;padding-bottom:3rem}}@media (min-width: 48rem){.trustpilot-section[data-v-99bd02ab]{gap:40px;padding:72px 48px}}.trustpilot-section .trustpilot-review[data-v-99bd02ab]{display:flex}.trustpilot-section .trustpilot-review[data-v-99bd02ab]{flex-direction:column}.trustpilot-section .trustpilot-review[data-v-99bd02ab]{gap:24px}@media (min-width: 48rem){.trustpilot-section .trustpilot-review[data-v-99bd02ab]{gap:32px}}.trustpilot-section .trustpilot-review .main-quote[data-v-99bd02ab]{font-family:SangBleu Kingdom,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.trustpilot-section .trustpilot-review .main-quote[data-v-99bd02ab]{font-size:38px;line-height:1.5}.trustpilot-section .trustpilot-review .main-quote[data-v-99bd02ab]{font-weight:300}.trustpilot-section .trustpilot-review .main-quote[data-v-99bd02ab]{line-height:5.5rem}.trustpilot-section .trustpilot-review .main-quote[data-v-99bd02ab]{letter-spacing:-4.8px}.trustpilot-section .trustpilot-review .main-quote[data-v-99bd02ab]{--tw-text-opacity: 1;color:rgb(30 55 46 / var(--tw-text-opacity, 1))}@media (min-width: 48rem){.trustpilot-section .trustpilot-review .main-quote[data-v-99bd02ab]{font-size:80px;line-height:1}}.trustpilot-section .trustpilot-review .review-data[data-v-99bd02ab]{display:flex}.trustpilot-section .trustpilot-review .review-data[data-v-99bd02ab]{align-items:flex-end}.trustpilot-section .trustpilot-review .review-data[data-v-99bd02ab]{justify-content:space-between}.trustpilot-section .trustpilot-review .review-data[data-v-99bd02ab]{font-family:SangBleu Sunrise,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.trustpilot-section .trustpilot-review .review-data[data-v-99bd02ab]{font-size:16px}.trustpilot-section .trustpilot-review .review-data[data-v-99bd02ab]{font-weight:500}.trustpilot-section .trustpilot-review .review-data[data-v-99bd02ab]{line-height:120%}.trustpilot-section .trustpilot-review .review-data[data-v-99bd02ab]{color:#2c3838b3}.footer-wrapper[data-v-129a1242]{display:flex;width:100%;flex-direction:column;gap:64px;--tw-bg-opacity: 1;background-color:rgb(26 62 50 / var(--tw-bg-opacity, 1));padding:32px 24px;font-family:SangBleu Sunrise,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.footer-bottom[data-v-129a1242]{display:flex;flex-direction:column;gap:5px;border-top-width:1px;border-top-color:#fef9eb33;padding-top:32px;font-size:14px}img[data-v-a07359cd]{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;pointer-events:auto}img[data-v-a07359cd]::selection{background:transparent}img[data-v-a07359cd]::-moz-selection{background:transparent}.button-view-details-db-wide[data-v-5f30c5df]{margin-bottom:1rem;border-radius:.5rem;border-width:1px;border-color:rgb(254 249 235 / var(--tw-border-opacity, 1));--tw-border-opacity: .2;background-color:rgb(254 249 235 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .2;padding:1rem;text-align:center;font-family:SangBleu Sunrise,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:500;--tw-text-opacity: 1;color:rgb(254 249 235 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.button-view-details[data-v-5f30c5df]{border-width:1px;border-style:solid;border-color:rgb(26 62 50 / var(--tw-border-opacity, 1));--tw-border-opacity: .1;background-color:rgb(26 62 50 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .1;font-family:SangBleu Sunrise,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:500;--tw-text-opacity: 1;color:rgb(30 55 46 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.button-get-started[data-v-5f30c5df]{margin-top:1rem;width:204px;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(254 249 235 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-family:SangBleu Sunrise,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;line-height:1.5rem;font-weight:500;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(26 62 50 / var(--tw-text-opacity, 1))}.state-hover[data-v-5f30c5df]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.state-hover[data-v-5f30c5df]:hover{--tw-bg-opacity: 1;background-color:rgb(30 55 46 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(254 249 235 / var(--tw-text-opacity, 1))}.line-clamp-3[data-v-5f30c5df]{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.filter-group select[data-v-5f30c5df]{appearance:none;-webkit-appearance:none;-moz-appearance:none}select[data-v-5f30c5df]:not([size]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236B7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;padding-right:2.5rem}select[data-v-5f30c5df]::-webkit-listbox{background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border:none;margin-top:4px}@-moz-document url-prefix(){select[data-v-5f30c5df]{-webkit-appearance:none;appearance:none;-moz-appearance:none;background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}}select[data-v-5f30c5df]::-ms-expand{display:none}option[data-v-5f30c5df]{padding:.5rem 1rem;background-color:#fff}option[data-v-5f30c5df]:hover{background-color:#f3f4f6}@keyframes dotAnimation-5f30c5df{0%{opacity:0}50%{opacity:1}to{opacity:0}}.dot-1[data-v-5f30c5df]{animation:dotAnimation-5f30c5df 1.5s infinite 0s}.dot-2[data-v-5f30c5df]{animation:dotAnimation-5f30c5df 1.5s infinite .5s}.dot-3[data-v-5f30c5df]{animation:dotAnimation-5f30c5df 1.5s infinite 1s}.video-container{video[data-v-d2437d3d] {height: 100%;} video[data-v-d2437d3d] {width: 100%;} video[data-v-d2437d3d] {-o-object-fit: cover; object-fit: cover;} .play-button[data-v-d2437d3d],.pause-button[data-v-d2437d3d] {position: absolute;} .play-button[data-v-d2437d3d],.pause-button[data-v-d2437d3d] {top: 50%;} .play-button[data-v-d2437d3d],.pause-button[data-v-d2437d3d] {left: 50%;} .play-button[data-v-d2437d3d],.pause-button[data-v-d2437d3d] { --tw-translate-x: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .play-button[data-v-d2437d3d],.pause-button[data-v-d2437d3d] { --tw-translate-y: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .play-button[data-v-d2437d3d],.pause-button[data-v-d2437d3d] {transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));} .play-button[data-v-d2437d3d],.pause-button[data-v-d2437d3d] {display: flex;} .play-button[data-v-d2437d3d],.pause-button[data-v-d2437d3d] {height: 4rem;} .play-button[data-v-d2437d3d],.pause-button[data-v-d2437d3d] {width: 4rem;} .play-button[data-v-d2437d3d],.pause-button[data-v-d2437d3d] {align-items: center;} .play-button[data-v-d2437d3d],.pause-button[data-v-d2437d3d] {justify-content: center;} .play-button[data-v-d2437d3d],.pause-button[data-v-d2437d3d] {cursor: pointer;} .play-button[data-v-d2437d3d],.pause-button[data-v-d2437d3d] {border-radius: 9999px;} .play-button[data-v-d2437d3d],.pause-button[data-v-d2437d3d] { --tw-bg-opacity: 1; background-color: rgb(26 62 50 / var(--tw-bg-opacity, 1)); } .play-button[data-v-d2437d3d],.pause-button[data-v-d2437d3d] { --tw-text-opacity: 1; color: rgb(254 249 235 / var(--tw-text-opacity, 1)); } .play-button[data-v-d2437d3d],.pause-button[data-v-d2437d3d] {transition-property: all; transition-timing-function: cubic-bezier(.4,0,.2,1); transition-duration: .15s;} .play-button[data-v-d2437d3d],.pause-button[data-v-d2437d3d] {transition-duration: .3s;} .play-button[data-v-d2437d3d]:hover,.pause-button[data-v-d2437d3d]:hover { --tw-scale-x: 1.1; --tw-scale-y: 1.1; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .play-button[data-v-d2437d3d],.pause-button[data-v-d2437d3d] {box-shadow: 0 4px 12px rgba(0,0,0,.1);}}.video-container[data-v-d2437d3d]{width:100%;overflow:hidden;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(26 62 50 / var(--tw-bg-opacity, 1));display:flex;align-items:center;justify-content:center}.our-story-wrapper[data-v-d2437d3d]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:48px;--tw-bg-opacity: 1;background-color:rgb(234 244 233 / var(--tw-bg-opacity, 1));padding:6rem 3rem}@media (min-width: 24.375rem){.our-story-wrapper[data-v-d2437d3d]{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 48rem){.our-story-wrapper[data-v-d2437d3d]{grid-template-columns:4fr 10fr}}.our-story-wrapper{h2[data-v-d2437d3d] { --tw-text-opacity: 1; color: rgb(26 62 50 / var(--tw-text-opacity, 1)); } p[data-v-d2437d3d] {font-family: "SangBleu Sunrise",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";} p[data-v-d2437d3d] {font-size: 20px;} p[data-v-d2437d3d] {font-weight: 450;} p[data-v-d2437d3d] {font-style: normal;} p[data-v-d2437d3d] {line-height: 140%;} p[data-v-d2437d3d] { --tw-text-opacity: 1; color: rgb(26 62 50 / var(--tw-text-opacity, 1)); } .cta-wrapper[data-v-d2437d3d] {flex-direction: column;} .cta-wrapper[data-v-d2437d3d] {justify-content: center;} .cta-wrapper[data-v-d2437d3d] {gap: 24px;} @media (min-width: 24.375rem) {.cta-wrapper[data-v-d2437d3d] {display: none;}} @media (min-width: 48rem) {.cta-wrapper[data-v-d2437d3d] {display: flex;}} @media (min-width: 48rem) {.cta-wrapper[data-v-d2437d3d] {flex-direction: row;}} @media (min-width: 48rem) {.cta-wrapper[data-v-d2437d3d] {justify-content: normal;}} .cta-wrapper {a[data-v-d2437d3d] {margin-top: 1rem; margin-bottom: 1rem;} a[data-v-d2437d3d] {display: flex;} a[data-v-d2437d3d] {align-items: center;} a[data-v-d2437d3d] {justify-content: center;} a[data-v-d2437d3d] {gap: .5rem;} a[data-v-d2437d3d] {border-radius: .5rem;} a[data-v-d2437d3d] { --tw-bg-opacity: 1; background-color: rgb(26 62 50 / var(--tw-bg-opacity, 1)); } a[data-v-d2437d3d] {padding-top: .75rem; padding-bottom: .75rem;} a[data-v-d2437d3d] {padding-left: 1rem; padding-right: 1rem;} a[data-v-d2437d3d] {font-family: "SangBleu Sunrise",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";} a[data-v-d2437d3d] {font-weight: 500;} a[data-v-d2437d3d] {text-transform: uppercase;} a[data-v-d2437d3d] {line-height: 120%;} a[data-v-d2437d3d] { --tw-text-opacity: 1; color: rgb(254 249 235 / var(--tw-text-opacity, 1)); } a {&[data-v-d2437d3d]:nth-child(odd) {border-width: 1px;} &[data-v-d2437d3d]:nth-child(odd) { --tw-border-opacity: 1; border-color: rgb(26 62 50 / var(--tw-border-opacity, 1)); } &[data-v-d2437d3d]:nth-child(odd) { --tw-bg-opacity: 1; background-color: rgb(26 62 50 / var(--tw-bg-opacity, 1)); } &[data-v-d2437d3d]:nth-child(odd) { --tw-text-opacity: 1; color: rgb(254 249 235 / var(--tw-text-opacity, 1)); } &[data-v-d2437d3d]:nth-child(even) { --tw-bg-opacity: 1; background-color: rgb(254 249 235 / var(--tw-bg-opacity, 1)); } &[data-v-d2437d3d]:nth-child(even) { --tw-text-opacity: 1; color: rgb(26 62 50 / var(--tw-text-opacity, 1)); } &[data-v-d2437d3d]:nth-child(even) {border-width: 1px;} &[data-v-d2437d3d]:nth-child(even) {border-color: rgba(26,62,50,.1);} &[data-v-d2437d3d]:nth-child(even) {background-color: rgba(26,62,50,.1);} &[data-v-d2437d3d]:nth-child(even) { --tw-backdrop-blur: blur(10px); -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); }}} .cta-wrapper_responsive[data-v-d2437d3d] {flex-direction: column;} .cta-wrapper_responsive[data-v-d2437d3d] {justify-content: center;} .cta-wrapper_responsive[data-v-d2437d3d] {gap: 24px;} @media (min-width: 24.375rem) {.cta-wrapper_responsive[data-v-d2437d3d] {display: flex;}} @media (min-width: 48rem) {.cta-wrapper_responsive[data-v-d2437d3d] {display: none;}} @media (min-width: 48rem) {.cta-wrapper_responsive[data-v-d2437d3d] {flex-direction: row;}} @media (min-width: 48rem) {.cta-wrapper_responsive[data-v-d2437d3d] {justify-content: normal;}} .cta-wrapper_responsive {a[data-v-d2437d3d] {margin-top: 1rem; margin-bottom: 1rem;} a[data-v-d2437d3d] {display: flex;} a[data-v-d2437d3d] {align-items: center;} a[data-v-d2437d3d] {justify-content: center;} a[data-v-d2437d3d] {gap: .5rem;} a[data-v-d2437d3d] {border-radius: .5rem;} a[data-v-d2437d3d] { --tw-bg-opacity: 1; background-color: rgb(26 62 50 / var(--tw-bg-opacity, 1)); } a[data-v-d2437d3d] {padding-top: .75rem; padding-bottom: .75rem;} a[data-v-d2437d3d] {padding-left: 1rem; padding-right: 1rem;} a[data-v-d2437d3d] {font-family: "SangBleu Sunrise",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";} a[data-v-d2437d3d] {font-weight: 500;} a[data-v-d2437d3d] {text-transform: uppercase;} a[data-v-d2437d3d] {line-height: 120%;} a[data-v-d2437d3d] { --tw-text-opacity: 1; color: rgb(254 249 235 / var(--tw-text-opacity, 1)); } a {&[data-v-d2437d3d]:nth-child(odd) {border-width: 1px;} &[data-v-d2437d3d]:nth-child(odd) { --tw-border-opacity: 1; border-color: rgb(26 62 50 / var(--tw-border-opacity, 1)); } &[data-v-d2437d3d]:nth-child(odd) { --tw-bg-opacity: 1; background-color: rgb(26 62 50 / var(--tw-bg-opacity, 1)); } &[data-v-d2437d3d]:nth-child(odd) { --tw-text-opacity: 1; color: rgb(254 249 235 / var(--tw-text-opacity, 1)); } &[data-v-d2437d3d]:nth-child(even) { --tw-bg-opacity: 1; background-color: rgb(254 249 235 / var(--tw-bg-opacity, 1)); } &[data-v-d2437d3d]:nth-child(even) { --tw-text-opacity: 1; color: rgb(26 62 50 / var(--tw-text-opacity, 1)); } &[data-v-d2437d3d]:nth-child(even) {border-width: 1px;} &[data-v-d2437d3d]:nth-child(even) {border-color: rgba(26,62,50,.1);} &[data-v-d2437d3d]:nth-child(even) {background-color: rgba(26,62,50,.1);} &[data-v-d2437d3d]:nth-child(even) { --tw-backdrop-blur: blur(10px); -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); }}} .item-stats[data-v-d2437d3d] {border-left-width: 1px;} .item-stats[data-v-d2437d3d] { --tw-border-opacity: 1; border-left-color: rgb(211 235 225 / var(--tw-border-opacity, 1)); } .item-stats[data-v-d2437d3d] {padding-left: 16px;} .item-stats {.item-stats-heading[data-v-d2437d3d] {font-family: "SangBleu Kingdom",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";} .item-stats-heading[data-v-d2437d3d] {font-size: 40px;} .item-stats-heading[data-v-d2437d3d] {font-weight: 400;} .item-stats-heading[data-v-d2437d3d] {line-height: 48px;} .item-stats-heading[data-v-d2437d3d] {letter-spacing: -1.2px;} .item-stats-heading[data-v-d2437d3d] { --tw-text-opacity: 1; color: rgb(26 62 50 / var(--tw-text-opacity, 1)); } .item-stats-description[data-v-d2437d3d] {font-family: "SangBleu Sunrise",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";} .item-stats-description[data-v-d2437d3d] {font-size: 16px;} .item-stats-description[data-v-d2437d3d] {font-weight: 400;} .item-stats-description[data-v-d2437d3d] {font-weight: 450;} .item-stats-description[data-v-d2437d3d] {line-height: 150%;} .item-stats-description[data-v-d2437d3d] { --tw-text-opacity: 1; color: rgb(26 62 50 / var(--tw-text-opacity, 1)); }}}.our-partners-wrapper[data-v-30b771ad]{display:flex;flex-direction:column;gap:48px;--tw-bg-opacity: 1;background-color:rgb(234 244 233 / var(--tw-bg-opacity, 1))}@media (min-width: 48rem){.our-partners-wrapper[data-v-30b771ad]{padding:6rem 3rem}}.our-partners-wrapper{h2[data-v-30b771ad] { --tw-text-opacity: 1; color: rgb(26 62 50 / var(--tw-text-opacity, 1)) } p[data-v-30b771ad] {font-family: "SangBleu Sunrise",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"} p[data-v-30b771ad] {font-size: 20px} p[data-v-30b771ad] {font-weight: 450} p[data-v-30b771ad] {font-style: normal} p[data-v-30b771ad] {line-height: 140%} p[data-v-30b771ad] { --tw-text-opacity: 1; color: rgb(26 62 50 / var(--tw-text-opacity, 1)) } .cta-wrapper[data-v-30b771ad] {display: flex} .cta-wrapper[data-v-30b771ad] {flex-direction: column} .cta-wrapper[data-v-30b771ad] {justify-content: center} .cta-wrapper[data-v-30b771ad] {gap: 24px} @media (min-width: 48rem) {.cta-wrapper[data-v-30b771ad] {flex-direction: row}} @media (min-width: 48rem) {.cta-wrapper[data-v-30b771ad] {justify-content: normal}} .cta-wrapper {a[data-v-30b771ad] {display: flex} a[data-v-30b771ad] {align-items: center} a[data-v-30b771ad] {justify-content: center} a[data-v-30b771ad] {gap: .5rem} a[data-v-30b771ad] {border-radius: .5rem} a[data-v-30b771ad] { --tw-bg-opacity: 1; background-color: rgb(26 62 50 / var(--tw-bg-opacity, 1)) } a[data-v-30b771ad] {padding-top: .75rem; padding-bottom: .75rem} a[data-v-30b771ad] {padding-left: 1rem; padding-right: 1rem} a[data-v-30b771ad] {font-family: "SangBleu Sunrise",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"} a[data-v-30b771ad] {font-weight: 500} a[data-v-30b771ad] {text-transform: uppercase} a[data-v-30b771ad] {line-height: 120%} a[data-v-30b771ad] { --tw-text-opacity: 1; color: rgb(254 249 235 / var(--tw-text-opacity, 1)) } a {&[data-v-30b771ad]:nth-child(odd) {border-width: 1px} &[data-v-30b771ad]:nth-child(odd) { --tw-border-opacity: 1; border-color: rgb(26 62 50 / var(--tw-border-opacity, 1)) } &[data-v-30b771ad]:nth-child(odd) { --tw-bg-opacity: 1; background-color: rgb(26 62 50 / var(--tw-bg-opacity, 1)) } &[data-v-30b771ad]:nth-child(odd) { --tw-text-opacity: 1; color: rgb(254 249 235 / var(--tw-text-opacity, 1)) } &[data-v-30b771ad]:nth-child(even) { --tw-bg-opacity: 1; background-color: rgb(254 249 235 / var(--tw-bg-opacity, 1)) } &[data-v-30b771ad]:nth-child(even) { --tw-text-opacity: 1; color: rgb(26 62 50 / var(--tw-text-opacity, 1)) } &[data-v-30b771ad]:nth-child(even) {border-width: 1px} &[data-v-30b771ad]:nth-child(even) {border-color: rgba(26,62,50,.1)} &[data-v-30b771ad]:nth-child(even) {background-color: rgba(26,62,50,.1)} &[data-v-30b771ad]:nth-child(even) { --tw-backdrop-blur: blur(10px); -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia) }}} .item-stats[data-v-30b771ad] {border-left-width: 1px} .item-stats[data-v-30b771ad] { --tw-border-opacity: 1; border-left-color: rgb(211 235 225 / var(--tw-border-opacity, 1)) } .item-stats[data-v-30b771ad] {padding-left: 16px} .item-stats {.item-stats-heading[data-v-30b771ad] {font-family: "SangBleu Kingdom",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"} .item-stats-heading[data-v-30b771ad] {font-size: 40px} .item-stats-heading[data-v-30b771ad] {font-weight: 400} .item-stats-heading[data-v-30b771ad] {line-height: 48px} .item-stats-heading[data-v-30b771ad] {letter-spacing: -1.2px} .item-stats-heading[data-v-30b771ad] { --tw-text-opacity: 1; color: rgb(26 62 50 / var(--tw-text-opacity, 1)) } .item-stats-description[data-v-30b771ad] {font-family: "SangBleu Sunrise",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"} .item-stats-description[data-v-30b771ad] {font-size: 16px} .item-stats-description[data-v-30b771ad] {font-weight: 400} .item-stats-description[data-v-30b771ad] {font-weight: 450} .item-stats-description[data-v-30b771ad] {line-height: 150%} .item-stats-description[data-v-30b771ad] { --tw-text-opacity: 1; color: rgb(26 62 50 / var(--tw-text-opacity, 1)) }} .partner-item[data-v-30b771ad] {position: relative} .partner-item[data-v-30b771ad] {height: 165px} .partner-item[data-v-30b771ad] {width: 100%} .partner-item[data-v-30b771ad] {overflow: hidden} .partner-item[data-v-30b771ad] {border-radius: 16px} .partner-item[data-v-30b771ad] {background-size: cover} .partner-item[data-v-30b771ad] {background-position: center} @media (min-width: 48rem) {.partner-item[data-v-30b771ad] {height: 350px}} .partner-item {.partner-overlay[data-v-30b771ad] {position: absolute} .partner-overlay[data-v-30b771ad] {bottom: 0px} .partner-overlay[data-v-30b771ad] {height: 40%} .partner-overlay[data-v-30b771ad] {width: 100%} .partner-overlay[data-v-30b771ad] {background-image: linear-gradient(to bottom,var(--tw-gradient-stops))} .partner-overlay[data-v-30b771ad] { --tw-gradient-from: rgba(26,62,50,0) var(--tw-gradient-from-position); --tw-gradient-to: rgba(26, 62, 50, 0) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) } .partner-overlay[data-v-30b771ad] { --tw-gradient-to: rgba(26,62,50,.8) var(--tw-gradient-to-position) } .partner-label[data-v-30b771ad] {position: absolute} .partner-label[data-v-30b771ad] {bottom: 0px} .partner-label[data-v-30b771ad] {margin: 0px} .partner-label[data-v-30b771ad] {padding: 16px} .partner-label[data-v-30b771ad] {font-family: "SangBleu Kingdom",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"} .partner-label[data-v-30b771ad] {font-size: 20px} .partner-label[data-v-30b771ad] {font-weight: 400} .partner-label[data-v-30b771ad] {line-height: 140%} .partner-label[data-v-30b771ad] {letter-spacing: -.4px} .partner-label[data-v-30b771ad] { --tw-text-opacity: 1; color: rgb(254 249 235 / var(--tw-text-opacity, 1)) }}}.our-impact-wrapper[data-v-ad31823d]{display:flex;width:100%;flex-direction:column;gap:48px;--tw-bg-opacity: 1;background-color:rgb(234 244 233 / var(--tw-bg-opacity, 1));padding:3rem 1.5rem}@media (min-width: 48rem){.our-impact-wrapper[data-v-ad31823d]{padding:6rem 3rem}}.our-impact-wrapper .our-impact-item[data-v-ad31823d]{position:relative}.our-impact-wrapper .our-impact-item[data-v-ad31823d]{width:100%}.our-impact-wrapper .our-impact-item[data-v-ad31823d]{overflow:hidden}.our-impact-wrapper .our-impact-item[data-v-ad31823d]{border-radius:16px}.our-impact-wrapper .our-impact-item[data-v-ad31823d]{background-size:cover}.our-impact-wrapper .our-impact-item[data-v-ad31823d]{background-position:center}.our-impact-wrapper .our-impact-item .our-impact-overlay[data-v-ad31823d]{position:absolute}.our-impact-wrapper .our-impact-item .our-impact-overlay[data-v-ad31823d]{bottom:0}.our-impact-wrapper .our-impact-item .our-impact-overlay[data-v-ad31823d]{height:40%}.our-impact-wrapper .our-impact-item .our-impact-overlay[data-v-ad31823d]{width:100%}.our-impact-wrapper .our-impact-item .our-impact-overlay[data-v-ad31823d]{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.our-impact-wrapper .our-impact-item .our-impact-overlay[data-v-ad31823d]{--tw-gradient-from: rgba(26,62,50,0) var(--tw-gradient-from-position);--tw-gradient-to: rgba(26, 62, 50, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) }.our-impact-wrapper .our-impact-item .our-impact-overlay[data-v-ad31823d]{--tw-gradient-to: rgba(26,62,50,.8) var(--tw-gradient-to-position) }.our-impact-wrapper .our-impact-item .our-impact-label[data-v-ad31823d]{position:absolute}.our-impact-wrapper .our-impact-item .our-impact-label[data-v-ad31823d]{bottom:0}.our-impact-wrapper .our-impact-item .our-impact-label[data-v-ad31823d]{margin:0}.our-impact-wrapper .our-impact-item .our-impact-label[data-v-ad31823d]{padding:16px}.our-impact-wrapper .our-impact-item .our-impact-label[data-v-ad31823d]{font-family:SangBleu Kingdom,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.our-impact-wrapper .our-impact-item .our-impact-label[data-v-ad31823d]{font-size:20px}.our-impact-wrapper .our-impact-item .our-impact-label[data-v-ad31823d]{font-weight:400}.our-impact-wrapper .our-impact-item .our-impact-label[data-v-ad31823d]{line-height:140%}.our-impact-wrapper .our-impact-item .our-impact-label[data-v-ad31823d]{letter-spacing:-.4px}.our-impact-wrapper .our-impact-item .our-impact-label[data-v-ad31823d]{--tw-text-opacity: 1;color:rgb(254 249 235 / var(--tw-text-opacity, 1))}.photo-grid-wrapper[data-v-59199063]{--tw-bg-opacity: 1;background-color:rgb(26 62 50 / var(--tw-bg-opacity, 1));padding:1.5rem 1rem}@media (min-width: 48rem){.photo-grid-wrapper[data-v-59199063]{padding-left:16px;padding-right:16px;padding-top:3rem;padding-bottom:3rem}}.grid-container[data-v-59199063]{display:grid;width:100%;grid-auto-rows:minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}@media (min-width: 48rem){.grid-container[data-v-59199063]{gap:1rem}}.view-all-photos[data-v-59199063]{position:relative;display:flex;height:100%;width:100%;cursor:pointer;align-items:center;justify-content:center;overflow:hidden;border-radius:.5rem}.overlay{label[data-v-59199063] {text-align: center;} label[data-v-59199063] {font-family: "SangBleu Sunrise",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";} label[data-v-59199063] { --tw-text-opacity: 1; color: rgb(254 249 235 / var(--tw-text-opacity, 1)); }}.overlay[data-v-59199063]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;border-radius:.5rem;background-color:#0006;--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.view-all-photos:hover .overlay[data-v-59199063]{background-color:#00000080}.photo-modal-overlay[data-v-59199063]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;margin-left:auto;margin-right:auto;display:flex;max-width:1600px;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(26 62 50 / var(--tw-bg-opacity, 1));transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.modal-enter-active[data-v-59199063]{transition:all .4s ease-out}.modal-leave-active[data-v-59199063]{transition:all .3s ease-in}.modal-enter-from[data-v-59199063],.modal-leave-to[data-v-59199063]{opacity:0;transform:translateY(100vh)}.modal-enter-to[data-v-59199063],.modal-leave-from[data-v-59199063]{opacity:1;transform:translateY(0)}.photo-modal-container[data-v-59199063]{position:relative;display:flex;min-height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;padding-top:1rem;padding-bottom:1rem}@media (min-width: 48rem){.photo-modal-container[data-v-59199063]{padding-top:2rem;padding-bottom:2rem}}@media (min-width: 64rem){.photo-modal-container[data-v-59199063]{padding-top:8rem}}@media (min-width: 80rem){.photo-modal-container[data-v-59199063]{padding-top:16rem}}.photo-modal-container[data-v-59199063]{gap:.5rem}@media (min-width: 48rem){.photo-modal-container[data-v-59199063]{gap:1rem}}.photo-modal-container[data-v-59199063]{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.modal-close-button[data-v-59199063]{position:absolute;top:1rem;right:1rem;z-index:30;border-radius:9999px;background-color:#0006;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.modal-close-button[data-v-59199063]:hover{background-color:#0009}.modal-close-button[data-v-59199063]{padding:.5rem;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.modal-image-container[data-v-59199063]{display:flex;width:100%;align-items:center;justify-content:center;flex:1 1 0%;padding-left:.5rem;padding-right:.5rem}@media (min-width: 48rem){.modal-image-container[data-v-59199063]{padding-left:1rem;padding-right:1rem}}@media (min-width: 64rem){.modal-image-container[data-v-59199063]{padding-left:2rem;padding-right:2rem}}.modal-image-container[data-v-59199063]{max-width:100%}@media (min-width: 48rem){.modal-image-container[data-v-59199063]{max-width:60rem}}@media (min-width: 64rem){.modal-image-container[data-v-59199063]{max-width:70rem}}@media (min-width: 80rem){.modal-image-container[data-v-59199063]{max-width:81rem}}.modal-main-image[data-v-59199063]{height:auto;max-height:50vh;width:100%;-o-object-fit:contain;object-fit:contain}@media (min-width: 48rem){.modal-main-image[data-v-59199063]{max-height:60vh}}@media (min-width: 64rem){.modal-main-image[data-v-59199063]{max-height:70vh}}@media (min-width: 80rem){.modal-main-image[data-v-59199063]{max-height:none}}.modal-main-image[data-v-59199063]{max-width:100%}@media (min-width: 48rem){.modal-main-image[data-v-59199063]{max-width:60rem}}@media (min-width: 64rem){.modal-main-image[data-v-59199063]{max-width:70rem}}@media (min-width: 80rem){.modal-main-image[data-v-59199063]{max-width:81rem}}.modal-counter[data-v-59199063]{text-align:center;font-family:SangBleu Sunrise,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));display:flex;flex-direction:column;align-items:center;gap:.5rem}@media (min-width: 48rem){.modal-counter[data-v-59199063]{flex-direction:row;gap:1rem}}.modal-counter[data-v-59199063]{font-size:.875rem;line-height:1.25rem}@media (min-width: 48rem){.modal-counter[data-v-59199063]{font-size:1rem;line-height:1.5rem}}.modal-counter[data-v-59199063]{padding-left:1rem;padding-right:1rem}.counter-text[data-v-59199063]{padding:.25rem .5rem;font-weight:500}@media (min-width: 48rem){.counter-text[data-v-59199063]{padding:.5rem 1rem}}.counter-description[data-v-59199063]{text-align:center;font-size:.75rem;line-height:1rem;font-weight:300;--tw-text-opacity: 1;color:rgb(254 249 235 / var(--tw-text-opacity, 1))}@media (min-width: 48rem){.counter-description[data-v-59199063]{text-align:start;font-size:.875rem;line-height:1.25rem}}.counter-description[data-v-59199063]{width:100%}@media (min-width: 48rem){.counter-description[data-v-59199063]{width:16rem}}.modal-thumbnails[data-v-59199063]{position:relative;width:100%;padding-left:1rem;padding-right:1rem;max-width:100%}@media (min-width: 48rem){.modal-thumbnails[data-v-59199063]{max-width:50rem}}@media (min-width: 64rem){.modal-thumbnails[data-v-59199063]{max-width:55rem}}@media (min-width: 80rem){.modal-thumbnails[data-v-59199063]{max-width:59rem}}.carousel-container[data-v-59199063]{position:relative;width:100%;border-radius:.5rem;background-color:#0003;padding-top:.375rem;padding-bottom:.375rem;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width: 24.375rem){.carousel-container[data-v-59199063]{padding-top:.5rem;padding-bottom:.5rem}}@media (min-width: 48rem){.carousel-container[data-v-59199063]{padding-top:.75rem;padding-bottom:.75rem}}.carousel-container[data-v-59199063]{min-height:60px}@media (min-width: 24.375rem){.carousel-container[data-v-59199063]{min-height:70px}}@media (min-width: 48rem){.carousel-container[data-v-59199063]{min-height:80px}}.modal-thumbnail-slide[data-v-59199063]{display:flex;align-items:center;justify-content:center}.modal-thumbnail[data-v-59199063]{flex-shrink:0;cursor:pointer;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (min-width: 24.375rem){.modal-thumbnail[data-v-59199063]{border-width:2px}}.modal-thumbnail[data-v-59199063]:hover{border-color:#ffffff80}.modal-thumbnail[data-v-59199063]{margin-left:.125rem;margin-right:.125rem}@media (min-width: 24.375rem){.modal-thumbnail[data-v-59199063]{margin-left:.25rem;margin-right:.25rem}}.modal-thumbnail.active[data-v-59199063]{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(255 255 255 / .3)}.modal-thumbnail-img[data-v-59199063]{height:2.25rem;width:3rem;-o-object-fit:cover;object-fit:cover}@media (min-width: 24.375rem){.modal-thumbnail-img[data-v-59199063]{height:2.5rem;width:3.5rem}}@media (min-width: 48rem){.modal-thumbnail-img[data-v-59199063]{height:3.5rem;width:5rem}}@media (min-width: 64rem){.modal-thumbnail-img[data-v-59199063]{height:4rem;width:6rem}}.carousel-nav-button[data-v-59199063]{position:absolute;top:50%;z-index:10;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;background-color:#0000004d;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.carousel-nav-button[data-v-59199063]:hover{background-color:#00000080}.carousel-nav-button[data-v-59199063]{padding:.25rem;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width: 48rem){.carousel-nav-button[data-v-59199063]{padding:.375rem}}.carousel-nav-left[data-v-59199063]{left:0;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.carousel-nav-right[data-v-59199063]{right:0;--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.carousel-nav-icon[data-v-59199063]{height:1rem;width:1rem}@media (min-width: 48rem){.carousel-nav-icon[data-v-59199063]{height:1.25rem;width:1.25rem}}.thumbnail-nav-button[data-v-59199063]{position:absolute;top:50%;z-index:20;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;background-color:#0006;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.thumbnail-nav-button[data-v-59199063]:hover{background-color:#0009}.thumbnail-nav-button[data-v-59199063]{padding:.5rem;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);display:none}@media (min-width: 80rem){.thumbnail-nav-button[data-v-59199063]{display:block}}.thumbnail-nav-left[data-v-59199063]{left:0;--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 80rem){.thumbnail-nav-left[data-v-59199063]{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.thumbnail-nav-right[data-v-59199063]{right:0;--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 80rem){.thumbnail-nav-right[data-v-59199063]{--tw-translate-x: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.scrollbar-hide[data-v-59199063]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-59199063]::-webkit-scrollbar{display:none}img[data-v-59199063]{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;pointer-events:auto}.grid-container img[data-v-59199063]:hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000000d;z-index:1}@media (max-width: 768px){.photo-modal-overlay[data-v-59199063]{align-items:flex-start}.photo-modal-container[data-v-59199063]{gap:.75rem;padding:2rem 1rem 1rem;min-height:100vh;justify-content:flex-start}.modal-close-button[data-v-59199063]{top:.5rem;right:.5rem;padding:.375rem}.modal-enter-from[data-v-59199063],.modal-leave-to[data-v-59199063]{transform:translateY(100vh)}.modal-image-container[data-v-59199063]{max-height:50vh;padding-left:.5rem;padding-right:.5rem}@media (min-width: 24.375rem){.modal-image-container[data-v-59199063]{max-height:30vh}}.modal-main-image[data-v-59199063]{max-height:45vh}.modal-counter[data-v-59199063]{flex-direction:column;gap:.25rem}.counter-text[data-v-59199063]{padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem}.counter-description[data-v-59199063]{text-align:center;font-size:.75rem;line-height:1rem}.modal-thumbnails[data-v-59199063]{padding-left:.5rem;padding-right:.5rem}.carousel-container[data-v-59199063]{padding:.25rem .5rem}.modal-thumbnail-img[data-v-59199063]{height:2.5rem;width:3.5rem}.carousel-nav-button[data-v-59199063]{padding:.125rem}.carousel-nav-icon[data-v-59199063]{height:.75rem;width:.75rem}}@media (min-width: 769px) and (max-width: 1024px){.photo-modal-container[data-v-59199063]{gap:.75rem;padding-top:4rem}.modal-image-container[data-v-59199063]{max-height:65vh}.modal-main-image[data-v-59199063]{max-height:60vh}.modal-thumbnails[data-v-59199063]{max-width:45rem}}@media (min-width: 1025px){.photo-modal-container[data-v-59199063]{padding-top:5rem}.modal-image-container[data-v-59199063]{max-height:75vh}.modal-main-image[data-v-59199063]{max-height:70vh}}.mapboxgl-map{width:100%;height:100%;filter:grayscale(1) contrast(1.1)}.mapboxgl-canvas{width:100%!important;height:100%!important}.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-bottom-left{opacity:.75;transition:opacity .2s;filter:grayscale(1)}.mapboxgl-ctrl-bottom-right:hover,.mapboxgl-ctrl-bottom-left:hover{opacity:1}.mapboxgl-ctrl-attrib{display:none!important}.mapboxgl-ctrl{border-radius:6px!important}.google-maps-btn{width:30px;height:30px;background:white;border:0;text-align:center;cursor:pointer;display:flex!important;align-items:center;justify-content:center;color:#1e3a29;border-radius:4px}.google-maps-btn:hover{background:#f8f8f8}.container-details-hero[data-v-d1834f1e]{background-repeat:no-repeat;background-size:cover;background-position:calc(50% + 0px) 50%;width:100%;height:800px}.button-speak-specialist[data-v-d1834f1e]{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(254 249 235 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-family:SangBleu Sunrise,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:500;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(30 55 46 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-speak-specialist[data-v-d1834f1e]:hover{--tw-bg-opacity: 1;background-color:rgb(30 55 46 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(254 249 235 / var(--tw-text-opacity, 1))}.button-view-details[data-v-b78794c9]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(7 46 35 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(7 46 35 / var(--tw-bg-opacity, 1));padding:1rem;font-family:SangBleu Sunrise,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:500;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(254 249 235 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-view-details[data-v-b78794c9]:hover{--tw-bg-opacity: 1;background-color:rgb(254 249 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(30 55 46 / var(--tw-text-opacity, 1))}.exclusive-experiences-wrapper{display:flex;flex-direction:column;gap:32px;--tw-bg-opacity: 1;background-color:rgb(26 62 50 / var(--tw-bg-opacity, 1));padding:1rem;padding-top:34px}@media (min-width: 24.375rem){.exclusive-experiences-wrapper{padding:2.75rem 1.5rem}}@media (min-width: 48rem){.exclusive-experiences-wrapper{gap:32px;padding:4rem 3rem;padding-top:75px}}.exclusive-experiences-wrapper{h2.section-heading { --tw-text-opacity: 1; color: rgb(254 249 235 / var(--tw-text-opacity, 1)) }}.exclusive-experiences-wrapper .exclusive-experiences-header{display:flex}.exclusive-experiences-wrapper .exclusive-experiences-header{align-items:center}@media (min-width: 24.375rem){.exclusive-experiences-wrapper .exclusive-experiences-header{justify-content:flex-start}}@media (min-width: 24.375rem){.exclusive-experiences-wrapper .exclusive-experiences-header{padding-left:0;padding-right:0}}@media (min-width: 48rem){.exclusive-experiences-wrapper .exclusive-experiences-header{justify-content:space-between}}.button-speak-specialist[data-v-5d1cac08]{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(26 62 50 / var(--tw-bg-opacity, 1));padding:1rem;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(254 249 235 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-speak-specialist[data-v-5d1cac08]:hover{--tw-bg-opacity: 1;background-color:rgb(254 249 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(30 55 46 / var(--tw-text-opacity, 1))}.beyond-villas-wrapper[data-v-09211e90]{display:flex;flex-direction:column;gap:32px;--tw-bg-opacity: 1;background-color:rgb(234 244 233 / var(--tw-bg-opacity, 1));padding:3rem 1rem}@media (min-width: 48rem){.beyond-villas-wrapper[data-v-09211e90]{gap:75px;padding-left:3rem;padding-right:3rem;padding-top:6rem}}.beyond-villas-wrapper{h2[data-v-09211e90] {font-family: "SangBleu Kingdom",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";} h2[data-v-09211e90] {line-height: 70%;} h2[data-v-09211e90] { --tw-text-opacity: 1; color: rgb(254 249 235 / var(--tw-text-opacity, 1)); } div.experiences-wrapper[data-v-09211e90] {display: grid;} div.experiences-wrapper[data-v-09211e90] {gap: 16px;} @media (min-width: 24.375rem) {div.experiences-wrapper[data-v-09211e90] {grid-template-columns: repeat(1,minmax(0,1fr));}} @media (min-width: 48rem) {div.experiences-wrapper[data-v-09211e90] {grid-template-columns: repeat(2,minmax(0,1fr));}} @media (min-width: 48rem) {div.experiences-wrapper[data-v-09211e90] {gap: 12px;}} @media (min-width: 64rem) {div.experiences-wrapper[data-v-09211e90] {grid-template-columns: repeat(4,minmax(0,1fr));}}}.beyond-villas[data-v-09211e90]{position:relative;width:100%;overflow:hidden;border-radius:1rem;background-size:cover;background-position:center;background-repeat:no-repeat}.beyond-villas .image-gradient[data-v-09211e90]{position:absolute}.beyond-villas .image-gradient[data-v-09211e90]{top:0;right:0;bottom:0;left:0}.beyond-villas .image-gradient[data-v-09211e90]{width:170%}.beyond-villas .image-gradient[data-v-09211e90]{border-radius:.75rem}.beyond-villas .image-gradient[data-v-09211e90]{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.beyond-villas .image-gradient[data-v-09211e90]{--tw-gradient-from: #1E372E var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 55 46 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.beyond-villas .image-gradient[data-v-09211e90]{--tw-gradient-to: rgba(26, 62, 50, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgba(26, 62, 50, .01) var(--tw-gradient-via-position), var(--tw-gradient-to)}.beyond-villas .image-gradient[data-v-09211e90]{--tw-gradient-to: rgba(26, 62, 50, .01) var(--tw-gradient-to-position)}.beyond-villas .image-overlay[data-v-09211e90]{position:absolute}.beyond-villas .image-overlay[data-v-09211e90]{top:0;right:0;bottom:0;left:0}.beyond-villas .image-overlay[data-v-09211e90]{border-radius:.75rem}.beyond-villas .image-overlay[data-v-09211e90]{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.beyond-villas .image-overlay[data-v-09211e90]{--tw-gradient-from: #1A3E32 var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 62 50 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.beyond-villas .image-overlay[data-v-09211e90]{--tw-gradient-to: rgba(26, 62, 50, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgba(26, 62, 50, .01) var(--tw-gradient-via-position), var(--tw-gradient-to)}.beyond-villas .image-overlay[data-v-09211e90]{--tw-gradient-to: rgba(26, 62, 50, .01) var(--tw-gradient-to-position)}.beyond-villas .content-wrapper[data-v-09211e90]{position:relative}.beyond-villas .content-wrapper[data-v-09211e90]{z-index:10}.beyond-villas .content-wrapper[data-v-09211e90]{display:flex}.beyond-villas .content-wrapper[data-v-09211e90]{flex-direction:column}.beyond-villas .content-wrapper[data-v-09211e90]{gap:1.5rem}.beyond-villas .content-wrapper[data-v-09211e90]{border-radius:1rem}.beyond-villas .content-wrapper[data-v-09211e90]{padding:2rem}.beyond-villas .content-wrapper[data-v-09211e90]{--tw-text-opacity: 1;color:rgb(254 249 235 / var(--tw-text-opacity, 1))}@media (min-width: 24.375rem){.beyond-villas .content-wrapper[data-v-09211e90]{padding:1.5rem}}@media (min-width: 48rem){.beyond-villas .content-wrapper[data-v-09211e90]{width:600px}}.beyond-villas .content-wrapper[data-v-09211e90]{background:linear-gradient(90deg,rgba(26,62,50,.8) 0%,rgba(26,62,50,0) 100%)}.cta-button[data-v-09211e90]{width:-moz-fit-content;width:fit-content;border-radius:9999px;background-color:transparent;font-size:16px;line-height:1;--tw-text-opacity: 1;color:rgb(254 249 235 / var(--tw-text-opacity, 1));border-width:1px;--tw-border-opacity: 1;border-color:rgb(254 249 235 / var(--tw-border-opacity, 1));padding:.5rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.cta-button[data-v-09211e90]:hover{--tw-bg-opacity: 1;background-color:rgb(254 249 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(26 62 50 / var(--tw-text-opacity, 1))}.cta-button[data-v-09211e90]{display:flex;align-items:center;gap:.5rem}@media screen and (min-width: 1024px){.cta-button[data-v-09211e90]{width:100%}}.button-speak-specialist[data-v-082d38cc]{z-index:10;align-self:flex-start;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(254 249 235 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-family:SangBleu Sunrise,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;line-height:1.5rem;text-transform:uppercase;letter-spacing:.12rem;--tw-text-opacity: 1;color:rgb(26 62 50 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-speak-specialist[data-v-082d38cc]:hover{--tw-bg-opacity: 1;background-color:rgb(30 55 46 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(254 249 235 / var(--tw-text-opacity, 1))}.container-bg[data-v-082d38cc]{background-size:cover;background-position:center;background-repeat:no-repeat}.container-bg[data-v-9d2e8f49]{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:615px}.button-expert-planning[data-v-9d2e8f49]{margin-top:1rem;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(254 249 235 / var(--tw-bg-opacity, 1));padding:.75rem;font-family:SangBleu Sunrise,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:.875rem;line-height:1.25rem;font-weight:500;text-transform:uppercase;letter-spacing:.135rem;--tw-text-opacity: 1;color:rgb(26 62 50 / var(--tw-text-opacity, 1))}@media (min-width: 24.375rem){.button-expert-planning[data-v-9d2e8f49]{height:48px}}@media (min-width: 48rem){.button-expert-planning[data-v-9d2e8f49]{font-size:1rem;line-height:1.5rem}}.button-expert-planning[data-v-9d2e8f49]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-expert-planning[data-v-9d2e8f49]:hover{--tw-bg-opacity: 1;background-color:rgb(30 55 46 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(254 249 235 / var(--tw-text-opacity, 1))}.best-seller[data-v-a6c675bc]{background-image:linear-gradient(#1A3E3200,#1A3E32);background-size:cover;width:844px;height:652px}.craft-your-own[data-v-a6c675bc]{background-image:linear-gradient(#1A3E3200,#1A3E32),url(/build/assets/image-cd75693a.png);background-size:cover;width:844px;height:652px}.container-card[data-v-a6c675bc]{width:424px;max-width:484px}@media screen and (max-width: 640px){.container-card[data-v-a6c675bc],.best-seller[data-v-a6c675bc],.craft-your-own[data-v-a6c675bc]{width:100%}}@media screen and (min-width: 1600px){.container-card[data-v-a6c675bc]{width:100%}.best-seller[data-v-a6c675bc],.craft-your-own[data-v-a6c675bc]{width:1000px}}.bg-visit[data-v-1a3fd600]{background-size:cover;background-position:center;height:160px;position:relative;overflow:hidden;transition:transform .3s ease-in-out}.bg-visit[data-v-1a3fd600]:hover{transform:scale(1.03)}.bg-visit[data-v-1a3fd600]:hover:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(7,46,35,.4);border:2px solid #FEF9EB;border-radius:.5rem;z-index:1}.bg-visit[data-v-1a3fd600]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(26,62,50,0),rgba(26,62,50,.8));z-index:1}.bg-visit p[data-v-1a3fd600]{position:relative;z-index:2}.bg-visit svg[data-v-1a3fd600]{position:relative;z-index:2;transition:transform .3s ease}.bg-visit:hover svg[data-v-1a3fd600]{transform:translate(4px)}.button-custom-trip[data-v-d6c6f5fd]{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(254 249 235 / var(--tw-bg-opacity, 1));padding:.75rem 1.5rem;font-family:SangBleu Sunrise,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;line-height:1.5rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(26 62 50 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-custom-trip[data-v-d6c6f5fd]:hover{--tw-bg-opacity: 1;background-color:rgb(30 55 46 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(254 249 235 / var(--tw-text-opacity, 1))}
