.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-8704d762] {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-8704d762] {font-size: 24px} h4[data-v-8704d762] {font-weight: 300} h4[data-v-8704d762] {line-height: 120%} h4[data-v-8704d762] {letter-spacing: -.96px} h4[data-v-8704d762] { --tw-text-opacity: 1; color: rgb(30 55 46 / var(--tw-text-opacity, 1)) } @media (min-width: 48rem) {h4[data-v-8704d762] {font-size: 1.875rem; line-height: 2.25rem}} p[data-v-8704d762] {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-8704d762] {font-size: 14px} p[data-v-8704d762] {font-weight: 450} p[data-v-8704d762] {line-height: 120%} p[data-v-8704d762] {color: rgba(44,56,56,.7)} @media (min-width: 48rem) {p[data-v-8704d762] {font-size: 16px}}}article[data-v-8704d762]{display:flex;flex:1 1 0%;flex-direction:column;gap:12px}article .image-container[data-v-8704d762]{height:314px}article .image-container[data-v-8704d762]{width:100%}article .image-container[data-v-8704d762]{overflow:hidden}article .image-container[data-v-8704d762]{border-radius:16px}article .image-container{img[data-v-8704d762] {height: 100%} img[data-v-8704d762] {width: 100%} img[data-v-8704d762] {-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-a94f7bb0]{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-a94f7bb0]{gap:60px;padding-top:75px}}.exclusive-experiences-wrapper{h2.section-heading[data-v-a94f7bb0] { --tw-text-opacity: 1; color: rgb(254 249 235 / var(--tw-text-opacity, 1)) }}.exclusive-experiences-wrapper .exclusive-experiences-header[data-v-a94f7bb0]{display:flex}.exclusive-experiences-wrapper .exclusive-experiences-header[data-v-a94f7bb0]{align-items:center}.exclusive-experiences-wrapper .exclusive-experiences-header[data-v-a94f7bb0]{justify-content:space-between}@media (min-width: 24.375rem){.exclusive-experiences-wrapper .exclusive-experiences-header[data-v-a94f7bb0]{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}.button-view-details-db-wide[data-v-70fbb7d3]{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-70fbb7d3]{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-70fbb7d3]{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-70fbb7d3]{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-70fbb7d3]: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-70fbb7d3]{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.filter-group select[data-v-70fbb7d3]{appearance:none;-webkit-appearance:none;-moz-appearance:none}select[data-v-70fbb7d3]: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-70fbb7d3]::-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-70fbb7d3]{-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-70fbb7d3]::-ms-expand{display:none}option[data-v-70fbb7d3]{padding:.5rem 1rem;background-color:#fff}option[data-v-70fbb7d3]:hover{background-color:#f3f4f6}@keyframes dotAnimation-70fbb7d3{0%{opacity:0}50%{opacity:1}to{opacity:0}}.dot-1[data-v-70fbb7d3]{animation:dotAnimation-70fbb7d3 1.5s infinite 0s}.dot-2[data-v-70fbb7d3]{animation:dotAnimation-70fbb7d3 1.5s infinite .5s}.dot-3[data-v-70fbb7d3]{animation:dotAnimation-70fbb7d3 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-0d36d6fc]{--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-0d36d6fc]{padding-left:16px;padding-right:16px;padding-top:3rem;padding-bottom:3rem}}.grid-container[data-v-0d36d6fc]{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-0d36d6fc]{gap:1rem}}.view-all-photos[data-v-0d36d6fc]{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-0d36d6fc] {text-align: center;} label[data-v-0d36d6fc] {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-0d36d6fc] { --tw-text-opacity: 1; color: rgb(254 249 235 / var(--tw-text-opacity, 1)); }}.overlay[data-v-0d36d6fc]{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-0d36d6fc]{background-color:#00000080}.slide-counter[data-v-0d36d6fc]{margin-top:1rem;display:none;justify-content:center;gap:.5rem;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-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(254 249 235 / var(--tw-text-opacity, 1))}@media (min-width: 48rem){.slide-counter[data-v-0d36d6fc]{display:flex}}.thumbnails-container[data-v-0d36d6fc]{margin-left:auto;margin-right:auto;margin-top:1rem;display:flex;width:100%;flex-wrap:wrap;justify-content:center}.thumbnail[data-v-0d36d6fc]{cursor:pointer;overflow:hidden;border-radius:.5rem;border-width:2px;border-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.thumbnail.active[data-v-0d36d6fc]{--tw-border-opacity: 1;border-color:rgb(254 249 235 / var(--tw-border-opacity, 1))}.thumbnail-img[data-v-0d36d6fc]{height:6rem;width:100%;border-radius:.5rem;-o-object-fit:cover;object-fit:cover}.view-all-thumbnails-button[data-v-0d36d6fc]{position:absolute;right:2.75rem;bottom:1.75rem;width:16rem;cursor:pointer;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(254 250 238 / var(--tw-bg-opacity, 1));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-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(30 55 46 / var(--tw-text-opacity, 1))}@media (min-width: 48rem){.view-all-thumbnails-button[data-v-0d36d6fc]{right:1rem}}img[data-v-0d36d6fc]{-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-0d36d6fc]:hover:after,.keen-slider__slide img[data-v-0d36d6fc]:hover:after,.thumbnail img[data-v-0d36d6fc]:hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000000d;z-index:1}.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-e641179b]{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-e641179b]{gap:75px;padding-left:3rem;padding-right:3rem;padding-top:6rem}}.beyond-villas-wrapper{h2[data-v-e641179b] {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-e641179b] {line-height: 70%;} h2[data-v-e641179b] { --tw-text-opacity: 1; color: rgb(254 249 235 / var(--tw-text-opacity, 1)); } div.experiences-wrapper[data-v-e641179b] {display: grid;} div.experiences-wrapper[data-v-e641179b] {gap: 16px;} @media (min-width: 24.375rem) {div.experiences-wrapper[data-v-e641179b] {grid-template-columns: repeat(1,minmax(0,1fr));}} @media (min-width: 48rem) {div.experiences-wrapper[data-v-e641179b] {grid-template-columns: repeat(2,minmax(0,1fr));}} @media (min-width: 48rem) {div.experiences-wrapper[data-v-e641179b] {gap: 12px;}} @media (min-width: 64rem) {div.experiences-wrapper[data-v-e641179b] {grid-template-columns: repeat(4,minmax(0,1fr));}}}.beyond-villas[data-v-e641179b]{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-e641179b]{position:absolute}.beyond-villas .image-gradient[data-v-e641179b]{top:0;right:0;bottom:0;left:0}.beyond-villas .image-gradient[data-v-e641179b]{width:170%}.beyond-villas .image-gradient[data-v-e641179b]{border-radius:.75rem}.beyond-villas .image-gradient[data-v-e641179b]{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.beyond-villas .image-gradient[data-v-e641179b]{--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-e641179b]{--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-e641179b]{--tw-gradient-to: rgba(26, 62, 50, .01) var(--tw-gradient-to-position)}.beyond-villas .image-overlay[data-v-e641179b]{position:absolute}.beyond-villas .image-overlay[data-v-e641179b]{top:0;right:0;bottom:0;left:0}.beyond-villas .image-overlay[data-v-e641179b]{border-radius:.75rem}.beyond-villas .image-overlay[data-v-e641179b]{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.beyond-villas .image-overlay[data-v-e641179b]{--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-e641179b]{--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-e641179b]{--tw-gradient-to: rgba(26, 62, 50, .01) var(--tw-gradient-to-position)}.beyond-villas .content-wrapper[data-v-e641179b]{position:relative}.beyond-villas .content-wrapper[data-v-e641179b]{z-index:10}.beyond-villas .content-wrapper[data-v-e641179b]{display:flex}.beyond-villas .content-wrapper[data-v-e641179b]{flex-direction:column}.beyond-villas .content-wrapper[data-v-e641179b]{gap:1.5rem}.beyond-villas .content-wrapper[data-v-e641179b]{border-radius:1rem}.beyond-villas .content-wrapper[data-v-e641179b]{padding:2rem}.beyond-villas .content-wrapper[data-v-e641179b]{--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-e641179b]{padding:1.5rem}}@media (min-width: 48rem){.beyond-villas .content-wrapper[data-v-e641179b]{width:600px}}.beyond-villas .content-wrapper[data-v-e641179b]{background:linear-gradient(90deg,rgba(26,62,50,.8) 0%,rgba(26,62,50,0) 100%)}.cta-button[data-v-e641179b]{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-e641179b]: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-e641179b]{display:flex;align-items:center;gap:.5rem}@media screen and (min-width: 1024px){.cta-button[data-v-e641179b]{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))}
