.elementor-2929 .elementor-element.elementor-element-5b0af2f8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2929 .elementor-element.elementor-element-5b0af2f8:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-5b0af2f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://cliftonhallbarbados.com/wp-content/uploads/2025/05/5.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2929 .elementor-element.elementor-element-5b0af2f8 > .elementor-background-overlay{background-color:#000000;opacity:0.44;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2929 .elementor-element.elementor-element-5b0af2f8 > .elementor-container{min-height:610px;}.elementor-2929 .elementor-element.elementor-element-5b0af2f8{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-5b0af2f8, .elementor-2929 .elementor-element.elementor-element-5b0af2f8 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-5b0af2f8:hover{border-style:none;}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-6c354013.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2929 .elementor-element.elementor-element-6c354013.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2929 .elementor-element.elementor-element-6c354013.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2929 .elementor-element.elementor-element-6c354013 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2929 .elementor-element.elementor-element-2604c9e6{text-align:center;}.elementor-2929 .elementor-element.elementor-element-2604c9e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:105px;font-weight:900;text-transform:uppercase;text-shadow:4px 4px 18px rgba(255, 255, 255, 0.23);color:#FFFFFF;}.elementor-2929 .elementor-element.elementor-element-7dd24304{text-align:center;}.elementor-2929 .elementor-element.elementor-element-7dd24304 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-2929 .elementor-element.elementor-element-4a406a8f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2929 .elementor-element.elementor-element-4a406a8f:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-4a406a8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://cliftonhallbarbados.com/wp-content/uploads/2025/05/s1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2929 .elementor-element.elementor-element-4a406a8f > .elementor-background-overlay{background-color:#000000;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2929 .elementor-element.elementor-element-4a406a8f > .elementor-container{max-width:925px;min-height:406px;}.elementor-2929 .elementor-element.elementor-element-4a406a8f{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 100px 100px;}.elementor-2929 .elementor-element.elementor-element-4a406a8f, .elementor-2929 .elementor-element.elementor-element-4a406a8f > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-4a406a8f:hover{border-style:none;}.elementor-2929 .elementor-element.elementor-element-38365c58 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-2929 .elementor-element.elementor-element-38365c58 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-17cecaed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;color:#cc9955;}.elementor-2929 .elementor-element.elementor-element-3a8414c0{text-align:left;}.elementor-2929 .elementor-element.elementor-element-3a8414c0 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:57px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2929 .elementor-element.elementor-element-43fb775a{--divider-border-style:solid;--divider-color:#cc9955;--divider-border-width:2.2px;}.elementor-2929 .elementor-element.elementor-element-43fb775a .elementor-divider-separator{width:99px;}.elementor-2929 .elementor-element.elementor-element-43fb775a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2929 .elementor-element.elementor-element-4cb27a4b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2929 .elementor-element.elementor-element-278218c7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-278218c7{text-align:left;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2929 .elementor-element.elementor-element-6429a8e6 > .elementor-widget-container{margin:0px 0px -65px 0px;}.elementor-2929 .elementor-element.elementor-element-6429a8e6{text-align:left;}.elementor-2929 .elementor-element.elementor-element-6429a8e6 img{max-width:9%;opacity:0.34;}.elementor-2929 .elementor-element.elementor-element-53923367 > .elementor-widget-container{padding:0px 0px 0px 24px;border-style:solid;border-width:0px 0px 0px 4px;border-color:rgba(0,0,0,0.1);border-radius:0px 0px 0px 1px;}.elementor-2929 .elementor-element.elementor-element-53923367{text-align:center;}.elementor-2929 .elementor-element.elementor-element-53923367 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:0.15px;color:#cc9955;}.elementor-2929 .elementor-element.elementor-element-4551ccbe > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-2929 .elementor-element.elementor-element-4551ccbe img{border-radius:12px 12px 12px 12px;}.elementor-2929 .elementor-element.elementor-element-6ba903dc > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-6ba903dc{text-align:left;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:#FFFFFF;}.elementor-2929 .elementor-element.elementor-element-702b3b5c > .elementor-widget-container{margin:0px 0px -27px 0px;}.elementor-2929 .elementor-element.elementor-element-702b3b5c{text-align:left;}.elementor-2929 .elementor-element.elementor-element-702b3b5c img{max-width:9%;opacity:0.34;}.elementor-2929 .elementor-element.elementor-element-71d6abb7 > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 24px;border-style:solid;border-width:0px 0px 0px 4px;border-color:rgba(0,0,0,0.1);border-radius:0px 0px 0px 1px;}.elementor-2929 .elementor-element.elementor-element-71d6abb7{text-align:right;}.elementor-2929 .elementor-element.elementor-element-71d6abb7 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:1.4em;letter-spacing:0.15px;color:#cc9955;}.elementor-2929 .elementor-element.elementor-element-3eb9d239 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2929 .elementor-element.elementor-element-3eb9d239:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-3eb9d239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://cliftonhallbarbados.com/wp-content/uploads/2025/05/8-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2929 .elementor-element.elementor-element-3eb9d239 > .elementor-background-overlay{background-color:#000000;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2929 .elementor-element.elementor-element-3eb9d239 > .elementor-container{max-width:926px;}.elementor-2929 .elementor-element.elementor-element-3eb9d239{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 80px 50px 80px;}.elementor-2929 .elementor-element.elementor-element-3eb9d239, .elementor-2929 .elementor-element.elementor-element-3eb9d239 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-3eb9d239:hover{border-style:none;}.elementor-2929 .elementor-element.elementor-element-26c43cd5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-6ba5cebc > .elementor-widget-container{margin:0px 0px -110px -20px;}.elementor-2929 .elementor-element.elementor-element-6ba5cebc{z-index:99;text-align:left;}.elementor-2929 .elementor-element.elementor-element-6ba5cebc img{max-width:41%;border-radius:3px 3px 3px 3px;}.elementor-2929 .elementor-element.elementor-element-23b706b7:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-23b706b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://cliftonhallbarbados.com/wp-content/uploads/2025/05/8-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2929 .elementor-element.elementor-element-23b706b7 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2929 .elementor-element.elementor-element-23b706b7 > .elementor-container{max-width:819px;}.elementor-2929 .elementor-element.elementor-element-23b706b7, .elementor-2929 .elementor-element.elementor-element-23b706b7 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-2929 .elementor-element.elementor-element-23b706b7{box-shadow:0px 0px 80px 0px rgba(16,45,94,0.17);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:72px 0px 050px 0px;}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-420198bf.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2929 .elementor-element.elementor-element-420198bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2929 .elementor-element.elementor-element-420198bf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-2ac75813{z-index:999;text-align:left;}.elementor-2929 .elementor-element.elementor-element-2ac75813 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:38px;font-weight:900;text-transform:uppercase;line-height:44px;letter-spacing:0px;color:#000000;}.elementor-2929 .elementor-element.elementor-element-1e49c17c{text-align:left;}.elementor-2929 .elementor-element.elementor-element-1e49c17c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;text-transform:none;letter-spacing:0.3px;color:#cc9955;}.elementor-2929 .elementor-element.elementor-element-433c8ae3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-433c8ae3{text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-24d4f0bf.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2929 .elementor-element.elementor-element-24d4f0bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2929 .elementor-element.elementor-element-24d4f0bf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-57b2a74f{--e-image-carousel-slides-to-show:1;}.elementor-2929 .elementor-element.elementor-element-57b2a74f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#959595;opacity:1;}.elementor-2929 .elementor-element.elementor-element-57b2a74f .swiper-pagination-bullet{background:#000000;}.elementor-2929 .elementor-element.elementor-element-57b2a74f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-2929 .elementor-element.elementor-element-f9b4052 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-f9b4052{text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-2929 .elementor-element.elementor-element-75e37460 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2929 .elementor-element.elementor-element-75e37460:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-75e37460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ebebed;background-image:url("https://cliftonhallbarbados.com/wp-content/uploads/2025/05/9.jpg");background-position:center center;background-size:cover;}.elementor-2929 .elementor-element.elementor-element-75e37460 > .elementor-background-overlay{background-color:#000000;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2929 .elementor-element.elementor-element-75e37460 > .elementor-container{max-width:925px;}.elementor-2929 .elementor-element.elementor-element-75e37460{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2929 .elementor-element.elementor-element-2a0aa956{text-align:center;}.elementor-2929 .elementor-element.elementor-element-2a0aa956 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:68px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-2929 .elementor-element.elementor-element-3304a9df{text-align:center;}.elementor-2929 .elementor-element.elementor-element-3304a9df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;text-transform:none;letter-spacing:0.3px;color:#cc9955;}.elementor-2929 .elementor-element.elementor-element-7508bea2, .elementor-2929 .elementor-element.elementor-element-7508bea2 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-2929 .elementor-element.elementor-element-7508bea2{box-shadow:0px 0px 80px 0px rgba(16,45,94,0.17);margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-73e25058 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-2929 .elementor-element.elementor-element-73e25058{text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2929 .elementor-element.elementor-element-3c42446e .swiper-slide{transition-duration:calc(5000ms*1.2);height:234px;}.elementor-2929 .elementor-element.elementor-element-3c42446e .elementor-slide-button{background-color:#02010100;font-family:"Jost", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;border-width:1px;border-radius:100px;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2929 .elementor-element.elementor-element-3c42446e .elementor-slide-button:hover{background-color:#FFFFFF;color:#000000;}.elementor-2929 .elementor-element.elementor-element-3c42446e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-3c42446e .swiper-slide-contents{max-width:100%;}.elementor-2929 .elementor-element.elementor-element-3c42446e .swiper-slide-inner{padding:0em 3em 0em 4em;text-align:left;}.elementor-2929 .elementor-element.elementor-element-3c42446e .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:16px;}.elementor-2929 .elementor-element.elementor-element-3c42446e .elementor-slide-heading{color:#ffffff;font-family:"Times New Roman", Sans-serif;font-size:38px;text-transform:uppercase;}.elementor-2929 .elementor-element.elementor-element-3c42446e .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-2929 .elementor-element.elementor-element-3c42446e .elementor-slide-description{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-2929 .elementor-element.elementor-element-5d97260f > .elementor-widget-container{margin:0px -50px 0px -125px;}.elementor-2929 .elementor-element.elementor-element-5d97260f{text-align:right;}.elementor-2929 .elementor-element.elementor-element-5d97260f img{max-width:70%;border-radius:12px 12px 12px 12px;}.elementor-2929 .elementor-element.elementor-element-1adf290f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2929 .elementor-element.elementor-element-1adf290f:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-1adf290f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cliftonhallbarbados.com/wp-content/uploads/2025/05/5.jpg");background-position:center center;background-size:cover;}.elementor-2929 .elementor-element.elementor-element-1adf290f > .elementor-background-overlay{background-color:#000000;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2929 .elementor-element.elementor-element-1adf290f > .elementor-container{max-width:925px;min-height:60vh;}.elementor-2929 .elementor-element.elementor-element-1adf290f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2929 .elementor-element.elementor-element-2ce47ba7 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2929 .elementor-element.elementor-element-2ce47ba7{z-index:5;text-align:left;}.elementor-2929 .elementor-element.elementor-element-2ce47ba7 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:7.4rem;font-weight:900;text-transform:uppercase;line-height:1em;color:#ffffff;}.elementor-2929 .elementor-element.elementor-element-612524d8 > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:15px 15px 0px 0px #FFFFFF;}.elementor-2929 .elementor-element.elementor-element-612524d8 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2929 .elementor-element.elementor-element-612524d8 .elementor-custom-embed-play i{color:#ffffff;font-size:95px;}.elementor-2929 .elementor-element.elementor-element-612524d8 .elementor-custom-embed-play svg{fill:#ffffff;width:95px;height:95px;}.elementor-2929 .elementor-element.elementor-element-383de5cc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2929 .elementor-element.elementor-element-383de5cc:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-383de5cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://cliftonhallbarbados.com/wp-content/uploads/2025/05/4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2929 .elementor-element.elementor-element-383de5cc > .elementor-background-overlay{background-color:#000000;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2929 .elementor-element.elementor-element-383de5cc > .elementor-container{max-width:925px;min-height:610px;}.elementor-2929 .elementor-element.elementor-element-383de5cc{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 150px 100px;}.elementor-2929 .elementor-element.elementor-element-383de5cc, .elementor-2929 .elementor-element.elementor-element-383de5cc > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-383de5cc:hover{border-style:none;}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-57165682.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2929 .elementor-element.elementor-element-57165682.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2929 .elementor-element.elementor-element-57165682.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2929 .elementor-element.elementor-element-57165682 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2929 .elementor-element.elementor-element-1af16b37{text-align:center;}.elementor-2929 .elementor-element.elementor-element-1af16b37 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:68px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-2929 .elementor-element.elementor-element-398c054d{text-align:center;}.elementor-2929 .elementor-element.elementor-element-398c054d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;text-transform:none;letter-spacing:0.3px;color:#cc9955;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2929 .elementor-element.elementor-element-21694854 .gallery-item .gallery-caption{display:none;}.elementor-2929 .elementor-element.elementor-element-baaa64b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2929 .elementor-element.elementor-element-baaa64b:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-baaa64b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://cliftonhallbarbados.com/wp-content/uploads/2025/05/4.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2929 .elementor-element.elementor-element-baaa64b > .elementor-background-overlay{background-color:#000000;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2929 .elementor-element.elementor-element-baaa64b > .elementor-container{max-width:925px;min-height:231px;}.elementor-2929 .elementor-element.elementor-element-baaa64b{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 100px 40px 100px;}.elementor-2929 .elementor-element.elementor-element-baaa64b, .elementor-2929 .elementor-element.elementor-element-baaa64b > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-baaa64b:hover{border-style:none;}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-4cce694f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2929 .elementor-element.elementor-element-4cce694f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2929 .elementor-element.elementor-element-4cce694f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2929 .elementor-element.elementor-element-4cce694f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2929 .elementor-element.elementor-element-13eb0b23{text-align:center;}.elementor-2929 .elementor-element.elementor-element-13eb0b23 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:68px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-2929 .elementor-element.elementor-element-6092a73b .swiper-slide{transition-duration:calc(5000ms*1.2);height:234px;}.elementor-2929 .elementor-element.elementor-element-6092a73b .elementor-slide-button{background-color:#02010100;font-family:"Jost", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;border-width:1px;border-radius:100px;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2929 .elementor-element.elementor-element-6092a73b .elementor-slide-button:hover{background-color:#FFFFFF;color:#000000;}.elementor-2929 .elementor-element.elementor-element-6092a73b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-6092a73b .swiper-slide-contents{max-width:100%;}.elementor-2929 .elementor-element.elementor-element-6092a73b .swiper-slide-inner{padding:0em 3em 0em 4em;text-align:left;}.elementor-2929 .elementor-element.elementor-element-6092a73b .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:16px;}.elementor-2929 .elementor-element.elementor-element-6092a73b .elementor-slide-heading{color:#cc9955;font-family:"Times New Roman", Sans-serif;font-size:24px;text-transform:uppercase;}.elementor-2929 .elementor-element.elementor-element-6092a73b .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-2929 .elementor-element.elementor-element-6092a73b .elementor-slide-description{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-2929 .elementor-element.elementor-element-26d1dc3d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2929 .elementor-element.elementor-element-26d1dc3d > .elementor-background-overlay{background-image:url("https://cliftonhallbarbados.com/wp-content/uploads/2025/05/banner1-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2929 .elementor-element.elementor-element-26d1dc3d > .elementor-container{max-width:925px;min-height:271px;}.elementor-2929 .elementor-element.elementor-element-26d1dc3d{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2929 .elementor-element.elementor-element-26d1dc3d, .elementor-2929 .elementor-element.elementor-element-26d1dc3d > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-26d1dc3d:hover{border-style:none;}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-52740ab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2929 .elementor-element.elementor-element-52740ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2929 .elementor-element.elementor-element-52740ab.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2929 .elementor-element.elementor-element-52740ab > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2929 .elementor-element.elementor-element-5bc3bb0d{text-align:center;}.elementor-2929 .elementor-element.elementor-element-5bc3bb0d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:105px;font-weight:900;text-transform:uppercase;text-shadow:4px 4px 18px rgba(255, 255, 255, 0.23);color:#FFFFFF;}#elementor-popup-modal-2929{background-color:#000000A1;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-2929 .dialog-message{width:1000px;height:635px;align-items:flex-start;}#elementor-popup-modal-2929 .dialog-close-button{display:flex;background-color:#FFFFFF;font-size:16px;}#elementor-popup-modal-2929 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}body:not(.rtl) #elementor-popup-modal-2929 .dialog-close-button{right:5%;}body.rtl #elementor-popup-modal-2929 .dialog-close-button{left:5%;}#elementor-popup-modal-2929 .dialog-close-button i{color:#000000;}#elementor-popup-modal-2929 .dialog-close-button svg{fill:#000000;}@media(min-width:768px){.elementor-2929 .elementor-element.elementor-element-38365c58{width:54.724%;}.elementor-2929 .elementor-element.elementor-element-55d5925d{width:45.228%;}.elementor-2929 .elementor-element.elementor-element-420198bf{width:48.799%;}.elementor-2929 .elementor-element.elementor-element-24d4f0bf{width:51.201%;}.elementor-2929 .elementor-element.elementor-element-7c6889db{width:69.643%;}.elementor-2929 .elementor-element.elementor-element-6c42f888{width:30.268%;}.elementor-2929 .elementor-element.elementor-element-341b0628{width:35.614%;}.elementor-2929 .elementor-element.elementor-element-60992c54{width:64.383%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2929 .elementor-element.elementor-element-420198bf{width:100%;}.elementor-2929 .elementor-element.elementor-element-24d4f0bf{width:100%;}.elementor-2929 .elementor-element.elementor-element-341b0628{width:100%;}.elementor-2929 .elementor-element.elementor-element-60992c54{width:100%;}}@media(min-width:1025px){.elementor-2929 .elementor-element.elementor-element-5b0af2f8:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-5b0af2f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2929 .elementor-element.elementor-element-4a406a8f:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-4a406a8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2929 .elementor-element.elementor-element-3eb9d239:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-3eb9d239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2929 .elementor-element.elementor-element-23b706b7:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-23b706b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2929 .elementor-element.elementor-element-75e37460:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-75e37460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2929 .elementor-element.elementor-element-1adf290f:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-1adf290f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2929 .elementor-element.elementor-element-383de5cc:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-383de5cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2929 .elementor-element.elementor-element-baaa64b:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-baaa64b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2929 .elementor-element.elementor-element-26d1dc3d > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:1024px){.elementor-2929 .elementor-element.elementor-element-23b706b7{margin-top:0px;margin-bottom:0px;padding:60px 40px 60px 40px;}.elementor-2929 .elementor-element.elementor-element-420198bf > .elementor-element-populated{margin:30px 40px 0px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-2929 .elementor-element.elementor-element-75e37460{padding:120px 20px 120px 20px;}.elementor-2929 .elementor-element.elementor-element-7508bea2{margin-top:0px;margin-bottom:0px;padding:60px 40px 60px 40px;}.elementor-2929 .elementor-element.elementor-element-3c42446e .elementor-slide-heading{font-size:41rem;}.elementor-2929 .elementor-element.elementor-element-1adf290f{padding:3em 3em 3em 3em;}.elementor-2929 .elementor-element.elementor-element-2ce47ba7{text-align:center;}.elementor-2929 .elementor-element.elementor-element-6092a73b .elementor-slide-heading{font-size:41rem;}}@media(max-width:767px){.elementor-2929 .elementor-element.elementor-element-5b0af2f8 > .elementor-container{min-height:590px;}.elementor-2929 .elementor-element.elementor-element-5b0af2f8:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-5b0af2f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2929 .elementor-element.elementor-element-2604c9e6 .elementor-heading-title{font-size:82px;}.elementor-2929 .elementor-element.elementor-element-7dd24304 .elementor-heading-title{font-size:10px;line-height:2.9em;}.elementor-2929 .elementor-element.elementor-element-4a406a8f > .elementor-container{min-height:400px;}.elementor-2929 .elementor-element.elementor-element-4a406a8f:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-4a406a8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2929 .elementor-element.elementor-element-4a406a8f{padding:25px 035px 25px 35px;}.elementor-bc-flex-widget .elementor-2929 .elementor-element.elementor-element-38365c58.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2929 .elementor-element.elementor-element-38365c58.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2929 .elementor-element.elementor-element-38365c58.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2929 .elementor-element.elementor-element-38365c58 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2929 .elementor-element.elementor-element-17cecaed .elementor-heading-title{font-size:0.75rem;}.elementor-2929 .elementor-element.elementor-element-3a8414c0 .elementor-heading-title{font-size:22px;}.elementor-2929 .elementor-element.elementor-element-11fa45fa{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-4cb27a4b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-278218c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-278218c7{font-size:11px;}.elementor-2929 .elementor-element.elementor-element-6ba903dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-6ba903dc{font-size:11px;}.elementor-2929 .elementor-element.elementor-element-3eb9d239:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-3eb9d239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2929 .elementor-element.elementor-element-3eb9d239{padding:55px 35px 55px 35px;}.elementor-2929 .elementor-element.elementor-element-6ba5cebc > .elementor-widget-container{margin:0px -220px -99px 0px;}.elementor-2929 .elementor-element.elementor-element-23b706b7{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-2929 .elementor-element.elementor-element-420198bf > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2929 .elementor-element.elementor-element-2ac75813 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-2ac75813 .elementor-heading-title{font-size:22px;line-height:1.3em;}.elementor-2929 .elementor-element.elementor-element-1e49c17c > .elementor-widget-container{margin:-12px 0px -1px 0px;}.elementor-2929 .elementor-element.elementor-element-1e49c17c .elementor-heading-title{font-size:0.75rem;}.elementor-2929 .elementor-element.elementor-element-433c8ae3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-433c8ae3{font-size:11px;}.elementor-2929 .elementor-element.elementor-element-24d4f0bf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2929 .elementor-element.elementor-element-57b2a74f{--e-image-carousel-slides-to-show:1;}.elementor-2929 .elementor-element.elementor-element-f9b4052 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-2929 .elementor-element.elementor-element-f9b4052{font-size:11px;}.elementor-2929 .elementor-element.elementor-element-75e37460{padding:20px 20px 0px 20px;}.elementor-2929 .elementor-element.elementor-element-2a0aa956 .elementor-heading-title{font-size:28px;}.elementor-2929 .elementor-element.elementor-element-3304a9df .elementor-heading-title{font-size:0.75rem;}.elementor-2929 .elementor-element.elementor-element-7508bea2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-73e25058 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-73e25058{font-size:11px;}.elementor-2929 .elementor-element.elementor-element-3c42446e .swiper-slide{height:300px;}.elementor-2929 .elementor-element.elementor-element-3c42446e .swiper-slide-inner{padding:0em 0em 0em 0em;}.elementor-2929 .elementor-element.elementor-element-3c42446e .elementor-slide-heading{font-size:20px;}.elementor-2929 .elementor-element.elementor-element-3c42446e .elementor-slide-description{font-size:10px;}.elementor-2929 .elementor-element.elementor-element-5d97260f > .elementor-widget-container{margin:-14px -23px 0px -148px;}.elementor-2929 .elementor-element.elementor-element-1adf290f{padding:3em 1em 3em 1em;}.elementor-2929 .elementor-element.elementor-element-2ce47ba7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-2ce47ba7 .elementor-heading-title{font-size:48px;}.elementor-2929 .elementor-element.elementor-element-383de5cc > .elementor-container{min-height:386px;}.elementor-2929 .elementor-element.elementor-element-383de5cc:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-383de5cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2929 .elementor-element.elementor-element-383de5cc{padding:35px 36px 35px 36px;}.elementor-2929 .elementor-element.elementor-element-1af16b37 .elementor-heading-title{font-size:28px;}.elementor-2929 .elementor-element.elementor-element-398c054d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-398c054d .elementor-heading-title{font-size:0.75rem;}.elementor-2929 .elementor-element.elementor-element-7fdf28ee{--e-image-carousel-slides-to-show:1;}.elementor-2929 .elementor-element.elementor-element-7fdf28ee > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2929 .elementor-element.elementor-element-7fdf28ee .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-2929 .elementor-element.elementor-element-baaa64b > .elementor-container{min-height:174px;}.elementor-2929 .elementor-element.elementor-element-baaa64b:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-baaa64b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2929 .elementor-element.elementor-element-baaa64b{padding:55px 35px 55px 35px;}.elementor-2929 .elementor-element.elementor-element-13eb0b23 .elementor-heading-title{font-size:28px;}.elementor-2929 .elementor-element.elementor-element-6092a73b .swiper-slide{height:218px;}.elementor-2929 .elementor-element.elementor-element-6092a73b .swiper-slide-inner{padding:0em 0em 0em 0em;}.elementor-2929 .elementor-element.elementor-element-6092a73b .elementor-slide-heading{font-size:16px;}.elementor-2929 .elementor-element.elementor-element-6092a73b .elementor-slide-description{font-size:14px;}.elementor-2929 .elementor-element.elementor-element-26d1dc3d > .elementor-container{min-height:281px;}.elementor-2929 .elementor-element.elementor-element-5bc3bb0d .elementor-heading-title{font-size:82px;}#elementor-popup-modal-2929 .dialog-message{width:367px;height:598px;}#elementor-popup-modal-2929 .dialog-widget-content{border-radius:12px 12px 12px 12px;}#elementor-popup-modal-2929 .dialog-close-button{top:4%;font-size:22px;}body:not(.rtl) #elementor-popup-modal-2929 .dialog-close-button{right:10%;}body.rtl #elementor-popup-modal-2929 .dialog-close-button{left:10%;}}/* Start custom CSS for heading, class: .elementor-element-2604c9e6 */@keyframes subtle-moving-glow {
    0% { text-shadow: -2px 0px 5px rgba(255, 255, 255, 0.3); }
    25% { text-shadow: 0px 2px 7px rgba(255, 255, 255, 0.4); }
    50% { text-shadow: 2px 0px 10px rgba(255, 255, 255, 0.5); }
    75% { text-shadow: 0px -2px 7px rgba(255, 255, 255, 0.4); }
    100% { text-shadow: -2px 0px 5px rgba(255, 255, 255, 0.3); }
}

.elementor-11 .elementor-element.elementor-element-3b2f6da .elementor-heading-title {
    text-shadow: 0px 0px 5px rgba(255, 255, 255, 0.3); /* Base glow */
    animation: subtle-moving-glow 2.5s linear infinite;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-21694854 */.gall img {
    width: 100% !important;
    height: auto !important;
    aspect-ratio: 16 / 9 !important; /* Or use 4 / 3 for a slightly squarer landscape */
    object-fit: cover !important;
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bc3bb0d */@keyframes subtle-moving-glow {
    0% { text-shadow: -2px 0px 5px rgba(255, 255, 255, 0.3); }
    25% { text-shadow: 0px 2px 7px rgba(255, 255, 255, 0.4); }
    50% { text-shadow: 2px 0px 10px rgba(255, 255, 255, 0.5); }
    75% { text-shadow: 0px -2px 7px rgba(255, 255, 255, 0.4); }
    100% { text-shadow: -2px 0px 5px rgba(255, 255, 255, 0.3); }
}

.elementor-11 .elementor-element.elementor-element-3b2f6da .elementor-heading-title {
    text-shadow: 0px 0px 5px rgba(255, 255, 255, 0.3); /* Base glow */
    animation: subtle-moving-glow 2.5s linear infinite;
}/* End custom CSS */