.elementor-54658 .elementor-element.elementor-element-5310954{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.08;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-5310954:not(.elementor-motion-effects-element-type-background), .elementor-54658 .elementor-element.elementor-element-5310954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-54658 .elementor-element.elementor-element-5310954::before, .elementor-54658 .elementor-element.elementor-element-5310954 > .elementor-background-video-container::before, .elementor-54658 .elementor-element.elementor-element-5310954 > .e-con-inner > .elementor-background-video-container::before, .elementor-54658 .elementor-element.elementor-element-5310954 > .elementor-background-slideshow::before, .elementor-54658 .elementor-element.elementor-element-5310954 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54658 .elementor-element.elementor-element-5310954 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;background-image:url("https://caledonialuxestays.com/wp-content/uploads/2026/07/833f3df88230ce263ebbd5f9189512aa71bede33191f000d5ea7c4cd70d0b778-1240827af0_v0-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54658 .elementor-element.elementor-element-271c02c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-271c02c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54658 .elementor-element.elementor-element-a4d2197{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-54658 .elementor-element.elementor-element-a4d2197.e-con{--flex-grow:0;--flex-shrink:0;}.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-54658 .elementor-element.elementor-element-e1a4271{--divider-border-style:solid;--divider-color:#C5AC64;--divider-border-width:1px;}.elementor-54658 .elementor-element.elementor-element-e1a4271 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-54658 .elementor-element.elementor-element-e1a4271 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-54658 .elementor-element.elementor-element-7adbf2c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap: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-54658 .elementor-element.elementor-element-10e6bd2{text-align:start;}.elementor-54658 .elementor-element.elementor-element-10e6bd2 .elementor-heading-title{font-family:"Adobe Calson", Sans-serif;font-size:0.8em;font-weight:500;text-transform:uppercase;color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-a8e5708{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:start;}.elementor-54658 .elementor-element.elementor-element-a8e5708 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3.9rem;font-weight:700;letter-spacing:-1px;color:#FFFFFF;}.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-54658 .elementor-element.elementor-element-710cac7{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-710cac7 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-54658 .elementor-element.elementor-element-cbbc536 .elementor-button{background-color:#61CE7000;font-family:"Jost", Sans-serif;font-size:1.2em;font-weight:500;font-style:italic;fill:#C5AC64;color:#C5AC64;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-cbbc536 .elementor-button:hover, .elementor-54658 .elementor-element.elementor-element-cbbc536 .elementor-button:focus{background-color:var( --e-global-color-4826735 );color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-cbbc536{width:var( --container-widget-width, 27.688% );max-width:27.688%;--container-widget-width:27.688%;--container-widget-flex-grow:0;}.elementor-54658 .elementor-element.elementor-element-cbbc536 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-cbbc536.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54658 .elementor-element.elementor-element-cbbc536 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54658 .elementor-element.elementor-element-cbbc536 .elementor-button:hover svg, .elementor-54658 .elementor-element.elementor-element-cbbc536 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-ebc0539{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54658 .elementor-element.elementor-element-a568e3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-00fd002{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-54658 .elementor-element.elementor-element-79c1e4e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-54658 .elementor-element.elementor-element-79c1e4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-79c1e4e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-54658 .elementor-element.elementor-element-79c1e4e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.1em;font-weight:800;color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-682cf71{--divider-border-style:solid;--divider-color:var( --e-global-color-4826735 );--divider-border-width:2px;}.elementor-54658 .elementor-element.elementor-element-682cf71 .elementor-divider-separator{width:8%;}.elementor-54658 .elementor-element.elementor-element-682cf71 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-54658 .elementor-element.elementor-element-65aa067{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Jost", Sans-serif;font-size:20px;line-height:1.7em;color:#000000;}.elementor-54658 .elementor-element.elementor-element-65aa067 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-65aa067.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54658 .elementor-element.elementor-element-65aa067 p{margin-block-end:0px;}.elementor-54658 .elementor-element.elementor-element-be5a7c9 .elementor-button{background-color:#61CE7000;font-family:"Jost", Sans-serif;font-size:1.2em;font-weight:500;font-style:italic;text-decoration:underline;fill:#C5AC64;color:#C5AC64;border-style:none;padding:10px 10px 10px 10px;}.elementor-54658 .elementor-element.elementor-element-be5a7c9 .elementor-button:hover, .elementor-54658 .elementor-element.elementor-element-be5a7c9 .elementor-button:focus{background-color:var( --e-global-color-4826735 );color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-be5a7c9{width:var( --container-widget-width, 71.847% );max-width:71.847%;--container-widget-width:71.847%;--container-widget-flex-grow:0;}.elementor-54658 .elementor-element.elementor-element-be5a7c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-be5a7c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54658 .elementor-element.elementor-element-be5a7c9 .elementor-button:hover svg, .elementor-54658 .elementor-element.elementor-element-be5a7c9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-6694c74{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-54658 .elementor-element.elementor-element-c50e749 img{border-radius:16px 16px 16px 16px;}.elementor-54658 .elementor-element.elementor-element-329e3a4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-54658 .elementor-element.elementor-element-329e3a4:not(.elementor-motion-effects-element-type-background), .elementor-54658 .elementor-element.elementor-element-329e3a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9fb;}.elementor-54658 .elementor-element.elementor-element-19afde2{width:var( --container-widget-width, 63.687% );max-width:63.687%;--container-widget-width:63.687%;--container-widget-flex-grow:0;text-align:center;}.elementor-54658 .elementor-element.elementor-element-19afde2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 0px;}.elementor-54658 .elementor-element.elementor-element-19afde2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54658 .elementor-element.elementor-element-19afde2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.1em;font-weight:800;color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-7369638 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:20px;}.elementor-54658 .elementor-element.elementor-element-7369638 .ekit-price-card-slider{--ekit_client_logo_slidetosho:3;}.elementor-54658 .elementor-element.elementor-element-7369638 .elementskit-clients-slider.banner_logo_image .single-client:before{background-color:var( --e-global-color-4826735 );}.elementor-54658 .elementor-element.elementor-element-7369638 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-7369638 .elementskit-clients-slider .swiper-wrapper{padding:0px 0px 20px 0px;margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-7369638 .single-client{padding:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-7369638 .elementskit-clients-slider .single-client{box-shadow:5px 10px 15px 0px rgba(0,0,0,0.1);}.elementor-54658 .elementor-element.elementor-element-7369638 .simple_logo_image .single-client:hover .content-image img{opacity:1;filter:alpha(opacity=1);}.elementor-54658 .elementor-element.elementor-element-7369638 .simple_logo_image .single-client:hover .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-54658 .elementor-element.elementor-element-7369638 .elementskit-clients-slider .swiper-navigation-button{font-size:16px;padding:12px 12px 12px 12px;border-radius:4px 4px 4px 4px;color:rgba(0,0,0,0.5);background:#e7e7e7;}.elementor-54658 .elementor-element.elementor-element-7369638 .elementskit-clients-slider .swiper-navigation-button svg{font-size:16px;fill:rgba(0,0,0,0.5);}.elementor-54658 .elementor-element.elementor-element-7369638 .elementskit-clients-slider .swiper-navigation-button.swiper-button-prev{left:-50px;top:50%;}.elementor-54658 .elementor-element.elementor-element-7369638 .elementskit-clients-slider .swiper-navigation-button.swiper-button-next{right:-50px;top:50%;}.elementor-54658 .elementor-element.elementor-element-7369638 .elementskit-clients-slider .swiper-navigation-button:hover{color:#000000;background:#e7e7e7;}.elementor-54658 .elementor-element.elementor-element-7369638 .elementskit-clients-slider .swiper-navigation-button:hover svg{fill:#000000;}.elementor-54658 .elementor-element.elementor-element-c889855{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-54658 .elementor-element.elementor-element-c58bcb0{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-620c3de{--display:flex;--justify-content:flex-start;}.elementor-54658 .elementor-element.elementor-element-1d7c37c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-1d7c37c{text-align:start;}.elementor-54658 .elementor-element.elementor-element-1d7c37c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.1em;font-weight:800;color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-c13f7e8{--divider-border-style:solid;--divider-color:var( --e-global-color-4826735 );--divider-border-width:2px;}.elementor-54658 .elementor-element.elementor-element-c13f7e8 .elementor-divider-separator{width:8%;}.elementor-54658 .elementor-element.elementor-element-c13f7e8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-54658 .elementor-element.elementor-element-35f224f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Jost", Sans-serif;font-size:20px;line-height:1.7em;color:#000000;}.elementor-54658 .elementor-element.elementor-element-35f224f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-35f224f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54658 .elementor-element.elementor-element-35f224f p{margin-block-end:0px;}.elementor-54658 .elementor-element.elementor-element-c063fcc{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-11bffc0 img{height:382px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-54658 .elementor-element.elementor-element-731a7ad7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-731a7ad7:not(.elementor-motion-effects-element-type-background), .elementor-54658 .elementor-element.elementor-element-731a7ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040435;}.elementor-54658 .elementor-element.elementor-element-3de90666{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-3de90666.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54658 .elementor-element.elementor-element-47922ef{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-8bdfb89{width:100%;max-width:100%;text-align:start;}.elementor-54658 .elementor-element.elementor-element-8bdfb89 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-8bdfb89.elementor-element{--align-self:center;}.elementor-54658 .elementor-element.elementor-element-8bdfb89 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.1em;font-weight:800;color:#B3B0AA;}.elementor-54658 .elementor-element.elementor-element-ce17887{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;font-family:"Jost", Sans-serif;font-size:20px;line-height:1.7em;color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-ce17887 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-ce17887.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54658 .elementor-element.elementor-element-ce17887 p{margin-block-end:0px;}.elementor-54658 .elementor-element.elementor-element-4f97ab9 .elementor-button{background-color:#61CE7000;font-family:"Jost", Sans-serif;font-size:1.2em;font-weight:500;font-style:italic;fill:#C5AC64;color:#C5AC64;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-4f97ab9 .elementor-button:hover, .elementor-54658 .elementor-element.elementor-element-4f97ab9 .elementor-button:focus{background-color:var( --e-global-color-4826735 );color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-4f97ab9{width:var( --container-widget-width, 51.817% );max-width:51.817%;--container-widget-width:51.817%;--container-widget-flex-grow:0;}.elementor-54658 .elementor-element.elementor-element-4f97ab9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-4f97ab9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54658 .elementor-element.elementor-element-4f97ab9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54658 .elementor-element.elementor-element-4f97ab9 .elementor-button:hover svg, .elementor-54658 .elementor-element.elementor-element-4f97ab9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-515c7d0d{--display:flex;--justify-content:center;}.elementor-54658 .elementor-element.elementor-element-aa0319e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-474b561{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-136a032{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-54658 .elementor-element.elementor-element-9590978{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-54658 .elementor-element.elementor-element-9590978 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-9590978.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54658 .elementor-element.elementor-element-9590978 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.1em;font-weight:800;color:#040435;}.elementor-54658 .elementor-element.elementor-element-bf2808e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-54658 .elementor-element.elementor-element-0a49c03:hover .elementor-widget-container{background-color:#040435;border-style:solid;border-width:0px 0px 03px 0px;border-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-0a49c03 > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-width:0px 01px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-0a49c03 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-54658 .elementor-element.elementor-element-0a49c03 .elementor-icon-box-title{margin-block-end:15px;color:#1D1D1D;}.elementor-54658 .elementor-element.elementor-element-0a49c03.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-54658 .elementor-element.elementor-element-0a49c03.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-0a49c03.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-54658 .elementor-element.elementor-element-0a49c03.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-54658 .elementor-element.elementor-element-0a49c03.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-0a49c03.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-54658 .elementor-element.elementor-element-0a49c03.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-54658 .elementor-element.elementor-element-0a49c03.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-54658 .elementor-element.elementor-element-0a49c03.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-0a49c03 .elementor-icon{font-size:25px;border-width:1px 1px 1px 1px;}.elementor-54658 .elementor-element.elementor-element-0a49c03 .elementor-icon-box-title, .elementor-54658 .elementor-element.elementor-element-0a49c03 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-54658 .elementor-element.elementor-element-0a49c03:has(:hover) .elementor-icon-box-title,
					 .elementor-54658 .elementor-element.elementor-element-0a49c03:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-0a49c03 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-54658 .elementor-element.elementor-element-4c0ad3f:hover .elementor-widget-container{background-color:#040435;border-style:solid;border-width:0px 0px 03px 0px;border-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-4c0ad3f > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-width:0px 01px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-4c0ad3f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-54658 .elementor-element.elementor-element-4c0ad3f .elementor-icon-box-title{margin-block-end:15px;color:#1D1D1D;}.elementor-54658 .elementor-element.elementor-element-4c0ad3f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-54658 .elementor-element.elementor-element-4c0ad3f.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-4c0ad3f.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-54658 .elementor-element.elementor-element-4c0ad3f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-54658 .elementor-element.elementor-element-4c0ad3f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-4c0ad3f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-54658 .elementor-element.elementor-element-4c0ad3f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-54658 .elementor-element.elementor-element-4c0ad3f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-54658 .elementor-element.elementor-element-4c0ad3f.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-4c0ad3f .elementor-icon{font-size:25px;border-width:1px 1px 1px 1px;}.elementor-54658 .elementor-element.elementor-element-4c0ad3f .elementor-icon-box-title, .elementor-54658 .elementor-element.elementor-element-4c0ad3f .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-54658 .elementor-element.elementor-element-4c0ad3f:has(:hover) .elementor-icon-box-title,
					 .elementor-54658 .elementor-element.elementor-element-4c0ad3f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-4c0ad3f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-54658 .elementor-element.elementor-element-aa27b9f:hover .elementor-widget-container{background-color:#040435;border-style:solid;border-width:0px 0px 03px 0px;border-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-aa27b9f > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-width:0px 01px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-aa27b9f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-54658 .elementor-element.elementor-element-aa27b9f .elementor-icon-box-title{margin-block-end:15px;color:#1D1D1D;}.elementor-54658 .elementor-element.elementor-element-aa27b9f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-54658 .elementor-element.elementor-element-aa27b9f.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-aa27b9f.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-54658 .elementor-element.elementor-element-aa27b9f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-54658 .elementor-element.elementor-element-aa27b9f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-aa27b9f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-54658 .elementor-element.elementor-element-aa27b9f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-54658 .elementor-element.elementor-element-aa27b9f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-54658 .elementor-element.elementor-element-aa27b9f.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-aa27b9f .elementor-icon{font-size:25px;border-width:1px 1px 1px 1px;}.elementor-54658 .elementor-element.elementor-element-aa27b9f .elementor-icon-box-title, .elementor-54658 .elementor-element.elementor-element-aa27b9f .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-54658 .elementor-element.elementor-element-aa27b9f:has(:hover) .elementor-icon-box-title,
					 .elementor-54658 .elementor-element.elementor-element-aa27b9f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-aa27b9f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-54658 .elementor-element.elementor-element-2793469{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-54658 .elementor-element.elementor-element-df0b653:hover .elementor-widget-container{background-color:#040435;border-style:solid;border-width:0px 0px 03px 0px;border-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-df0b653 > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-width:0px 01px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-df0b653 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-54658 .elementor-element.elementor-element-df0b653 .elementor-icon-box-title{margin-block-end:15px;color:#1D1D1D;}.elementor-54658 .elementor-element.elementor-element-df0b653.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-54658 .elementor-element.elementor-element-df0b653.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-df0b653.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-54658 .elementor-element.elementor-element-df0b653.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-54658 .elementor-element.elementor-element-df0b653.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-df0b653.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-54658 .elementor-element.elementor-element-df0b653.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-54658 .elementor-element.elementor-element-df0b653.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-54658 .elementor-element.elementor-element-df0b653.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-df0b653 .elementor-icon{font-size:25px;border-width:1px 1px 1px 1px;}.elementor-54658 .elementor-element.elementor-element-df0b653 .elementor-icon-box-title, .elementor-54658 .elementor-element.elementor-element-df0b653 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-54658 .elementor-element.elementor-element-df0b653:has(:hover) .elementor-icon-box-title,
					 .elementor-54658 .elementor-element.elementor-element-df0b653:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-df0b653 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-54658 .elementor-element.elementor-element-03059fc:hover .elementor-widget-container{background-color:#040435;border-style:solid;border-width:0px 0px 03px 0px;border-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-03059fc > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-width:0px 01px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-03059fc .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-54658 .elementor-element.elementor-element-03059fc .elementor-icon-box-title{margin-block-end:15px;color:#1D1D1D;}.elementor-54658 .elementor-element.elementor-element-03059fc.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-54658 .elementor-element.elementor-element-03059fc.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-03059fc.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-54658 .elementor-element.elementor-element-03059fc.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-54658 .elementor-element.elementor-element-03059fc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-03059fc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-54658 .elementor-element.elementor-element-03059fc.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-54658 .elementor-element.elementor-element-03059fc.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-54658 .elementor-element.elementor-element-03059fc.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-03059fc .elementor-icon{font-size:25px;border-width:1px 1px 1px 1px;}.elementor-54658 .elementor-element.elementor-element-03059fc .elementor-icon-box-title, .elementor-54658 .elementor-element.elementor-element-03059fc .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-54658 .elementor-element.elementor-element-03059fc:has(:hover) .elementor-icon-box-title,
					 .elementor-54658 .elementor-element.elementor-element-03059fc:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-03059fc .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-54658 .elementor-element.elementor-element-6379bb0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.88;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-6379bb0:not(.elementor-motion-effects-element-type-background), .elementor-54658 .elementor-element.elementor-element-6379bb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://caledonialuxestays.com/wp-content/uploads/2026/08/b23ab07ca4a03ebfd95c5897994d684f1cea930e720fe61400dd6b9b76745ef9-e0980a9840_v0-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54658 .elementor-element.elementor-element-6379bb0::before, .elementor-54658 .elementor-element.elementor-element-6379bb0 > .elementor-background-video-container::before, .elementor-54658 .elementor-element.elementor-element-6379bb0 > .e-con-inner > .elementor-background-video-container::before, .elementor-54658 .elementor-element.elementor-element-6379bb0 > .elementor-background-slideshow::before, .elementor-54658 .elementor-element.elementor-element-6379bb0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54658 .elementor-element.elementor-element-6379bb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-54658 .elementor-element.elementor-element-dac3f2d{--display:flex;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-dac3f2d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54658 .elementor-element.elementor-element-0147abc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-0147abc{text-align:center;}.elementor-54658 .elementor-element.elementor-element-0147abc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.1em;font-weight:800;color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-b784f9b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-82acb33{--display:flex;}.elementor-54658 .elementor-element.elementor-element-9ee20f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-54658 .elementor-element.elementor-element-c0802fd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-9c9c976 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-9c9c976{text-align:start;}.elementor-54658 .elementor-element.elementor-element-9c9c976 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.8em;font-weight:800;color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-c485478 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-4826735 );}.elementor-54658 .elementor-element.elementor-element-fb80197{color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-7e804f8{--display:flex;}.elementor-54658 .elementor-element.elementor-element-c611571{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-0b8f503{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-cfdbf86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-cfdbf86{text-align:start;}.elementor-54658 .elementor-element.elementor-element-cfdbf86 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.8em;font-weight:800;color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-a414ad2 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-4826735 );}.elementor-54658 .elementor-element.elementor-element-eac1e9c{color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-d7f50b9{--display:flex;}.elementor-54658 .elementor-element.elementor-element-b8c448e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-92633b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-4568c49 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-4568c49{text-align:start;}.elementor-54658 .elementor-element.elementor-element-4568c49 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.8em;font-weight:800;color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-5f36f85 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-4826735 );}.elementor-54658 .elementor-element.elementor-element-4ecfabe{color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-1f58ff2{--display:flex;}.elementor-54658 .elementor-element.elementor-element-15acb78{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-60b75cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-91a91eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-91a91eb{text-align:start;}.elementor-54658 .elementor-element.elementor-element-91a91eb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.8em;font-weight:800;color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-ac380f9 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-4826735 );}.elementor-54658 .elementor-element.elementor-element-72fe778{color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-11fb564{--display:flex;}.elementor-54658 .elementor-element.elementor-element-de71683{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-21454ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-604455b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-604455b{text-align:start;}.elementor-54658 .elementor-element.elementor-element-604455b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.8em;font-weight:800;color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-6ba9408 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-4826735 );}.elementor-54658 .elementor-element.elementor-element-333de63{color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-54f2e90{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-067cc7b{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-54658 .elementor-element.elementor-element-067cc7b:not(.elementor-motion-effects-element-type-background), .elementor-54658 .elementor-element.elementor-element-067cc7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-067cc7b::before, .elementor-54658 .elementor-element.elementor-element-067cc7b > .elementor-background-video-container::before, .elementor-54658 .elementor-element.elementor-element-067cc7b > .e-con-inner > .elementor-background-video-container::before, .elementor-54658 .elementor-element.elementor-element-067cc7b > .elementor-background-slideshow::before, .elementor-54658 .elementor-element.elementor-element-067cc7b > .e-con-inner > .elementor-background-slideshow::before, .elementor-54658 .elementor-element.elementor-element-067cc7b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-54658 .elementor-element.elementor-element-476323e{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-476323e::before, .elementor-54658 .elementor-element.elementor-element-476323e > .elementor-background-video-container::before, .elementor-54658 .elementor-element.elementor-element-476323e > .e-con-inner > .elementor-background-video-container::before, .elementor-54658 .elementor-element.elementor-element-476323e > .elementor-background-slideshow::before, .elementor-54658 .elementor-element.elementor-element-476323e > .e-con-inner > .elementor-background-slideshow::before, .elementor-54658 .elementor-element.elementor-element-476323e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#040435;--background-overlay:'';}.elementor-54658 .elementor-element.elementor-element-d93948f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-d93948f{text-align:center;}.elementor-54658 .elementor-element.elementor-element-d93948f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.1em;font-weight:800;color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-ecfe64d{--divider-border-style:solid;--divider-color:var( --e-global-color-4826735 );--divider-border-width:2px;}.elementor-54658 .elementor-element.elementor-element-ecfe64d .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-54658 .elementor-element.elementor-element-ecfe64d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-54658 .elementor-element.elementor-element-eca46b3{width:var( --container-widget-width, 64.013% );max-width:64.013%;--container-widget-width:64.013%;--container-widget-flex-grow:0;text-align:center;font-family:"Jost", Sans-serif;font-size:20px;line-height:1.7em;color:#FFF4F4;}.elementor-54658 .elementor-element.elementor-element-eca46b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-eca46b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54658 .elementor-element.elementor-element-eca46b3 p{margin-block-end:0px;}.elementor-54658 .elementor-element.elementor-element-600a186 .elementor-button{background-color:var( --e-global-color-4826735 );font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;border-style:solid;}.elementor-54658 .elementor-element.elementor-element-600a186 .elementor-button:hover, .elementor-54658 .elementor-element.elementor-element-600a186 .elementor-button:focus{background-color:#C1B36A;color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-600a186 > .elementor-widget-container{margin:050px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-600a186 .elementor-button:hover svg, .elementor-54658 .elementor-element.elementor-element-600a186 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-e1f0957{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54658 .elementor-element.elementor-element-4f0d3a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-ca9c42b{--display:flex;}.elementor-54658 .elementor-element.elementor-element-c413ac8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-c413ac8{text-align:start;}.elementor-54658 .elementor-element.elementor-element-c413ac8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.1em;font-weight:800;color:#040435;}.elementor-54658 .elementor-element.elementor-element-3f69138 img{height:400px;object-fit:cover;object-position:center center;}.elementor-54658 .elementor-element.elementor-element-9fb58cb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-cb59bd2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-54658 .elementor-element.elementor-element-6988cc5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D3D3D3;--border-color:#D3D3D3;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-54658 .elementor-element.elementor-element-d69a0c7 .elementor-icon-wrapper{text-align:start;}.elementor-54658 .elementor-element.elementor-element-d69a0c7.elementor-view-stacked .elementor-icon{background-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-d69a0c7.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-d69a0c7.elementor-view-default .elementor-icon{color:#C5AC64;border-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-d69a0c7.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-d69a0c7.elementor-view-default .elementor-icon svg{fill:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-d69a0c7 .elementor-icon{font-size:20px;}.elementor-54658 .elementor-element.elementor-element-d69a0c7 .elementor-icon svg{height:20px;}.elementor-54658 .elementor-element.elementor-element-dfef55c{color:#000000;}.elementor-54658 .elementor-element.elementor-element-64991b4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D3D3D3;--border-color:#D3D3D3;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-54658 .elementor-element.elementor-element-e11854b .elementor-icon-wrapper{text-align:start;}.elementor-54658 .elementor-element.elementor-element-e11854b.elementor-view-stacked .elementor-icon{background-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-e11854b.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-e11854b.elementor-view-default .elementor-icon{color:#C5AC64;border-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-e11854b.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-e11854b.elementor-view-default .elementor-icon svg{fill:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-e11854b .elementor-icon{font-size:20px;}.elementor-54658 .elementor-element.elementor-element-e11854b .elementor-icon svg{height:20px;}.elementor-54658 .elementor-element.elementor-element-dea080b{color:#000000;}.elementor-54658 .elementor-element.elementor-element-259dff3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D3D3D3;--border-color:#D3D3D3;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-54658 .elementor-element.elementor-element-25902bb .elementor-icon-wrapper{text-align:start;}.elementor-54658 .elementor-element.elementor-element-25902bb.elementor-view-stacked .elementor-icon{background-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-25902bb.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-25902bb.elementor-view-default .elementor-icon{color:#C5AC64;border-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-25902bb.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-25902bb.elementor-view-default .elementor-icon svg{fill:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-25902bb .elementor-icon{font-size:20px;}.elementor-54658 .elementor-element.elementor-element-25902bb .elementor-icon svg{height:20px;}.elementor-54658 .elementor-element.elementor-element-3610462{color:#000000;}.elementor-54658 .elementor-element.elementor-element-fe31d9d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D3D3D3;--border-color:#D3D3D3;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-54658 .elementor-element.elementor-element-4fa4bcf .elementor-icon-wrapper{text-align:start;}.elementor-54658 .elementor-element.elementor-element-4fa4bcf.elementor-view-stacked .elementor-icon{background-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-4fa4bcf.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-4fa4bcf.elementor-view-default .elementor-icon{color:#C5AC64;border-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-4fa4bcf.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-4fa4bcf.elementor-view-default .elementor-icon svg{fill:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-4fa4bcf .elementor-icon{font-size:20px;}.elementor-54658 .elementor-element.elementor-element-4fa4bcf .elementor-icon svg{height:20px;}.elementor-54658 .elementor-element.elementor-element-8f7bea8{color:#000000;}.elementor-54658 .elementor-element.elementor-element-3b06d40{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D3D3D3;--border-color:#D3D3D3;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-54658 .elementor-element.elementor-element-6623c3a .elementor-icon-wrapper{text-align:start;}.elementor-54658 .elementor-element.elementor-element-6623c3a.elementor-view-stacked .elementor-icon{background-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-6623c3a.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-6623c3a.elementor-view-default .elementor-icon{color:#C5AC64;border-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-6623c3a.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-6623c3a.elementor-view-default .elementor-icon svg{fill:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-6623c3a .elementor-icon{font-size:20px;}.elementor-54658 .elementor-element.elementor-element-6623c3a .elementor-icon svg{height:20px;}.elementor-54658 .elementor-element.elementor-element-8a8d47c{color:#000000;}.elementor-54658 .elementor-element.elementor-element-7e2a873{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D3D3D3;--border-color:#D3D3D3;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-54658 .elementor-element.elementor-element-bf5cb66 .elementor-icon-wrapper{text-align:start;}.elementor-54658 .elementor-element.elementor-element-bf5cb66.elementor-view-stacked .elementor-icon{background-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-bf5cb66.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-bf5cb66.elementor-view-default .elementor-icon{color:#C5AC64;border-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-bf5cb66.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-bf5cb66.elementor-view-default .elementor-icon svg{fill:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-bf5cb66 .elementor-icon{font-size:20px;}.elementor-54658 .elementor-element.elementor-element-bf5cb66 .elementor-icon svg{height:20px;}.elementor-54658 .elementor-element.elementor-element-a978c22{color:#000000;}.elementor-54658 .elementor-element.elementor-element-67f2570{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D3D3D3;--border-color:#D3D3D3;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-54658 .elementor-element.elementor-element-822f7f7 .elementor-icon-wrapper{text-align:start;}.elementor-54658 .elementor-element.elementor-element-822f7f7.elementor-view-stacked .elementor-icon{background-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-822f7f7.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-822f7f7.elementor-view-default .elementor-icon{color:#C5AC64;border-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-822f7f7.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-822f7f7.elementor-view-default .elementor-icon svg{fill:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-822f7f7 .elementor-icon{font-size:20px;}.elementor-54658 .elementor-element.elementor-element-822f7f7 .elementor-icon svg{height:20px;}.elementor-54658 .elementor-element.elementor-element-ab46a4e{color:#000000;}.elementor-54658 .elementor-element.elementor-element-1eb2a77{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D3D3D3;--border-color:#D3D3D3;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-54658 .elementor-element.elementor-element-7032680 .elementor-icon-wrapper{text-align:start;}.elementor-54658 .elementor-element.elementor-element-7032680.elementor-view-stacked .elementor-icon{background-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-7032680.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-7032680.elementor-view-default .elementor-icon{color:#C5AC64;border-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-7032680.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-7032680.elementor-view-default .elementor-icon svg{fill:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-7032680 .elementor-icon{font-size:20px;}.elementor-54658 .elementor-element.elementor-element-7032680 .elementor-icon svg{height:20px;}.elementor-54658 .elementor-element.elementor-element-803d2c6{color:#000000;}.elementor-54658 .elementor-element.elementor-element-b7ef54b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D3D3D3;--border-color:#D3D3D3;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-54658 .elementor-element.elementor-element-9bf5903 .elementor-icon-wrapper{text-align:start;}.elementor-54658 .elementor-element.elementor-element-9bf5903.elementor-view-stacked .elementor-icon{background-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-9bf5903.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-9bf5903.elementor-view-default .elementor-icon{color:#C5AC64;border-color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-9bf5903.elementor-view-framed .elementor-icon, .elementor-54658 .elementor-element.elementor-element-9bf5903.elementor-view-default .elementor-icon svg{fill:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-9bf5903 .elementor-icon{font-size:20px;}.elementor-54658 .elementor-element.elementor-element-9bf5903 .elementor-icon svg{height:20px;}.elementor-54658 .elementor-element.elementor-element-dedc6df{color:#000000;}.elementor-54658 .elementor-element.elementor-element-87cc325{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54658 .elementor-element.elementor-element-974fdde{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-702a3d4{--display:flex;}.elementor-54658 .elementor-element.elementor-element-700cf51{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-54658 .elementor-element.elementor-element-700cf51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-700cf51.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54658 .elementor-element.elementor-element-700cf51 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.1em;font-weight:800;color:#040435;}.elementor-54658 .elementor-element.elementor-element-cb6fbbe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Jost", Sans-serif;font-size:20px;line-height:1.7em;color:#000000;}.elementor-54658 .elementor-element.elementor-element-cb6fbbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-cb6fbbe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54658 .elementor-element.elementor-element-cb6fbbe p{margin-block-end:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-54658 .elementor-element.elementor-element-a7e5b97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(42px/2);}.elementor-54658 .elementor-element.elementor-element-a7e5b97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(42px/2);}.elementor-54658 .elementor-element.elementor-element-a7e5b97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(42px/2);}.elementor-54658 .elementor-element.elementor-element-a7e5b97 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-42px/2);}.elementor-54658 .elementor-element.elementor-element-a7e5b97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-42px/2);}.elementor-54658 .elementor-element.elementor-element-a7e5b97 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#BDBDBD;}.elementor-54658 .elementor-element.elementor-element-a7e5b97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-54658 .elementor-element.elementor-element-a7e5b97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-54658 .elementor-element.elementor-element-a7e5b97 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-54658 .elementor-element.elementor-element-a7e5b97 .elementor-icon-list-icon i{color:#C5AC64;transition:color 0.3s;}.elementor-54658 .elementor-element.elementor-element-a7e5b97 .elementor-icon-list-icon svg{fill:#C5AC64;transition:fill 0.3s;}.elementor-54658 .elementor-element.elementor-element-a7e5b97{--e-icon-list-icon-size:20px;}.elementor-54658 .elementor-element.elementor-element-a7e5b97 .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-54658 .elementor-element.elementor-element-a7e5b97 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54658 .elementor-element.elementor-element-a7e5b97 .elementor-icon-list-item > a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:900;}.elementor-54658 .elementor-element.elementor-element-a7e5b97 .elementor-icon-list-text{color:#040435;transition:color 0.3s;}.elementor-54658 .elementor-element.elementor-element-d620ef1{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-c2905c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-c2905c9:not(.elementor-motion-effects-element-type-background), .elementor-54658 .elementor-element.elementor-element-c2905c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-c55974e{--display:flex;}.elementor-54658 .elementor-element.elementor-element-903e40d{--display:flex;}.elementor-54658 .elementor-element.elementor-element-2a56ef4 > .elementor-widget-container{margin:0px 0px 0px 040px;}.elementor-54658 .elementor-element.elementor-element-2a56ef4{text-align:center;}.elementor-54658 .elementor-element.elementor-element-2a56ef4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.1em;font-weight:800;color:#040435;}.elementor-54658 .elementor-element.elementor-element-95fd3c1{--display:flex;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-54658 .elementor-element.elementor-element-0da9015 .elementor-swiper-button{font-size:20px;}.elementor-54658 .elementor-element.elementor-element-ebf5e83{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.88;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-54658 .elementor-element.elementor-element-ebf5e83:not(.elementor-motion-effects-element-type-background), .elementor-54658 .elementor-element.elementor-element-ebf5e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://caledonialuxestays.com/wp-content/uploads/2024/02/136e340b052a9515d3ee5bb1d7d505d44f1826c4aa0ec7de288c97d7f78dc8c4-e2f03e0948_v0-7.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54658 .elementor-element.elementor-element-ebf5e83::before, .elementor-54658 .elementor-element.elementor-element-ebf5e83 > .elementor-background-video-container::before, .elementor-54658 .elementor-element.elementor-element-ebf5e83 > .e-con-inner > .elementor-background-video-container::before, .elementor-54658 .elementor-element.elementor-element-ebf5e83 > .elementor-background-slideshow::before, .elementor-54658 .elementor-element.elementor-element-ebf5e83 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54658 .elementor-element.elementor-element-ebf5e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-54658 .elementor-element.elementor-element-f4b0828{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C5AC64;--border-color:#C5AC64;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 5px 0px rgba(255, 255, 255, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-f4b0828:not(.elementor-motion-effects-element-type-background), .elementor-54658 .elementor-element.elementor-element-f4b0828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://caledonialuxestays.com/wp-content/uploads/2026/09/backgroudn.webp");background-position:bottom center;background-size:cover;}.elementor-54658 .elementor-element.elementor-element-18e3321{--display:flex;--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54658 .elementor-element.elementor-element-18e3321.e-con{--align-self:center;}.elementor-54658 .elementor-element.elementor-element-ee91793{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-ee91793.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54658 .elementor-element.elementor-element-af89c7a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-54658 .elementor-element.elementor-element-3111837{text-align:start;}.elementor-54658 .elementor-element.elementor-element-3111837 .elementor-heading-title{font-family:"Adobe Calson", Sans-serif;font-size:0.8em;font-weight:700;text-transform:uppercase;color:#C5AC64;}.elementor-54658 .elementor-element.elementor-element-01d85b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-01d85b6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.1em;font-weight:800;color:#000000;}.elementor-54658 .elementor-element.elementor-element-a914c1b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Jost", Sans-serif;font-size:20px;line-height:1.7em;color:#000000;}.elementor-54658 .elementor-element.elementor-element-a914c1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-a914c1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54658 .elementor-element.elementor-element-a914c1b p{margin-block-end:0px;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .step-nav button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-54658 .elementor-element.elementor-element-194ea4b .fluentform-widget-wrapper{border-style:none;}.elementor-54658 .elementor-element.elementor-element-194ea4b .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-54658 .elementor-element.elementor-element-194ea4b .fluentform-widget-wrapper .ff-el-group textarea, .elementor-54658 .elementor-element.elementor-element-194ea4b .fluentform-widget-wrapper .ff-el-group select, .elementor-54658 .elementor-element.elementor-element-194ea4b .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:#FFFFFF;}.elementor-54658 .elementor-element.elementor-element-194ea4b .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-54658 .elementor-element.elementor-element-194ea4b .fluentform-widget-wrapper .ff-el-group textarea, .elementor-54658 .elementor-element.elementor-element-194ea4b .fluentform-widget-wrapper .ff-el-group select,  .elementor-54658 .elementor-element.elementor-element-194ea4b .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:16px 16px 16px 16px;}.elementor-54658 .elementor-element.elementor-element-194ea4b .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-54658 .elementor-element.elementor-element-194ea4b .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:#000000;}.elementor-54658 .elementor-element.elementor-element-194ea4b .ff-el-progress{border-style:none;}.elementor-54658 .elementor-element.elementor-element-194ea4b .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#C5AC64 !important;color:#ffffff !important;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AF8305;border-radius:24px 24px 24px 24px;}.elementor-54658 .elementor-element.elementor-element-1c21da2{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-54658 .elementor-element.elementor-element-6d2c9b8 img{opacity:0.8;border-style:none;border-radius:16px 16px 16px 16px;}@media(min-width:768px){.elementor-54658 .elementor-element.elementor-element-271c02c{--width:91.969%;}.elementor-54658 .elementor-element.elementor-element-a4d2197{--width:13.781%;}.elementor-54658 .elementor-element.elementor-element-00fd002{--width:60%;}.elementor-54658 .elementor-element.elementor-element-6694c74{--width:40%;}.elementor-54658 .elementor-element.elementor-element-620c3de{--width:60%;}.elementor-54658 .elementor-element.elementor-element-c063fcc{--width:40%;}.elementor-54658 .elementor-element.elementor-element-3de90666{--width:60%;}.elementor-54658 .elementor-element.elementor-element-47922ef{--width:100%;}.elementor-54658 .elementor-element.elementor-element-515c7d0d{--width:41.66%;}.elementor-54658 .elementor-element.elementor-element-136a032{--width:100%;}.elementor-54658 .elementor-element.elementor-element-6379bb0{--content-width:1280px;}.elementor-54658 .elementor-element.elementor-element-dac3f2d{--width:41.936%;}.elementor-54658 .elementor-element.elementor-element-ca9c42b{--width:30%;}.elementor-54658 .elementor-element.elementor-element-9fb58cb{--width:70%;}.elementor-54658 .elementor-element.elementor-element-702a3d4{--width:60%;}.elementor-54658 .elementor-element.elementor-element-d620ef1{--width:40%;}.elementor-54658 .elementor-element.elementor-element-ebf5e83{--content-width:1280px;}.elementor-54658 .elementor-element.elementor-element-18e3321{--width:60%;}.elementor-54658 .elementor-element.elementor-element-ee91793{--width:91.969%;}.elementor-54658 .elementor-element.elementor-element-1c21da2{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-54658 .elementor-element.elementor-element-00fd002{--width:100%;}.elementor-54658 .elementor-element.elementor-element-6694c74{--width:100%;}.elementor-54658 .elementor-element.elementor-element-620c3de{--width:100%;}.elementor-54658 .elementor-element.elementor-element-c063fcc{--width:100%;}.elementor-54658 .elementor-element.elementor-element-47922ef{--width:100%;}.elementor-54658 .elementor-element.elementor-element-136a032{--width:100%;}.elementor-54658 .elementor-element.elementor-element-ca9c42b{--width:100%;}.elementor-54658 .elementor-element.elementor-element-9fb58cb{--width:100%;}.elementor-54658 .elementor-element.elementor-element-702a3d4{--width:100%;}.elementor-54658 .elementor-element.elementor-element-d620ef1{--width:100%;}.elementor-54658 .elementor-element.elementor-element-ee91793{--width:153.281px;}}@media(max-width:1024px){.elementor-54658 .elementor-element.elementor-element-10e6bd2 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-54658 .elementor-element.elementor-element-a8e5708 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-a8e5708 .elementor-heading-title{font-size:42px;}.elementor-54658 .elementor-element.elementor-element-a568e3b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54658 .elementor-element.elementor-element-79c1e4e{text-align:center;}.elementor-54658 .elementor-element.elementor-element-79c1e4e .elementor-heading-title{font-size:2em;}.elementor-54658 .elementor-element.elementor-element-682cf71 .elementor-divider{text-align:center;}.elementor-54658 .elementor-element.elementor-element-682cf71 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-54658 .elementor-element.elementor-element-65aa067{text-align:center;}.elementor-54658 .elementor-element.elementor-element-19afde2{text-align:center;}.elementor-54658 .elementor-element.elementor-element-19afde2 .elementor-heading-title{font-size:2em;}.elementor-54658 .elementor-element.elementor-element-7369638 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-54658 .elementor-element.elementor-element-7369638 .ekit-price-card-slider{--ekit_client_logo_slidetosho:2;}.elementor-54658 .elementor-element.elementor-element-7369638 .elementskit-clients-slider .swiper-navigation-button{font-size:0px;padding:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-7369638 .elementskit-clients-slider .swiper-navigation-button svg{font-size:0px;}.elementor-54658 .elementor-element.elementor-element-c58bcb0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54658 .elementor-element.elementor-element-1d7c37c{text-align:center;}.elementor-54658 .elementor-element.elementor-element-1d7c37c .elementor-heading-title{font-size:2em;}.elementor-54658 .elementor-element.elementor-element-c13f7e8 .elementor-divider{text-align:center;}.elementor-54658 .elementor-element.elementor-element-c13f7e8 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-54658 .elementor-element.elementor-element-35f224f{text-align:center;}.elementor-54658 .elementor-element.elementor-element-8bdfb89{text-align:center;}.elementor-54658 .elementor-element.elementor-element-8bdfb89 .elementor-heading-title{font-size:2em;}.elementor-54658 .elementor-element.elementor-element-ce17887{text-align:center;}.elementor-54658 .elementor-element.elementor-element-474b561{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54658 .elementor-element.elementor-element-9590978{text-align:center;}.elementor-54658 .elementor-element.elementor-element-9590978 .elementor-heading-title{font-size:2em;}.elementor-54658 .elementor-element.elementor-element-bf2808e{--grid-auto-flow:row;}.elementor-54658 .elementor-element.elementor-element-2793469{--grid-auto-flow:row;}.elementor-54658 .elementor-element.elementor-element-0147abc .elementor-heading-title{font-size:2em;}.elementor-54658 .elementor-element.elementor-element-9c9c976{text-align:center;}.elementor-54658 .elementor-element.elementor-element-9c9c976 .elementor-heading-title{font-size:2em;}.elementor-54658 .elementor-element.elementor-element-cfdbf86{text-align:center;}.elementor-54658 .elementor-element.elementor-element-cfdbf86 .elementor-heading-title{font-size:2em;}.elementor-54658 .elementor-element.elementor-element-4568c49{text-align:center;}.elementor-54658 .elementor-element.elementor-element-4568c49 .elementor-heading-title{font-size:2em;}.elementor-54658 .elementor-element.elementor-element-91a91eb{text-align:center;}.elementor-54658 .elementor-element.elementor-element-91a91eb .elementor-heading-title{font-size:2em;}.elementor-54658 .elementor-element.elementor-element-604455b{text-align:center;}.elementor-54658 .elementor-element.elementor-element-604455b .elementor-heading-title{font-size:2em;}.elementor-54658 .elementor-element.elementor-element-54f2e90{--e-n-carousel-swiper-slides-to-display:2;}.elementor-54658 .elementor-element.elementor-element-d93948f .elementor-heading-title{font-size:2em;}.elementor-54658 .elementor-element.elementor-element-4f0d3a3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54658 .elementor-element.elementor-element-c413ac8{text-align:center;}.elementor-54658 .elementor-element.elementor-element-c413ac8 .elementor-heading-title{font-size:2em;}.elementor-54658 .elementor-element.elementor-element-cb59bd2{--grid-auto-flow:row;}.elementor-54658 .elementor-element.elementor-element-974fdde{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54658 .elementor-element.elementor-element-700cf51{text-align:center;}.elementor-54658 .elementor-element.elementor-element-700cf51 .elementor-heading-title{font-size:2em;}.elementor-54658 .elementor-element.elementor-element-cb6fbbe{text-align:center;}.elementor-54658 .elementor-element.elementor-element-2a56ef4 .elementor-heading-title{font-size:2em;}.elementor-54658 .elementor-element.elementor-element-f4b0828{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-54658 .elementor-element.elementor-element-af89c7a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54658 .elementor-element.elementor-element-3111837{text-align:start;}.elementor-54658 .elementor-element.elementor-element-3111837 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-54658 .elementor-element.elementor-element-01d85b6 .elementor-heading-title{font-size:2em;}.elementor-54658 .elementor-element.elementor-element-a914c1b{text-align:start;}.elementor-54658 .elementor-element.elementor-element-6d2c9b8 img{width:100%;}}@media(max-width:767px){.elementor-54658 .elementor-element.elementor-element-271c02c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-54658 .elementor-element.elementor-element-e1a4271 .elementor-divider-separator{width:33%;margin:0 auto;margin-center:0;}.elementor-54658 .elementor-element.elementor-element-e1a4271 .elementor-divider{text-align:center;}.elementor-54658 .elementor-element.elementor-element-10e6bd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-10e6bd2{text-align:center;}.elementor-54658 .elementor-element.elementor-element-10e6bd2 .elementor-heading-title{font-size:1.2em;}.elementor-54658 .elementor-element.elementor-element-a8e5708 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-a8e5708{text-align:center;}.elementor-54658 .elementor-element.elementor-element-a8e5708 .elementor-heading-title{font-size:30px;}.elementor-54658 .elementor-element.elementor-element-cbbc536 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-79c1e4e .elementor-heading-title{font-size:26px;}.elementor-54658 .elementor-element.elementor-element-65aa067{text-align:center;font-size:1em;}.elementor-54658 .elementor-element.elementor-element-be5a7c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-329e3a4{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-54658 .elementor-element.elementor-element-19afde2 .elementor-heading-title{font-size:26px;}.elementor-54658 .elementor-element.elementor-element-7369638 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-54658 .elementor-element.elementor-element-7369638 .ekit-price-card-slider{--ekit_client_logo_slidetosho:1;}.elementor-54658 .elementor-element.elementor-element-7369638 .elementskit-clients-slider .swiper-navigation-button{font-size:0px;padding:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-7369638 .elementskit-clients-slider .swiper-navigation-button svg{font-size:0px;}.elementor-54658 .elementor-element.elementor-element-1d7c37c .elementor-heading-title{font-size:26px;}.elementor-54658 .elementor-element.elementor-element-35f224f{text-align:center;font-size:1em;}.elementor-54658 .elementor-element.elementor-element-8bdfb89{width:100%;max-width:100%;}.elementor-54658 .elementor-element.elementor-element-8bdfb89 .elementor-heading-title{font-size:26px;}.elementor-54658 .elementor-element.elementor-element-ce17887{text-align:center;font-size:1em;}.elementor-54658 .elementor-element.elementor-element-4f97ab9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-9590978{width:var( --container-widget-width, 319.5px );max-width:319.5px;--container-widget-width:319.5px;--container-widget-flex-grow:0;}.elementor-54658 .elementor-element.elementor-element-9590978 .elementor-heading-title{font-size:26px;}.elementor-54658 .elementor-element.elementor-element-bf2808e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-54658 .elementor-element.elementor-element-0a49c03 > .elementor-widget-container{border-width:0px 0px 01px 0px;}.elementor-54658 .elementor-element.elementor-element-4c0ad3f > .elementor-widget-container{border-width:0px 0px 01px 0px;}.elementor-54658 .elementor-element.elementor-element-aa27b9f > .elementor-widget-container{border-width:0px 0px 01px 0px;}.elementor-54658 .elementor-element.elementor-element-2793469{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-54658 .elementor-element.elementor-element-df0b653 > .elementor-widget-container{border-width:0px 0px 01px 0px;}.elementor-54658 .elementor-element.elementor-element-03059fc > .elementor-widget-container{border-width:0px 0px 01px 0px;}.elementor-54658 .elementor-element.elementor-element-0147abc .elementor-heading-title{font-size:26px;}.elementor-54658 .elementor-element.elementor-element-9c9c976 .elementor-heading-title{font-size:26px;}.elementor-54658 .elementor-element.elementor-element-c485478{text-align:center;}.elementor-54658 .elementor-element.elementor-element-fb80197{text-align:center;}.elementor-54658 .elementor-element.elementor-element-cfdbf86 .elementor-heading-title{font-size:26px;}.elementor-54658 .elementor-element.elementor-element-a414ad2{text-align:center;}.elementor-54658 .elementor-element.elementor-element-eac1e9c{text-align:center;}.elementor-54658 .elementor-element.elementor-element-4568c49 .elementor-heading-title{font-size:26px;}.elementor-54658 .elementor-element.elementor-element-5f36f85{text-align:center;}.elementor-54658 .elementor-element.elementor-element-4ecfabe{text-align:center;}.elementor-54658 .elementor-element.elementor-element-91a91eb .elementor-heading-title{font-size:26px;}.elementor-54658 .elementor-element.elementor-element-ac380f9{text-align:center;}.elementor-54658 .elementor-element.elementor-element-72fe778{text-align:center;}.elementor-54658 .elementor-element.elementor-element-604455b .elementor-heading-title{font-size:26px;}.elementor-54658 .elementor-element.elementor-element-6ba9408{text-align:center;}.elementor-54658 .elementor-element.elementor-element-333de63{text-align:center;}.elementor-54658 .elementor-element.elementor-element-54f2e90{--e-n-carousel-swiper-slides-to-display:1;}.elementor-54658 .elementor-element.elementor-element-067cc7b{--width:100%;--min-height:400px;--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-54658 .elementor-element.elementor-element-476323e{--width:100%;--min-height:360px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-54658 .elementor-element.elementor-element-d93948f .elementor-heading-title{font-size:26px;}.elementor-54658 .elementor-element.elementor-element-eca46b3{text-align:center;font-size:1em;}.elementor-54658 .elementor-element.elementor-element-600a186 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-c413ac8 .elementor-heading-title{font-size:26px;}.elementor-54658 .elementor-element.elementor-element-cb59bd2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-54658 .elementor-element.elementor-element-d69a0c7 .elementor-icon-wrapper{text-align:center;}.elementor-54658 .elementor-element.elementor-element-dfef55c{text-align:center;}.elementor-54658 .elementor-element.elementor-element-e11854b .elementor-icon-wrapper{text-align:center;}.elementor-54658 .elementor-element.elementor-element-dea080b{text-align:center;}.elementor-54658 .elementor-element.elementor-element-25902bb .elementor-icon-wrapper{text-align:center;}.elementor-54658 .elementor-element.elementor-element-3610462{text-align:center;}.elementor-54658 .elementor-element.elementor-element-4fa4bcf .elementor-icon-wrapper{text-align:center;}.elementor-54658 .elementor-element.elementor-element-8f7bea8{text-align:center;}.elementor-54658 .elementor-element.elementor-element-6623c3a .elementor-icon-wrapper{text-align:center;}.elementor-54658 .elementor-element.elementor-element-8a8d47c{text-align:center;}.elementor-54658 .elementor-element.elementor-element-bf5cb66 .elementor-icon-wrapper{text-align:center;}.elementor-54658 .elementor-element.elementor-element-a978c22{text-align:center;}.elementor-54658 .elementor-element.elementor-element-822f7f7 .elementor-icon-wrapper{text-align:center;}.elementor-54658 .elementor-element.elementor-element-ab46a4e{text-align:center;}.elementor-54658 .elementor-element.elementor-element-7032680 .elementor-icon-wrapper{text-align:center;}.elementor-54658 .elementor-element.elementor-element-803d2c6{text-align:center;}.elementor-54658 .elementor-element.elementor-element-9bf5903 .elementor-icon-wrapper{text-align:center;}.elementor-54658 .elementor-element.elementor-element-dedc6df{text-align:center;}.elementor-54658 .elementor-element.elementor-element-700cf51{width:var( --container-widget-width, 319.5px );max-width:319.5px;--container-widget-width:319.5px;--container-widget-flex-grow:0;}.elementor-54658 .elementor-element.elementor-element-700cf51 .elementor-heading-title{font-size:26px;}.elementor-54658 .elementor-element.elementor-element-cb6fbbe{text-align:center;font-size:1em;}.elementor-54658 .elementor-element.elementor-element-2a56ef4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-2a56ef4{text-align:center;}.elementor-54658 .elementor-element.elementor-element-2a56ef4 .elementor-heading-title{font-size:26px;}.elementor-54658 .elementor-element.elementor-element-ebf5e83{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-54658 .elementor-element.elementor-element-18e3321{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-54658 .elementor-element.elementor-element-ee91793{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-54658 .elementor-element.elementor-element-3111837{width:var( --container-widget-width, 212px );max-width:212px;--container-widget-width:212px;--container-widget-flex-grow:0;text-align:center;}.elementor-54658 .elementor-element.elementor-element-3111837 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-3111837.elementor-element{--align-self:center;}.elementor-54658 .elementor-element.elementor-element-3111837 .elementor-heading-title{font-size:14px;}.elementor-54658 .elementor-element.elementor-element-01d85b6{text-align:center;}.elementor-54658 .elementor-element.elementor-element-01d85b6 .elementor-heading-title{font-size:18px;}.elementor-54658 .elementor-element.elementor-element-a914c1b{text-align:center;font-size:14px;}.elementor-54658 .elementor-element.elementor-element-194ea4b .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-54658 .elementor-element.elementor-element-194ea4b .fluentform-widget-wrapper .ff-el-group textarea, .elementor-54658 .elementor-element.elementor-element-194ea4b .fluentform-widget-wrapper .ff-el-group select{text-align:center;}.elementor-54658 .elementor-element.elementor-element-194ea4b .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{padding:0px 0px 0px 0px;}.elementor-54658 .elementor-element.elementor-element-1c21da2{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}}/* Start custom CSS for heading, class: .elementor-element-10e6bd2 */.free {    color: #C38F50}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8e5708 */.gold-text {
    color: #C5AC64;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3111837 */.free {    color: #C38F50}/* End custom CSS */