.elementor-24 .elementor-element.elementor-element-97f6ef4{--display:flex;--min-height:750px;--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:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.19;}.elementor-24 .elementor-element.elementor-element-97f6ef4::before, .elementor-24 .elementor-element.elementor-element-97f6ef4 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-97f6ef4 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-97f6ef4 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-97f6ef4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-97f6ef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-97f6ef4 .elementor-background-slideshow__slide__image{background-size:cover;}.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-24 .elementor-element.elementor-element-d6959b9{background-color:var( --e-global-color-text );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:6px 6px 6px 6px;text-align:start;}.elementor-24 .elementor-element.elementor-element-d6959b9 .elementor-heading-title{font-weight:600;}.elementor-24 .elementor-element.elementor-element-6a764ac{width:var( --container-widget-width, 49.802% );max-width:49.802%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 4px;--container-widget-width:49.802%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 5px;text-align:start;}.elementor-24 .elementor-element.elementor-element-6a764ac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-6a764ac .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:74px;font-weight:600;color:#F9F7F2;}.elementor-24 .elementor-element.elementor-element-1ecfab25{--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.25;--padding-top:52px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-1ecfab25::before, .elementor-24 .elementor-element.elementor-element-1ecfab25 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-1ecfab25 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-1ecfab25 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-1ecfab25 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-1ecfab25 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/06/islamic-background-gray-arabic-muslim-holy-month-ramadan-kareem-mosque-wallpaper-banner_1008660-863.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-7710dcb4{--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;--justify-content:center;}.elementor-24 .elementor-element.elementor-element-34913e52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-34913e52 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-b9a7f8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-b9a7f8a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.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-24 .elementor-element.elementor-element-7e6778{text-align:center;font-family:"Quattrocento", Sans-serif;font-size:16px;font-weight:500;color:#292929;}.elementor-24 .elementor-element.elementor-element-66c2b72{background-color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );text-align:center;font-family:"Quattrocento", Sans-serif;font-size:16px;font-weight:500;color:#292929;}.elementor-24 .elementor-element.elementor-element-f2e5b4c{--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;--justify-content:center;}.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-24 .elementor-element.elementor-element-698776b .elementor-button{background-color:#FFFFFF00;font-weight:600;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:85px 85px 85px 85px;}.elementor-24 .elementor-element.elementor-element-698776b{width:auto;max-width:auto;}.elementor-24 .elementor-element.elementor-element-698776b.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-5ed13a50 .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:85px 85px 85px 85px;}.elementor-24 .elementor-element.elementor-element-5ed13a50{width:auto;max-width:auto;}.elementor-24 .elementor-element.elementor-element-5ed13a50.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-c132433{--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.09;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c132433:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c132433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-c132433::before, .elementor-24 .elementor-element.elementor-element-c132433 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-c132433 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-c132433 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-c132433 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-c132433 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/06/islamic-background-gray-arabic-muslim-holy-month-ramadan-kareem-mosque-wallpaper-banner_1008660-863.jpg");--background-overlay:'';background-repeat:repeat;}.elementor-24 .elementor-element.elementor-element-81768a5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24 .elementor-element.elementor-element-cef54b1{--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;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-cef54b1:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-cef54b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-21193bf{--display:flex;--min-height:420px;--justify-content:flex-end;--border-radius:14px 14px 14px 14px;box-shadow:2px 6px 8px -1px rgba(0, 0, 0, 0.29);--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-24 .elementor-element.elementor-element-21193bf:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-21193bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/06/marrakech3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-21193bf:hover::before, .elementor-24 .elementor-element.elementor-element-21193bf:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-21193bf:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-21193bf > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-21193bf > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-21193bf:hover{--overlay-opacity:0.5;}.elementor-24 .elementor-element.elementor-element-0414421{--display:flex;--background-transition:0s;border-style:solid;--border-style:solid;border-width:1px 1px 5px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:11px 11px 11px 11px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-24 .elementor-element.elementor-element-0414421:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-0414421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#280A00;}.elementor-24 .elementor-element.elementor-element-0414421.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-eb10fba{text-align:center;}.elementor-24 .elementor-element.elementor-element-eb10fba .elementor-heading-title{font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-eb10fba .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-eb10fba .elementor-heading-title a:focus{color:#ffffff;}.elementor-24 .elementor-element.elementor-element-eb10fba .elementor-heading-title a{transition-duration:0s;}.elementor-24 .elementor-element.elementor-element-e3b91d7{--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;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-e3b91d7:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e3b91d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-2eff3a6{--display:flex;--min-height:420px;--justify-content:flex-end;--border-radius:14px 14px 14px 14px;box-shadow:2px 6px 8px -1px rgba(0, 0, 0, 0.29);--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-24 .elementor-element.elementor-element-2eff3a6:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-2eff3a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/09/Fes-Morocco-Tour-6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-2eff3a6:hover::before, .elementor-24 .elementor-element.elementor-element-2eff3a6:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-2eff3a6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-2eff3a6 > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-2eff3a6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-2eff3a6:hover{--overlay-opacity:0.5;}.elementor-24 .elementor-element.elementor-element-85c7939{--display:flex;--background-transition:0s;border-style:solid;--border-style:solid;border-width:1px 1px 5px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:11px 11px 11px 11px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-24 .elementor-element.elementor-element-85c7939:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-85c7939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#280A00;}.elementor-24 .elementor-element.elementor-element-85c7939.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-2e44a1e{text-align:center;}.elementor-24 .elementor-element.elementor-element-2e44a1e .elementor-heading-title{font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-2e44a1e .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-2e44a1e .elementor-heading-title a:focus{color:#ffffff;}.elementor-24 .elementor-element.elementor-element-2e44a1e .elementor-heading-title a{transition-duration:0s;}.elementor-24 .elementor-element.elementor-element-0fec398{--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;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-0fec398:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-0fec398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-bfecb9c{--display:flex;--min-height:420px;--justify-content:flex-end;--border-radius:14px 14px 14px 14px;box-shadow:2px 6px 8px -1px rgba(0, 0, 0, 0.29);--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-24 .elementor-element.elementor-element-bfecb9c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-bfecb9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/09/Casablanca-scaled-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-bfecb9c:hover::before, .elementor-24 .elementor-element.elementor-element-bfecb9c:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-bfecb9c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-bfecb9c > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-bfecb9c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-bfecb9c:hover{--overlay-opacity:0.5;}.elementor-24 .elementor-element.elementor-element-6d73e74{--display:flex;--background-transition:0s;border-style:solid;--border-style:solid;border-width:1px 1px 5px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:11px 11px 11px 11px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-24 .elementor-element.elementor-element-6d73e74:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-6d73e74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#280A00;}.elementor-24 .elementor-element.elementor-element-6d73e74.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-d3f4b2a{text-align:center;}.elementor-24 .elementor-element.elementor-element-d3f4b2a .elementor-heading-title{font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-d3f4b2a .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-d3f4b2a .elementor-heading-title a:focus{color:#ffffff;}.elementor-24 .elementor-element.elementor-element-d3f4b2a .elementor-heading-title a{transition-duration:0s;}.elementor-24 .elementor-element.elementor-element-90d81df{--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;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-90d81df:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-90d81df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-3b2260d{--display:flex;--min-height:420px;--justify-content:flex-end;--border-radius:14px 14px 14px 14px;box-shadow:2px 6px 8px -1px rgba(0, 0, 0, 0.29);--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-24 .elementor-element.elementor-element-3b2260d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-3b2260d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/09/Cap-Spartel-Tangier-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-3b2260d:hover::before, .elementor-24 .elementor-element.elementor-element-3b2260d:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-3b2260d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-3b2260d > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-3b2260d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-3b2260d:hover{--overlay-opacity:0.5;}.elementor-24 .elementor-element.elementor-element-c1d470f{--display:flex;--background-transition:0s;border-style:solid;--border-style:solid;border-width:1px 1px 5px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:11px 11px 11px 11px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-24 .elementor-element.elementor-element-c1d470f:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c1d470f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#280A00;}.elementor-24 .elementor-element.elementor-element-c1d470f.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-1a9f2bf{text-align:center;}.elementor-24 .elementor-element.elementor-element-1a9f2bf .elementor-heading-title{font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-1a9f2bf .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-1a9f2bf .elementor-heading-title a:focus{color:#ffffff;}.elementor-24 .elementor-element.elementor-element-1a9f2bf .elementor-heading-title a{transition-duration:0s;}.elementor-24 .elementor-element.elementor-element-50653a7{--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;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-50653a7:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-50653a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-2ec0650{--display:flex;--min-height:420px;--justify-content:flex-end;--border-radius:14px 14px 14px 14px;box-shadow:2px 6px 8px -1px rgba(0, 0, 0, 0.29);--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-24 .elementor-element.elementor-element-2ec0650:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-2ec0650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/09/Errachidia-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-2ec0650:hover::before, .elementor-24 .elementor-element.elementor-element-2ec0650:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-2ec0650:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-2ec0650 > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-2ec0650 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-2ec0650:hover{--overlay-opacity:0.5;}.elementor-24 .elementor-element.elementor-element-2205aca{--display:flex;--background-transition:0s;border-style:solid;--border-style:solid;border-width:1px 1px 5px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:11px 11px 11px 11px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-24 .elementor-element.elementor-element-2205aca:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-2205aca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#280A00;}.elementor-24 .elementor-element.elementor-element-2205aca.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-66b30bf{text-align:center;}.elementor-24 .elementor-element.elementor-element-66b30bf .elementor-heading-title{font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-66b30bf .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-66b30bf .elementor-heading-title a:focus{color:#ffffff;}.elementor-24 .elementor-element.elementor-element-66b30bf .elementor-heading-title a{transition-duration:0s;}.elementor-24 .elementor-element.elementor-element-7fca572{--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;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-7fca572:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-7fca572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-ead2372{--display:flex;--min-height:420px;--justify-content:flex-end;--border-radius:14px 14px 14px 14px;box-shadow:2px 6px 8px -1px rgba(0, 0, 0, 0.29);--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-24 .elementor-element.elementor-element-ead2372:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-ead2372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/06/Errachidia.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-ead2372:hover::before, .elementor-24 .elementor-element.elementor-element-ead2372:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-ead2372:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-ead2372 > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-ead2372 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-ead2372:hover{--overlay-opacity:0.5;}.elementor-24 .elementor-element.elementor-element-16a9164{--display:flex;--background-transition:0s;border-style:solid;--border-style:solid;border-width:1px 1px 5px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:11px 11px 11px 11px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-24 .elementor-element.elementor-element-16a9164:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-16a9164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#280A00;}.elementor-24 .elementor-element.elementor-element-16a9164.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-7ecf91e{text-align:center;}.elementor-24 .elementor-element.elementor-element-7ecf91e .elementor-heading-title{font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-7ecf91e .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-7ecf91e .elementor-heading-title a:focus{color:#ffffff;}.elementor-24 .elementor-element.elementor-element-7ecf91e .elementor-heading-title a{transition-duration:0s;}.elementor-24 .elementor-element.elementor-element-287bff4{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-24 .elementor-element.elementor-element-287bff4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:30px 30px 30px 30px;padding:8px 8px 8px 8px;}.elementor-24 .elementor-element.elementor-element-205c4012{--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.43;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-205c4012::before, .elementor-24 .elementor-element.elementor-element-205c4012 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-205c4012 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-205c4012 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-205c4012 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-205c4012 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-1ac8e90{width:var( --container-widget-width, 17% );max-width:17%;background-color:#FFF2E5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:8px 0px 8px 0px;--container-widget-width:17%;--container-widget-flex-grow:0;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-24 .elementor-element.elementor-element-1ac8e90.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-1ac8e90 .elementor-heading-title{font-family:"Covered By Your Grace", Sans-serif;font-weight:500;color:var( --e-global-color-e279295 );}.elementor-24 .elementor-element.elementor-element-1a55a1fe{padding:0px 0px 32px 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-1a55a1fe .elementor-heading-title{font-size:39px;font-weight:600;color:#000000;}.elementor-24 .elementor-element.elementor-element-7c58275{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-4bf2367{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);--padding-top:15px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-4bf2367:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4bf2367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-7bb2c78{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-7bb2c78:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-7bb2c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/09/3-8.png");background-size:cover;}.elementor-24 .elementor-element.elementor-element-ee4a9d1{--spacer-size:200px;}.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-24 .elementor-element.elementor-element-2758806{width:var( --container-widget-width, 71% );max-width:71%;background-color:var( --e-global-color-primary );padding:7px 7px 7px 7px;--container-widget-width:71%;--container-widget-flex-grow:0;border-radius:17px 18px 0px 0px;--e-icon-list-icon-size:14px;}.elementor-24 .elementor-element.elementor-element-2758806.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-2758806 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-2758806 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-2758806 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-bd1186d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-bd1186d.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-e47ec98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-e47ec98 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-b78ed14{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-b78ed14.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-9898d49 .elementor-button{background-color:var( --e-global-color-secondary );font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:120px 120px 120px 120px;}.elementor-24 .elementor-element.elementor-element-9898d49{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-9898d49.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-9898d49 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-9898d49 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-24 .elementor-element.elementor-element-3dca03d{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);--padding-top:15px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-3dca03d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-3dca03d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-d51b713{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-d51b713:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d51b713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/05/gettyimages-1993436177-612x612-1.jpg");background-size:cover;}.elementor-24 .elementor-element.elementor-element-a9577df{--spacer-size:200px;}.elementor-24 .elementor-element.elementor-element-7102790{width:var( --container-widget-width, 71% );max-width:71%;background-color:var( --e-global-color-primary );padding:7px 7px 7px 7px;--container-widget-width:71%;--container-widget-flex-grow:0;border-radius:17px 18px 0px 0px;--e-icon-list-icon-size:14px;}.elementor-24 .elementor-element.elementor-element-7102790.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-7102790 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-7102790 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-7102790 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-abd9a1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-abd9a1a.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-bcebbdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-bcebbdb .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-c20f8e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c20f8e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-9e9856b .elementor-button{background-color:var( --e-global-color-secondary );font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:120px 120px 120px 120px;}.elementor-24 .elementor-element.elementor-element-9e9856b{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-9e9856b.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-9e9856b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-9e9856b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-24 .elementor-element.elementor-element-c9c9a18{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);--padding-top:15px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-c9c9a18:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c9c9a18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-893a860{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-893a860:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-893a860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/06/1-29.png");background-size:cover;}.elementor-24 .elementor-element.elementor-element-93f03e4{--spacer-size:200px;}.elementor-24 .elementor-element.elementor-element-0931c18{width:var( --container-widget-width, 71% );max-width:71%;background-color:var( --e-global-color-primary );padding:7px 7px 7px 7px;--container-widget-width:71%;--container-widget-flex-grow:0;border-radius:17px 18px 0px 0px;--e-icon-list-icon-size:14px;}.elementor-24 .elementor-element.elementor-element-0931c18.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-0931c18 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-0931c18 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-0931c18 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-50b2ee7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-50b2ee7.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-08379bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-08379bc .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-7cd7c3f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-7cd7c3f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-7976b32 .elementor-button{background-color:var( --e-global-color-secondary );font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:120px 120px 120px 120px;}.elementor-24 .elementor-element.elementor-element-7976b32{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-7976b32.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-7976b32 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-7976b32 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-24 .elementor-element.elementor-element-32dd1279:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-32dd1279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-32dd1279 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-32dd1279{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 10em 0em;}.elementor-24 .elementor-element.elementor-element-55ed08f0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24 .elementor-element.elementor-element-55ed08f0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/09/morocco-desert-tour.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-55ed08f0 > .elementor-element-populated{border-style:double;border-width:48px 48px 48px 48px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-55ed08f0 > .elementor-element-populated, .elementor-24 .elementor-element.elementor-element-55ed08f0 > .elementor-element-populated > .elementor-background-overlay, .elementor-24 .elementor-element.elementor-element-55ed08f0 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-24 .elementor-element.elementor-element-55ed08f0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-7494bcc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-24 .elementor-element.elementor-element-7494bcc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-24 .elementor-element.elementor-element-754bf441{background-color:var( --e-global-color-secondary );padding:14px 14px 14px 14px;border-radius:10px 10px 10px 10px;box-shadow:1px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-24 .elementor-element.elementor-element-754bf441 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-24 .elementor-element.elementor-element-754bf441.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-754bf441.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-754bf441.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-a383f21{background-color:var( --e-global-color-secondary );padding:14px 14px 14px 14px;border-radius:10px 10px 10px 10px;box-shadow:1px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-24 .elementor-element.elementor-element-a383f21 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-24 .elementor-element.elementor-element-a383f21.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-a383f21.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-a383f21.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-4445601{background-color:var( --e-global-color-secondary );padding:14px 14px 14px 14px;border-radius:10px 10px 10px 10px;box-shadow:1px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-24 .elementor-element.elementor-element-4445601 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-24 .elementor-element.elementor-element-4445601.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-4445601.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-4445601.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-59bc7f3{--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.43;--padding-top:60px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-59bc7f3::before, .elementor-24 .elementor-element.elementor-element-59bc7f3 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-59bc7f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-59bc7f3 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-59bc7f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-59bc7f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-8f9dab0{width:var( --container-widget-width, 17% );max-width:17%;background-color:#FFF2E5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:8px 0px 8px 0px;--container-widget-width:17%;--container-widget-flex-grow:0;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-24 .elementor-element.elementor-element-8f9dab0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-8f9dab0 .elementor-heading-title{font-family:"Covered By Your Grace", Sans-serif;font-weight:500;color:var( --e-global-color-e279295 );}.elementor-24 .elementor-element.elementor-element-e6645e5{padding:0px 0px 32px 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-e6645e5 .elementor-heading-title{font-size:39px;font-weight:600;color:#000000;}.elementor-24 .elementor-element.elementor-element-a4c2bc1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-2173733{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);--padding-top:15px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-2173733:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-2173733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-8363133{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-8363133:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-8363133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/09/Fes-Morocco-Tour-6.jpg");background-size:cover;}.elementor-24 .elementor-element.elementor-element-d7b86b2{--spacer-size:200px;}.elementor-24 .elementor-element.elementor-element-3515954{width:var( --container-widget-width, 71% );max-width:71%;background-color:var( --e-global-color-primary );padding:7px 7px 7px 7px;--container-widget-width:71%;--container-widget-flex-grow:0;border-radius:17px 18px 0px 0px;--e-icon-list-icon-size:14px;}.elementor-24 .elementor-element.elementor-element-3515954.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-3515954 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-3515954 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-3515954 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-809fd29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-809fd29.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-aa5847a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-aa5847a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-652c93f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-652c93f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-c9810b6 .elementor-button{background-color:var( --e-global-color-secondary );font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:120px 120px 120px 120px;}.elementor-24 .elementor-element.elementor-element-c9810b6{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-c9810b6.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-c9810b6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-c9810b6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-24 .elementor-element.elementor-element-56177c6{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);--padding-top:15px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-56177c6:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-56177c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-c5c995c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c5c995c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c5c995c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/09/3-24.png");background-size:cover;}.elementor-24 .elementor-element.elementor-element-ad3686f{--spacer-size:200px;}.elementor-24 .elementor-element.elementor-element-cadcc88{width:var( --container-widget-width, 71% );max-width:71%;background-color:var( --e-global-color-primary );padding:7px 7px 7px 7px;--container-widget-width:71%;--container-widget-flex-grow:0;border-radius:17px 18px 0px 0px;--e-icon-list-icon-size:14px;}.elementor-24 .elementor-element.elementor-element-cadcc88.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-cadcc88 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-cadcc88 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-cadcc88 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-9bbc4ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9bbc4ea.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-15c7e96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-15c7e96 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-d253c71{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-d253c71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-0475909 .elementor-button{background-color:var( --e-global-color-secondary );font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:120px 120px 120px 120px;}.elementor-24 .elementor-element.elementor-element-0475909{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-0475909.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-0475909 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-0475909 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-24 .elementor-element.elementor-element-a8ed31f{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);--padding-top:15px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-a8ed31f:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a8ed31f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-58e9068{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-58e9068:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-58e9068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/06/fes-medina.jpg");background-size:cover;}.elementor-24 .elementor-element.elementor-element-a78528b{--spacer-size:200px;}.elementor-24 .elementor-element.elementor-element-09945da{width:var( --container-widget-width, 71% );max-width:71%;background-color:var( --e-global-color-primary );padding:7px 7px 7px 7px;--container-widget-width:71%;--container-widget-flex-grow:0;border-radius:17px 18px 0px 0px;--e-icon-list-icon-size:14px;}.elementor-24 .elementor-element.elementor-element-09945da.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-09945da .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-09945da .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-09945da .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-1133b06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-1133b06.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-5705fa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-5705fa9 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-2840385{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2840385.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-1a87de2 .elementor-button{background-color:var( --e-global-color-secondary );font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:120px 120px 120px 120px;}.elementor-24 .elementor-element.elementor-element-1a87de2{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-1a87de2.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-1a87de2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-1a87de2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-24 .elementor-element.elementor-element-fc29f2e{--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;--overlay-opacity:0.5;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-fc29f2e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-fc29f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/09/about-1-1.webp");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-24 .elementor-element.elementor-element-fc29f2e::before, .elementor-24 .elementor-element.elementor-element-fc29f2e > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-fc29f2e > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-fc29f2e > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-fc29f2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-fc29f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-ba2068c{--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;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-ba2068c.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-fc023a0{width:var( --container-widget-width, 46.183% );max-width:46.183%;background-color:#FFF2E5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:8px 0px 8px 0px;--container-widget-width:46.183%;--container-widget-flex-grow:0;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-24 .elementor-element.elementor-element-fc023a0.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-fc023a0 .elementor-heading-title{font-family:"Covered By Your Grace", Sans-serif;font-weight:500;color:var( --e-global-color-e279295 );}.elementor-24 .elementor-element.elementor-element-069d1c3{text-align:start;}.elementor-24 .elementor-element.elementor-element-069d1c3 .elementor-heading-title{font-size:37px;font-weight:600;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-7be04a3 .elementor-button{background-color:var( --e-global-color-text );font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:36px 36px 36px 36px;}.elementor-24 .elementor-element.elementor-element-d356205{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-d356205.e-con{--order:-99999 /* order start hack */;}.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-24 .elementor-element.elementor-element-eb09f04{--e-transform-translateY:39px;padding:0px 12px 10px 13px;}.elementor-24 .elementor-element.elementor-element-eb09f04 img{border-radius:18px 18px 18px 18px;}.elementor-24 .elementor-element.elementor-element-523d9a3{--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.43;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-523d9a3:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-523d9a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-523d9a3::before, .elementor-24 .elementor-element.elementor-element-523d9a3 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-523d9a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-523d9a3 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-523d9a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-523d9a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-f5216da{width:var( --container-widget-width, 17% );max-width:17%;background-color:#FFF2E5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:8px 0px 8px 0px;--container-widget-width:17%;--container-widget-flex-grow:0;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-24 .elementor-element.elementor-element-f5216da.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-f5216da .elementor-heading-title{font-family:"Covered By Your Grace", Sans-serif;font-weight:500;color:var( --e-global-color-e279295 );}.elementor-24 .elementor-element.elementor-element-eb6c365{padding:0px 0px 32px 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-eb6c365 .elementor-heading-title{font-size:39px;font-weight:600;color:#000000;}.elementor-24 .elementor-element.elementor-element-c838aa2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-cec3116{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);--padding-top:15px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-cec3116:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-cec3116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-30fd2c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-30fd2c5:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-30fd2c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/06/casablanca1.jpg");background-size:cover;}.elementor-24 .elementor-element.elementor-element-262e51f{--spacer-size:200px;}.elementor-24 .elementor-element.elementor-element-037db2a{width:var( --container-widget-width, 71% );max-width:71%;background-color:var( --e-global-color-primary );padding:7px 7px 7px 7px;--container-widget-width:71%;--container-widget-flex-grow:0;border-radius:17px 18px 0px 0px;--e-icon-list-icon-size:14px;}.elementor-24 .elementor-element.elementor-element-037db2a.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-037db2a .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-037db2a .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-037db2a .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-f93c0e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-f93c0e9.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-c2bf5a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-c2bf5a4 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-fc09f15{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-fc09f15.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-11da727 .elementor-button{background-color:var( --e-global-color-secondary );font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:120px 120px 120px 120px;}.elementor-24 .elementor-element.elementor-element-11da727{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-11da727.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-11da727 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-11da727 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-24 .elementor-element.elementor-element-c60a291{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);--padding-top:15px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-c60a291:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c60a291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-85c2dfa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-85c2dfa:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-85c2dfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/06/casablanca3.jpg");background-size:cover;}.elementor-24 .elementor-element.elementor-element-47c5638{--spacer-size:200px;}.elementor-24 .elementor-element.elementor-element-f900a76{width:var( --container-widget-width, 71% );max-width:71%;background-color:var( --e-global-color-primary );padding:7px 7px 7px 7px;--container-widget-width:71%;--container-widget-flex-grow:0;border-radius:17px 18px 0px 0px;--e-icon-list-icon-size:14px;}.elementor-24 .elementor-element.elementor-element-f900a76.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-f900a76 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-f900a76 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-f900a76 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-790110a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-790110a.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-3c6319c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-3c6319c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-9273b2c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-9273b2c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-7812784 .elementor-button{background-color:var( --e-global-color-secondary );font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:120px 120px 120px 120px;}.elementor-24 .elementor-element.elementor-element-7812784{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-7812784.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-7812784 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-7812784 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-24 .elementor-element.elementor-element-847baa4{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);--padding-top:15px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-847baa4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-847baa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-ad66ae9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ad66ae9:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-ad66ae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/06/casablanca2.jpg");background-size:cover;}.elementor-24 .elementor-element.elementor-element-855fbae{--spacer-size:200px;}.elementor-24 .elementor-element.elementor-element-7b441c8{width:var( --container-widget-width, 71% );max-width:71%;background-color:var( --e-global-color-primary );padding:7px 7px 7px 7px;--container-widget-width:71%;--container-widget-flex-grow:0;border-radius:17px 18px 0px 0px;--e-icon-list-icon-size:14px;}.elementor-24 .elementor-element.elementor-element-7b441c8.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-7b441c8 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-7b441c8 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-7b441c8 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-893ed79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-893ed79.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-496d125{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-496d125 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-8fe4181{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-8fe4181.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-79c2d39 .elementor-button{background-color:var( --e-global-color-secondary );font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:120px 120px 120px 120px;}.elementor-24 .elementor-element.elementor-element-79c2d39{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-79c2d39.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-79c2d39 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-79c2d39 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-24 .elementor-element.elementor-element-59c74d8{--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.43;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-59c74d8:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-59c74d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-59c74d8::before, .elementor-24 .elementor-element.elementor-element-59c74d8 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-59c74d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-59c74d8 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-59c74d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-59c74d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-3686f3a{width:var( --container-widget-width, 17% );max-width:17%;background-color:#FFF2E5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:8px 0px 8px 0px;--container-widget-width:17%;--container-widget-flex-grow:0;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-24 .elementor-element.elementor-element-3686f3a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-3686f3a .elementor-heading-title{font-family:"Covered By Your Grace", Sans-serif;font-weight:500;color:var( --e-global-color-e279295 );}.elementor-24 .elementor-element.elementor-element-a06da61{padding:0px 0px 32px 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-a06da61 .elementor-heading-title{font-size:39px;font-weight:600;color:#000000;}.elementor-24 .elementor-element.elementor-element-550e640{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-8296624{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);--padding-top:32px;--padding-bottom:32px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-8296624:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-8296624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-f6b41e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-f6b41e3.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-f011dc1 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-7b7dfb4{--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-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-7b7dfb4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-fb017f7{width:var( --container-widget-width, 22.123% );max-width:22.123%;--container-widget-width:22.123%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-fb017f7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-c11505d{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);--padding-top:32px;--padding-bottom:32px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-c11505d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c11505d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-d0d453b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-d0d453b.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-09d2dc2 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-59a88ea{--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-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-59a88ea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-5cedd1a{width:var( --container-widget-width, 22.123% );max-width:22.123%;--container-widget-width:22.123%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-5cedd1a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-d32ea75{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);--padding-top:32px;--padding-bottom:32px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-d32ea75:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d32ea75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-ea7ee94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-ea7ee94.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-7ef1b7d .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-67dd700{--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-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-67dd700.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-685f097{width:var( --container-widget-width, 22.123% );max-width:22.123%;--container-widget-width:22.123%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-685f097.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-aec2b3e{--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.43;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-aec2b3e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-aec2b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-aec2b3e::before, .elementor-24 .elementor-element.elementor-element-aec2b3e > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-aec2b3e > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-aec2b3e > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-aec2b3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-aec2b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-c3362a9{width:var( --container-widget-width, 17% );max-width:17%;background-color:#FFF2E5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:8px 0px 8px 0px;--container-widget-width:17%;--container-widget-flex-grow:0;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-24 .elementor-element.elementor-element-c3362a9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-c3362a9 .elementor-heading-title{font-family:"Covered By Your Grace", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-1c11e74{padding:0px 0px 32px 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-1c11e74 .elementor-heading-title{font-size:39px;font-weight:600;color:#000000;}.elementor-24 .elementor-element.elementor-element-8281fdd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-ad2cf19{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);--padding-top:15px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-ad2cf19:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-ad2cf19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-f33147a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-f33147a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f33147a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/05/Tanger-City-Morocco.jpg");background-size:cover;}.elementor-24 .elementor-element.elementor-element-94e22d1{--spacer-size:200px;}.elementor-24 .elementor-element.elementor-element-d38c573{width:var( --container-widget-width, 71% );max-width:71%;background-color:var( --e-global-color-primary );padding:7px 7px 7px 7px;--container-widget-width:71%;--container-widget-flex-grow:0;border-radius:17px 18px 0px 0px;--e-icon-list-icon-size:14px;}.elementor-24 .elementor-element.elementor-element-d38c573.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-d38c573 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-d38c573 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-d38c573 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-a75c621{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-a75c621.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-ab356cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-ab356cc .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-54f7963{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-54f7963.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-0a1b25d .elementor-button{background-color:var( --e-global-color-secondary );font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:120px 120px 120px 120px;}.elementor-24 .elementor-element.elementor-element-0a1b25d{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-0a1b25d.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-0a1b25d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-0a1b25d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-24 .elementor-element.elementor-element-8dcca56{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);--padding-top:15px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-8dcca56:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-8dcca56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-7ccdd6b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-7ccdd6b:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-7ccdd6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/06/tanger2.jpg");background-size:cover;}.elementor-24 .elementor-element.elementor-element-3ee21dd{--spacer-size:200px;}.elementor-24 .elementor-element.elementor-element-6ad78ba{width:var( --container-widget-width, 71% );max-width:71%;background-color:var( --e-global-color-primary );padding:7px 7px 7px 7px;--container-widget-width:71%;--container-widget-flex-grow:0;border-radius:17px 18px 0px 0px;--e-icon-list-icon-size:14px;}.elementor-24 .elementor-element.elementor-element-6ad78ba.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-6ad78ba .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-6ad78ba .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-6ad78ba .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-16c1339{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-16c1339.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-f2514cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-f2514cc .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-16443f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-16443f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-8d61c34 .elementor-button{background-color:var( --e-global-color-secondary );font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:120px 120px 120px 120px;}.elementor-24 .elementor-element.elementor-element-8d61c34{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-8d61c34.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-8d61c34 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-8d61c34 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-24 .elementor-element.elementor-element-15fbbf8{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);--padding-top:15px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-15fbbf8:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-15fbbf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-2a69222{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2a69222:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-2a69222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marruecosdestinossahara.com/wp-content/uploads/2026/06/Tanger-3.jpg");background-size:cover;}.elementor-24 .elementor-element.elementor-element-d72c348{--spacer-size:200px;}.elementor-24 .elementor-element.elementor-element-7bdb14e{width:var( --container-widget-width, 71% );max-width:71%;background-color:var( --e-global-color-primary );padding:7px 7px 7px 7px;--container-widget-width:71%;--container-widget-flex-grow:0;border-radius:17px 18px 0px 0px;--e-icon-list-icon-size:14px;}.elementor-24 .elementor-element.elementor-element-7bdb14e.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-7bdb14e .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-7bdb14e .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-7bdb14e .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-6758705{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:16px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-6758705.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-978fd35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-978fd35 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-c2492f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c2492f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-f8ebcda .elementor-button{background-color:var( --e-global-color-secondary );font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:120px 120px 120px 120px;}.elementor-24 .elementor-element.elementor-element-f8ebcda{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-f8ebcda.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-f8ebcda .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-f8ebcda .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-24 .elementor-element.elementor-element-bb94904{--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.43;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-bb94904:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-bb94904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-bb94904::before, .elementor-24 .elementor-element.elementor-element-bb94904 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-bb94904 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-bb94904 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-bb94904 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-bb94904 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-c2d4dfc{padding:0px 0px 0px 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-c2d4dfc .elementor-heading-title{font-size:39px;font-weight:600;color:#000000;}.elementor-24 .elementor-element.elementor-element-5c85605{text-align:center;}.elementor-24 .elementor-element.elementor-element-d4bdaed{--display:flex;}.elementor-24 .elementor-element.elementor-element-fe607b8{--display:flex;}.elementor-24 .elementor-element.elementor-element-5a987c5{--display:flex;}.elementor-24 .elementor-element.elementor-element-eab3411{--display:flex;}.elementor-24 .elementor-element.elementor-element-d3d39a4{--display:flex;}.elementor-24 .elementor-element.elementor-element-fe4c615{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:7px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-24 .elementor-element.elementor-element-fe4c615 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E0E0;}:where( .elementor-24 .elementor-element.elementor-element-fe4c615 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-fe4c615 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-24 .elementor-element.elementor-element-fe4c615 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-24 .elementor-element.elementor-element-3d1b5c4{--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.43;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-3d1b5c4::before, .elementor-24 .elementor-element.elementor-element-3d1b5c4 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-3d1b5c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-3d1b5c4 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-3d1b5c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-3d1b5c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-c119809{width:var( --container-widget-width, 17% );max-width:17%;background-color:#FFF2E5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:8px 0px 8px 0px;--container-widget-width:17%;--container-widget-flex-grow:0;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-24 .elementor-element.elementor-element-c119809.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-c119809 .elementor-heading-title{font-family:"Covered By Your Grace", Sans-serif;font-weight:500;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-70e8202{padding:0px 0px 32px 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-70e8202 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:41px;font-weight:700;color:#000000;}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-24 .elementor-element.elementor-element-4fa991c{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-24 .elementor-element.elementor-element-4fa991c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-24 .elementor-element.elementor-element-4fa991c:after{content:"0.66";}.elementor-24 .elementor-element.elementor-element-4fa991c .elementor-post__thumbnail__link{width:100%;}.elementor-24 .elementor-element.elementor-element-4fa991c .elementor-post__meta-data span + span:before{content:"•";}.elementor-24 .elementor-element.elementor-element-4fa991c .elementor-post__card{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-4fa991c .elementor-post__text{margin-top:20px;}.elementor-24 .elementor-element.elementor-element-4fa991c .elementor-post__badge{right:0;}.elementor-24 .elementor-element.elementor-element-4fa991c .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-text );margin:20px;}.elementor-24 .elementor-element.elementor-element-4fa991c .elementor-post__title, .elementor-24 .elementor-element.elementor-element-4fa991c .elementor-post__title a{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-4fa991c .elementor-post__read-more{color:var( --e-global-color-text );}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-b78ed14{--width:102.449%;}.elementor-24 .elementor-element.elementor-element-c20f8e1{--width:102.449%;}.elementor-24 .elementor-element.elementor-element-7cd7c3f{--width:102.449%;}.elementor-24 .elementor-element.elementor-element-55ed08f0{width:49.386%;}.elementor-24 .elementor-element.elementor-element-7494bcc{width:50.614%;}.elementor-24 .elementor-element.elementor-element-652c93f{--width:102.449%;}.elementor-24 .elementor-element.elementor-element-d253c71{--width:102.449%;}.elementor-24 .elementor-element.elementor-element-2840385{--width:102.449%;}.elementor-24 .elementor-element.elementor-element-ba2068c{--width:56%;}.elementor-24 .elementor-element.elementor-element-d356205{--width:45%;}.elementor-24 .elementor-element.elementor-element-fc09f15{--width:102.449%;}.elementor-24 .elementor-element.elementor-element-9273b2c{--width:102.449%;}.elementor-24 .elementor-element.elementor-element-8fe4181{--width:102.449%;}.elementor-24 .elementor-element.elementor-element-7b7dfb4{--width:71.231%;}.elementor-24 .elementor-element.elementor-element-59a88ea{--width:71.231%;}.elementor-24 .elementor-element.elementor-element-67dd700{--width:71.231%;}.elementor-24 .elementor-element.elementor-element-54f7963{--width:102.449%;}.elementor-24 .elementor-element.elementor-element-16443f3{--width:102.449%;}.elementor-24 .elementor-element.elementor-element-c2492f9{--width:102.449%;}}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-287bff4{--e-n-carousel-swiper-slides-to-display:2;}.elementor-24 .elementor-element.elementor-element-7c58275{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-a4c2bc1{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-c838aa2{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-550e640{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-8281fdd{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-d6959b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-6a764ac .elementor-heading-title{font-size:44px;}.elementor-24 .elementor-element.elementor-element-34913e52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-34913e52 .elementor-heading-title{font-size:40px;}.elementor-24 .elementor-element.elementor-element-b9a7f8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-b9a7f8a .elementor-heading-title{font-size:40px;}.elementor-24 .elementor-element.elementor-element-c132433{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-287bff4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:23px;}.elementor-24 .elementor-element.elementor-element-1ac8e90{text-align:center;}.elementor-24 .elementor-element.elementor-element-1a55a1fe .elementor-heading-title{font-size:35px;}.elementor-24 .elementor-element.elementor-element-7c58275{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-32dd1279{padding:3em 0em 3em 0em;}.elementor-24 .elementor-element.elementor-element-8f9dab0{text-align:center;}.elementor-24 .elementor-element.elementor-element-e6645e5 .elementor-heading-title{font-size:35px;}.elementor-24 .elementor-element.elementor-element-a4c2bc1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-fc023a0{text-align:center;}.elementor-24 .elementor-element.elementor-element-d356205{--min-height:300px;}.elementor-24 .elementor-element.elementor-element-f5216da{text-align:center;}.elementor-24 .elementor-element.elementor-element-eb6c365 .elementor-heading-title{font-size:35px;}.elementor-24 .elementor-element.elementor-element-c838aa2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-3686f3a{text-align:center;}.elementor-24 .elementor-element.elementor-element-a06da61 .elementor-heading-title{font-size:35px;}.elementor-24 .elementor-element.elementor-element-550e640{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-c3362a9{text-align:center;}.elementor-24 .elementor-element.elementor-element-1c11e74 .elementor-heading-title{font-size:35px;}.elementor-24 .elementor-element.elementor-element-8281fdd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-c2d4dfc .elementor-heading-title{font-size:35px;}.elementor-24 .elementor-element.elementor-element-c119809{text-align:center;}.elementor-24 .elementor-element.elementor-element-70e8202 .elementor-heading-title{font-size:35px;}.elementor-24 .elementor-element.elementor-element-4fa991c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-24 .elementor-element.elementor-element-4fa991c:after{content:"0.5";}.elementor-24 .elementor-element.elementor-element-4fa991c .elementor-post__thumbnail__link{width:100%;}}