.bde-popup-9054-100{background-color:#000000BF}.bde-popup-9054-100 .breakdance-popup-content{background:#8c0f0f;border-radius:1rem;padding-left:0rem;padding-right:0rem;padding-bottom:0rem;padding-top:0rem}.bde-popup-9054-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;--closeButtonSize:20px;--closeButtonOutsideOffset:calc(var(--closeButtonSize) + var(--closeButtonOutsidePadding, 0px) + var(--closeButtonOutsidePadding, 0px));--closeButtonOutsidePadding:6px;border-radius:1rem;padding-left:6px;padding-right:6px;padding-bottom:6px;padding-top:6px;background-color:#000000BD;transform:translate(1rem,-1rem)}@media (max-width:1119px){.bde-popup-9054-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;--closeButtonOutsideOffset:calc(var(--closeButtonSize) + var(--closeButtonOutsidePadding, 0px) + var(--closeButtonOutsidePadding, 0px));border-radius:1rem;background-color:#000000BD;transform:translate(1rem,-1rem)}}@media (max-width:1023px){.bde-popup-9054-100 .breakdance-popup{width:80vw}.bde-popup-9054-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;--closeButtonOutsideOffset:calc(var(--closeButtonSize) + var(--closeButtonOutsidePadding, 0px) + var(--closeButtonOutsidePadding, 0px));border-radius:1rem;background-color:#000000BD;transform:translate(1rem,-1rem)}}@media (max-width:767px){.bde-popup-9054-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;--closeButtonOutsideOffset:calc(var(--closeButtonSize) + var(--closeButtonOutsidePadding, 0px) + var(--closeButtonOutsidePadding, 0px));border-radius:1rem;background-color:#000000BD;transform:translate(1rem,-1rem)}}@media (max-width:479px){.bde-popup-9054-100 .breakdance-popup{width:90vw}.bde-popup-9054-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;--closeButtonOutsideOffset:calc(var(--closeButtonSize) + var(--closeButtonOutsidePadding, 0px) + var(--closeButtonOutsidePadding, 0px));border-radius:1rem;background-color:#000000BD;transform:translate(1rem,-1rem)}}.bde-columns-9054-101{--columnCount:2;--bde-column-gap:1rem}@media (max-width:1119px){.bde-columns-9054-101{--columnCount:2}.bde-columns-9054-101.bde-columns{flex-direction:column;flex-wrap:nowrap}.bde-columns-9054-101.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.bde-columns-9054-101{--columnCount:2}}@media (max-width:767px){.bde-columns-9054-101{--columnCount:2}}@media (max-width:479px){.bde-columns-9054-101{--columnCount:2}}.bde-column-9054-102{--column-width:80%}.bde-column-9054-102{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center;--bde-content-align-experimental:auto}.bde-column-9054-102{background-color:#a11515;background:linear-gradient(0deg,rgba(117,4,4,1) 0%,rgba(161,21,21,1) 100%)}.bde-column-9054-102>*{z-index:1}.bde-column-9054-102>.bde-section-background-overlay{z-index:0}.bde-column-9054-102{overflow:hidden}.bde-column-9054-102>.bde-section-background-overlay{background-image:url(https://villacestlavie.com/wp-content/uploads/2026/11/christmas_st-lucian-villa.webp);background-size:10rem auto;background-repeat:no-repeat;background-position:left top;transition:all var(--bde-transition-duration) ease-in-out}.bde-column-9054-102:hover>.bde-section-background-overlay{background-image:url(https://villacestlavie.com/wp-content/uploads/2026/11/christmas_st-lucian-villa.webp)}.bde-column-9054-102.bde-column{padding:2rem 1rem 2rem 1rem}@media (max-width:1119px){.bde-column-9054-102{overflow:hidden}.bde-column-9054-102>.bde-section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}@media (max-width:1023px){.bde-column-9054-102{overflow:hidden}.bde-column-9054-102>.bde-section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}@media (max-width:767px){.bde-column-9054-102{overflow:hidden}.bde-column-9054-102>.bde-section-background-overlay{background-size:8rem auto;transition:all var(--bde-transition-duration) ease-in-out}.bde-column-9054-102.bde-column{padding-bottom:1rem}}@media (max-width:479px){.bde-column-9054-102{overflow:hidden}.bde-column-9054-102>.bde-section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}.bde-heading-9054-103{color:var(--bde-palette-cloud-ca5fdf2c-a118-43f7-ab1f-2091066ae20e-2);font-family:"Gloock",serif;font-size:clamp(1.8rem,1.1375rem + 2.6vw,2.2rem);;font-weight:400;letter-spacing:2px}.bde-heading-9054-105{color:var(--bde-palette-cream-260ba1fd-2aa8-441e-8712-fb37225823b1-5);font-family:"Barlow",sans-serif;font-size:clamp(1.25rem,0.936rem + 1vw,1.4rem);;font-weight:400;letter-spacing:0.1rem;text-transform:uppercase;margin-top:0px}.bde-text-9054-104{color:var(--bde-palette-cream-260ba1fd-2aa8-441e-8712-fb37225823b1-5);margin-bottom:0.5rem}.bde-text-9054-108{color:var(--bde-palette-cream-260ba1fd-2aa8-441e-8712-fb37225823b1-5);margin-bottom:-0.5rem}.bde-text-9054-107{color:var(--bde-palette-cream-260ba1fd-2aa8-441e-8712-fb37225823b1-5);font-weight:400;margin-bottom:1rem}.bde-column-9054-106{--column-width:20%}.bde-column-9054-106{background-image:url(https://villacestlavie.com/wp-content/uploads/2022/11/st-lucia-luxury-villa03.jpg)}.bde-column-9054-106.bde-column{padding-top:4rem;padding-bottom:4rem}@media (max-width:767px){.bde-column-9054-106{min-height:2rem}.bde-column-9054-106.bde-column{padding-top:0rem;padding-bottom:0rem}}