.elementor-1640 .elementor-element.elementor-element-7e4b6dbe{overflow:visible;}.elementor-1640 .elementor-element.elementor-element-11529895{--spacer-size:40px;}.elementor-1640 .elementor-element.elementor-element-f9f1051{--iteration-count:infinite;--dynamic-text-color:#052534;--typing-selected-color:#F8D59C;}.elementor-1640 .elementor-element.elementor-element-f9f1051 .elementor-headline{text-align:center;font-family:"El Messiri", font;font-size:25px;font-weight:700;}.elementor-1640 .elementor-element.elementor-element-f9f1051 .elementor-headline-plain-text{color:var( --e-global-color-el_color_6 );}.elementor-1640 .elementor-element.elementor-element-f9f1051 .elementor-headline-dynamic-text{font-family:"font", font;font-weight:700;}.elementor-1640 .elementor-element.elementor-element-b025f0f{overflow:visible;}.elementor-1640 .elementor-element.elementor-element-c4f35c3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-el_color_6 );margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-1640 .elementor-element.elementor-element-c4f35c3 > .elementor-element-populated, .elementor-1640 .elementor-element.elementor-element-c4f35c3 > .elementor-element-populated > .elementor-background-overlay, .elementor-1640 .elementor-element.elementor-element-c4f35c3 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1640 .elementor-element.elementor-element-1d13c4d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1640 .elementor-element.elementor-element-1d13c4d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1640 .elementor-element.elementor-element-1d13c4d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1640 .elementor-element.elementor-element-1d13c4d .elementor-image-box-wrapper .elementor-image-box-img{width:82%;}.elementor-1640 .elementor-element.elementor-element-1d13c4d .elementor-image-box-img img{border-style:none;border-radius:19px;transition-duration:0.3s;}.elementor-1640 .elementor-element.elementor-element-1d13c4d .elementor-image-box-title{font-family:"El Messiri", font;font-size:22px;color:#15477B;}.elementor-1640 .elementor-element.elementor-element-1d13c4d .elementor-image-box-description{font-family:"El Messiri", font;font-size:15px;color:#1D4252;}.elementor-1640 .elementor-element.elementor-element-a2b17ef{--spacer-size:25px;} .elementor-1640 .elementor-element.elementor-element-71a6e59 .box-button, .elementor-1640 .elementor-element.elementor-element-71a6e59 .box-button .popup-icon,  .elementor-1640 .elementor-element.elementor-element-71a6e59 .box-button:hover,  .elementor-1640 .elementor-element.elementor-element-71a6e59 .box-button:focus, .elementor-1640 .elementor-element.elementor-element-71a6e59 .box-hover:hover .box-button{background:#15477B;}.elementor-1640 .elementor-element.elementor-element-71a6e59{width:var( --container-widget-width, 98.934% );max-width:98.934%;--container-widget-width:98.934%;--container-widget-flex-grow:0;align-self:center;--box-button-width:120px;}.elementor-1640 .elementor-element.elementor-element-71a6e59 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1640 .elementor-element.elementor-element-71a6e59 .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-1640 .elementor-element.elementor-element-71a6e59 .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-1640 .elementor-element.elementor-element-71a6e59 .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing);fill:#F79A16;color:#F79A16;}.elementor-1640 .elementor-element.elementor-element-71a6e59 .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-1640 .elementor-element.elementor-element-71a6e59 .box-button{font-family:"El Messiri", font;min-width:120px;border-radius:50px 50px 50px 50px;}.elementor-1640 .elementor-element.elementor-element-71a6e59 .box-button, .elementor-1640 .elementor-element.elementor-element-71a6e59 .box-button *{color:#F79A16;}.elementor-1640 .elementor-element.elementor-element-02291ba > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-el_color_6 );margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-1640 .elementor-element.elementor-element-02291ba > .elementor-element-populated, .elementor-1640 .elementor-element.elementor-element-02291ba > .elementor-element-populated > .elementor-background-overlay, .elementor-1640 .elementor-element.elementor-element-02291ba > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1640 .elementor-element.elementor-element-9977b3d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1640 .elementor-element.elementor-element-9977b3d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1640 .elementor-element.elementor-element-9977b3d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1640 .elementor-element.elementor-element-9977b3d .elementor-image-box-wrapper .elementor-image-box-img{width:82%;}.elementor-1640 .elementor-element.elementor-element-9977b3d .elementor-image-box-img img{border-style:none;border-radius:19px;transition-duration:0.3s;}.elementor-1640 .elementor-element.elementor-element-9977b3d .elementor-image-box-title{font-family:"El Messiri", font;font-size:22px;color:#15477B;}.elementor-1640 .elementor-element.elementor-element-9977b3d .elementor-image-box-description{font-family:"El Messiri", font;font-size:15px;color:#1D4252;}.elementor-1640 .elementor-element.elementor-element-34c0b15{--spacer-size:25px;} .elementor-1640 .elementor-element.elementor-element-5a1ef5e .box-button, .elementor-1640 .elementor-element.elementor-element-5a1ef5e .box-button .popup-icon,  .elementor-1640 .elementor-element.elementor-element-5a1ef5e .box-button:hover,  .elementor-1640 .elementor-element.elementor-element-5a1ef5e .box-button:focus, .elementor-1640 .elementor-element.elementor-element-5a1ef5e .box-hover:hover .box-button{background:#15477B;}.elementor-1640 .elementor-element.elementor-element-5a1ef5e{width:var( --container-widget-width, 98.934% );max-width:98.934%;--container-widget-width:98.934%;--container-widget-flex-grow:0;align-self:center;--box-button-width:120px;}.elementor-1640 .elementor-element.elementor-element-5a1ef5e > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1640 .elementor-element.elementor-element-5a1ef5e .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-1640 .elementor-element.elementor-element-5a1ef5e .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-1640 .elementor-element.elementor-element-5a1ef5e .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing);fill:#F79A16;color:#F79A16;}.elementor-1640 .elementor-element.elementor-element-5a1ef5e .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-1640 .elementor-element.elementor-element-5a1ef5e .box-button{font-family:"El Messiri", font;min-width:120px;border-radius:50px 50px 50px 50px;}.elementor-1640 .elementor-element.elementor-element-5a1ef5e .box-button, .elementor-1640 .elementor-element.elementor-element-5a1ef5e .box-button *{color:#F79A16;}.elementor-1640 .elementor-element.elementor-element-67b82a1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-el_color_6 );margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-1640 .elementor-element.elementor-element-67b82a1 > .elementor-element-populated, .elementor-1640 .elementor-element.elementor-element-67b82a1 > .elementor-element-populated > .elementor-background-overlay, .elementor-1640 .elementor-element.elementor-element-67b82a1 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1640 .elementor-element.elementor-element-d122b1d.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-1640 .elementor-element.elementor-element-d122b1d.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-1640 .elementor-element.elementor-element-d122b1d.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-1640 .elementor-element.elementor-element-d122b1d .elementor-image-box-wrapper .elementor-image-box-img{width:83%;}.elementor-1640 .elementor-element.elementor-element-d122b1d .elementor-image-box-img img{border-style:none;border-radius:19px;transition-duration:0.3s;}.elementor-1640 .elementor-element.elementor-element-d122b1d .elementor-image-box-title{font-family:"El Messiri", font;font-size:22px;color:#15477B;}.elementor-1640 .elementor-element.elementor-element-d122b1d .elementor-image-box-description{font-family:"El Messiri", font;font-size:15px;color:#1D4252;}.elementor-1640 .elementor-element.elementor-element-356a930{--spacer-size:25px;} .elementor-1640 .elementor-element.elementor-element-f122dc2 .box-button, .elementor-1640 .elementor-element.elementor-element-f122dc2 .box-button .popup-icon,  .elementor-1640 .elementor-element.elementor-element-f122dc2 .box-button:hover,  .elementor-1640 .elementor-element.elementor-element-f122dc2 .box-button:focus, .elementor-1640 .elementor-element.elementor-element-f122dc2 .box-hover:hover .box-button{background:#15477B;}.elementor-1640 .elementor-element.elementor-element-f122dc2{width:var( --container-widget-width, 98.934% );max-width:98.934%;--container-widget-width:98.934%;--container-widget-flex-grow:0;align-self:center;--box-button-width:120px;}.elementor-1640 .elementor-element.elementor-element-f122dc2 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-1640 .elementor-element.elementor-element-f122dc2 .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-1640 .elementor-element.elementor-element-f122dc2 .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-1640 .elementor-element.elementor-element-f122dc2 .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing);fill:#F79A16;color:#F79A16;}.elementor-1640 .elementor-element.elementor-element-f122dc2 .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-1640 .elementor-element.elementor-element-f122dc2 .box-button{font-family:"El Messiri", font;min-width:120px;border-radius:50px 50px 50px 50px;}.elementor-1640 .elementor-element.elementor-element-f122dc2 .box-button, .elementor-1640 .elementor-element.elementor-element-f122dc2 .box-button *{color:#F79A16;}@media(max-width:778px){.elementor-1640 .elementor-element.elementor-element-f9f1051 .elementor-headline{font-size:27px;}.elementor-1640 .elementor-element.elementor-element-1d13c4d .elementor-image-box-img{margin-bottom:15px;}.elementor-1640 .elementor-element.elementor-element-71a6e59{width:100%;max-width:100%;--box-button-width:240px;}.elementor-1640 .elementor-element.elementor-element-71a6e59 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1640 .elementor-element.elementor-element-71a6e59 .box-button{min-width:240px;}.elementor-1640 .elementor-element.elementor-element-9977b3d .elementor-image-box-img{margin-bottom:15px;}.elementor-1640 .elementor-element.elementor-element-5a1ef5e{width:100%;max-width:100%;--box-button-width:240px;}.elementor-1640 .elementor-element.elementor-element-5a1ef5e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1640 .elementor-element.elementor-element-5a1ef5e .box-button{min-width:240px;}.elementor-1640 .elementor-element.elementor-element-d122b1d .elementor-image-box-img{margin-bottom:8px;}.elementor-1640 .elementor-element.elementor-element-f122dc2{width:100%;max-width:100%;--box-button-width:240px;}.elementor-1640 .elementor-element.elementor-element-f122dc2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1640 .elementor-element.elementor-element-f122dc2 .box-button{min-width:240px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'font';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://rentalchalet-sa.com/wp-content/uploads/2025/09/AGCBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */