.elementor-24 .elementor-element.elementor-element-204ea236{--display:flex;--min-height:820px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.47;}.elementor-24 .elementor-element.elementor-element-204ea236:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-204ea236 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/05/fes-to-marrakech-through-the-desert.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-204ea236::before, .elementor-24 .elementor-element.elementor-element-204ea236 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-204ea236 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-204ea236 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-204ea236 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-204ea236 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-3e2ae885{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-3e2ae885 .elementor-heading-title{font-size:64px;font-weight:600;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-28bcb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-24 .elementor-element.elementor-element-28bcb6 .elementor-heading-title{font-weight:600;}.elementor-24 .elementor-element.elementor-element-23e03fb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:59px 59px 59px 59px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-24 .elementor-element.elementor-element-23e03fb:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-23e03fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{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-1914bd10{width:100%;max-width:100%;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-24 .elementor-element.elementor-element-1914bd10.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-button-content-wrapper{flex-direction:row;}.elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-button span{gap:18px;}.elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-field-group{padding-right:calc( 24px/2 );padding-left:calc( 24px/2 );margin-bottom:16px;}.elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-form-fields-wrapper{margin-left:calc( -24px/2 );margin-right:calc( -24px/2 );margin-bottom:-16px;}.elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-field-group > label, .elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-field-subgroup label{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-field-group .elementor-field{color:#2E2E2E;}.elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-field-group .elementor-field, .elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-field-subgroup label{font-family:"Tenor Sans", Sans-serif;}.elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );border-width:0px 0px 0px 0px;border-radius:200px 200px 200px 200px;}.elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );border-width:0px 0px 0px 0px;border-radius:200px 200px 200px 200px;}.elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-button{font-family:"Tenor Sans", Sans-serif;border-radius:30px 30px 30px 30px;}.elementor-24 .elementor-element.elementor-element-1914bd10 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-button[type="submit"]{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-1914bd10 .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-1914bd10 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-24 .elementor-element.elementor-element-1914bd10 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-24 .elementor-element.elementor-element-1914bd10 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-24 .elementor-element.elementor-element-1ecfab25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:82px;--padding-bottom:82px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-42955eb9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-24 .elementor-element.elementor-element-754b9ec0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-65d3c30e{--display:flex;--min-height:400px;border-style:solid;--border-style:solid;border-width:8px 0px 0px 0px;--border-top-width:8px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:123px 123px 123px 123px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-24 .elementor-element.elementor-element-65d3c30e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-65d3c30e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/05/The-Menara-Gardens-I-was-here-in-February-2012.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-2835b947{--display:flex;--min-height:400px;border-style:solid;--border-style:solid;border-width:0px 0px 9px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:9px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:120px 120px 120px 120px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.18);--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-2835b947:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-2835b947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/05/telechargement-3.jpg");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-db4ac1b{width:var( --container-widget-width, 36% );max-width:36%;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:5px 0px 5px 0px;--container-widget-width:36%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;text-align:center;}.elementor-24 .elementor-element.elementor-element-db4ac1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-db4ac1b .elementor-heading-title{font-family:"Covered By Your Grace", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-34913e52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-34913e52 .elementor-heading-title{font-size:40px;font-weight:500;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:start;font-family:"Quattrocento", Sans-serif;font-size:16px;font-weight:500;color:#292929;}.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-5ed13a50 .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-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:var( --e-global-color-secondary );background-image:url("https://moroccogoodtravel.wetest.website/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-1ac8e90{width:var( --container-widget-width, 25.956% );max-width:25.956%;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:5px 0px 5px 0px;--container-widget-width:25.956%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;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-accent );}.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-6b275fa{--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:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6b275fa::before, .elementor-24 .elementor-element.elementor-element-6b275fa > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-6b275fa > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-6b275fa > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-6b275fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-6b275fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-dc0596d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-4a7bb0d{--display:flex;--min-height:411px;--justify-content:space-between;--overlay-opacity:0.92;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-24 .elementor-element.elementor-element-4a7bb0d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4a7bb0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/06/5-22.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-4a7bb0d::before, .elementor-24 .elementor-element.elementor-element-4a7bb0d > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-4a7bb0d > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-4a7bb0d > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-4a7bb0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-4a7bb0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000000A 0%, var( --e-global-color-text ) 100%);}.elementor-24 .elementor-element.elementor-element-4a7bb0d:hover::before, .elementor-24 .elementor-element.elementor-element-4a7bb0d:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-4a7bb0d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-4a7bb0d > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-4a7bb0d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #151515 100%);}.elementor-24 .elementor-element.elementor-element-4a7bb0d:hover{--overlay-opacity:0.77;}.elementor-24 .elementor-element.elementor-element-b2e902f{--display:flex;--justify-content:center;--border-radius:28px 28px 28px 28px;}.elementor-24 .elementor-element.elementor-element-b2e902f:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-b2e902f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-b2e902f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-a3350dc{--e-rating-icon-font-size:11px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-fc55335{--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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-41401e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-41401e3 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-20a3fcb{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;}.elementor-24 .elementor-element.elementor-element-20a3fcb .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-20a3fcb .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.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-904c799 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-904c799 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-904c799{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-904c799 .elementor-icon-list-text{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-19bd8c6{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-47c1ee1 .elementor-button{background-color:#E06B43;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:85px 85px 85px 85px;}.elementor-24 .elementor-element.elementor-element-64aec7b{--display:flex;--min-height:411px;--justify-content:space-between;--overlay-opacity:0.92;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-24 .elementor-element.elementor-element-64aec7b:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-64aec7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/05/5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-64aec7b::before, .elementor-24 .elementor-element.elementor-element-64aec7b > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-64aec7b > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-64aec7b > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-64aec7b > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-64aec7b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000000A 0%, var( --e-global-color-text ) 100%);}.elementor-24 .elementor-element.elementor-element-64aec7b:hover::before, .elementor-24 .elementor-element.elementor-element-64aec7b:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-64aec7b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-64aec7b > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-64aec7b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #151515 100%);}.elementor-24 .elementor-element.elementor-element-64aec7b:hover{--overlay-opacity:0.77;}.elementor-24 .elementor-element.elementor-element-225c169{--display:flex;--justify-content:center;--border-radius:28px 28px 28px 28px;}.elementor-24 .elementor-element.elementor-element-225c169:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-225c169 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-225c169.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-90607fc{--e-rating-icon-font-size:11px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-bcd8b69{--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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-f7005b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-f7005b7 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-9938d0b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;}.elementor-24 .elementor-element.elementor-element-9938d0b .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-9938d0b .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-24 .elementor-element.elementor-element-1145ad5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-1145ad5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-1145ad5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-1145ad5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-9033261{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-2aa628a .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:85px 85px 85px 85px;}.elementor-24 .elementor-element.elementor-element-e67bc64{--display:flex;--min-height:411px;--justify-content:space-between;--overlay-opacity:0.92;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-24 .elementor-element.elementor-element-e67bc64:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e67bc64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/06/marrakech2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-e67bc64::before, .elementor-24 .elementor-element.elementor-element-e67bc64 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-e67bc64 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-e67bc64 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-e67bc64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-e67bc64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000000A 0%, var( --e-global-color-text ) 100%);}.elementor-24 .elementor-element.elementor-element-e67bc64:hover::before, .elementor-24 .elementor-element.elementor-element-e67bc64:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-e67bc64:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-e67bc64 > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-e67bc64 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #151515 100%);}.elementor-24 .elementor-element.elementor-element-e67bc64:hover{--overlay-opacity:0.77;}.elementor-24 .elementor-element.elementor-element-045f717{--display:flex;--justify-content:center;--border-radius:28px 28px 28px 28px;}.elementor-24 .elementor-element.elementor-element-045f717:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-045f717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-045f717.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-397711d{--e-rating-icon-font-size:11px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-2a7b4c6{--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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-78f81f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-78f81f1 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-3292e9b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;}.elementor-24 .elementor-element.elementor-element-3292e9b .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-3292e9b .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-24 .elementor-element.elementor-element-ba02800 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-ba02800 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-ba02800{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-ba02800 .elementor-icon-list-text{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-1cfcecf{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-dfe85f1 .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:85px 85px 85px 85px;}.elementor-24 .elementor-element.elementor-element-b364e21{--display:flex;--min-height:411px;--justify-content:space-between;--overlay-opacity:0.92;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-24 .elementor-element.elementor-element-b364e21:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-b364e21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/06/4-29.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-b364e21::before, .elementor-24 .elementor-element.elementor-element-b364e21 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-b364e21 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-b364e21 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-b364e21 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-b364e21 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000000A 0%, var( --e-global-color-text ) 100%);}.elementor-24 .elementor-element.elementor-element-b364e21:hover::before, .elementor-24 .elementor-element.elementor-element-b364e21:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-b364e21:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-b364e21 > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-b364e21 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #151515 100%);}.elementor-24 .elementor-element.elementor-element-b364e21:hover{--overlay-opacity:0.77;}.elementor-24 .elementor-element.elementor-element-4c53da5{--display:flex;--justify-content:center;--border-radius:28px 28px 28px 28px;}.elementor-24 .elementor-element.elementor-element-4c53da5:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4c53da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-4c53da5.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-e62f6e5{--e-rating-icon-font-size:11px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-63a3ff7{--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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-5e59a5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-5e59a5b .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-690d792{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;}.elementor-24 .elementor-element.elementor-element-690d792 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-690d792 .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-24 .elementor-element.elementor-element-726be74 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-726be74 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-726be74{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-726be74 .elementor-icon-list-text{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-ea3fdc4{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-c17900d .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:85px 85px 85px 85px;}.elementor-24 .elementor-element.elementor-element-5dbecdb{--display:flex;--min-height:411px;--justify-content:space-between;--overlay-opacity:0.92;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-24 .elementor-element.elementor-element-5dbecdb:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5dbecdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/05/Marrakech-Market_-Vibrant-Cultural-Art.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-5dbecdb::before, .elementor-24 .elementor-element.elementor-element-5dbecdb > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-5dbecdb > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-5dbecdb > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-5dbecdb > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-5dbecdb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000000A 0%, var( --e-global-color-text ) 100%);}.elementor-24 .elementor-element.elementor-element-5dbecdb:hover::before, .elementor-24 .elementor-element.elementor-element-5dbecdb:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-5dbecdb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-5dbecdb > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-5dbecdb > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #151515 100%);}.elementor-24 .elementor-element.elementor-element-5dbecdb:hover{--overlay-opacity:0.77;}.elementor-24 .elementor-element.elementor-element-f461b82{--display:flex;--justify-content:center;--border-radius:28px 28px 28px 28px;}.elementor-24 .elementor-element.elementor-element-f461b82:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f461b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-f461b82.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-d63aed7{--e-rating-icon-font-size:11px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-66b66b1{--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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-ca63748{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-ca63748 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-a51a188{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;}.elementor-24 .elementor-element.elementor-element-a51a188 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-a51a188 .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-24 .elementor-element.elementor-element-b30c392 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-b30c392 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-b30c392{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-b30c392 .elementor-icon-list-text{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-fff81a1{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-4f24a9f .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:85px 85px 85px 85px;}.elementor-24 .elementor-element.elementor-element-aed9849{--display:flex;--min-height:411px;--justify-content:space-between;--overlay-opacity:0.92;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-24 .elementor-element.elementor-element-aed9849:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-aed9849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/06/kech.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-aed9849::before, .elementor-24 .elementor-element.elementor-element-aed9849 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-aed9849 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-aed9849 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-aed9849 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-aed9849 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000000A 0%, var( --e-global-color-text ) 100%);}.elementor-24 .elementor-element.elementor-element-aed9849:hover::before, .elementor-24 .elementor-element.elementor-element-aed9849:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-aed9849:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-aed9849 > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-aed9849 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #151515 100%);}.elementor-24 .elementor-element.elementor-element-aed9849:hover{--overlay-opacity:0.77;}.elementor-24 .elementor-element.elementor-element-abd2786{--display:flex;--justify-content:center;--border-radius:28px 28px 28px 28px;}.elementor-24 .elementor-element.elementor-element-abd2786:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-abd2786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-abd2786.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-3838f97{--e-rating-icon-font-size:11px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-f2a9ea3{--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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-6de5d8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-6de5d8d .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-76c131f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;}.elementor-24 .elementor-element.elementor-element-76c131f .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-76c131f .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-24 .elementor-element.elementor-element-8bb46af .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-8bb46af .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-8bb46af{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-8bb46af .elementor-icon-list-text{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-c81e2ee{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-ede56ef .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:85px 85px 85px 85px;}.elementor-24 .elementor-element.elementor-element-cd3e951{--display:flex;--min-height:411px;--justify-content:space-between;--overlay-opacity:0.92;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-24 .elementor-element.elementor-element-cd3e951:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-cd3e951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/06/kech2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-cd3e951::before, .elementor-24 .elementor-element.elementor-element-cd3e951 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-cd3e951 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-cd3e951 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-cd3e951 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-cd3e951 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000000A 0%, var( --e-global-color-text ) 100%);}.elementor-24 .elementor-element.elementor-element-cd3e951:hover::before, .elementor-24 .elementor-element.elementor-element-cd3e951:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-cd3e951:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-cd3e951 > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-cd3e951 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #151515 100%);}.elementor-24 .elementor-element.elementor-element-cd3e951:hover{--overlay-opacity:0.77;}.elementor-24 .elementor-element.elementor-element-b27d33c{--display:flex;--justify-content:center;--border-radius:28px 28px 28px 28px;}.elementor-24 .elementor-element.elementor-element-b27d33c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-b27d33c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-b27d33c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-e08041f{--e-rating-icon-font-size:11px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-c5538d5{--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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-35d1e66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-35d1e66 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-8b1cae3{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;}.elementor-24 .elementor-element.elementor-element-8b1cae3 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-8b1cae3 .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-24 .elementor-element.elementor-element-82dc33a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-82dc33a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-82dc33a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-82dc33a .elementor-icon-list-text{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-38c19f8{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-a847161 .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:85px 85px 85px 85px;}.elementor-24 .elementor-element.elementor-element-458e752{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-1bb75a7{--display:flex;--min-height:411px;--justify-content:space-between;--overlay-opacity:0.92;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-24 .elementor-element.elementor-element-1bb75a7:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1bb75a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/06/kech3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-1bb75a7::before, .elementor-24 .elementor-element.elementor-element-1bb75a7 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-1bb75a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-1bb75a7 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-1bb75a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-1bb75a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000000A 0%, var( --e-global-color-text ) 100%);}.elementor-24 .elementor-element.elementor-element-1bb75a7:hover::before, .elementor-24 .elementor-element.elementor-element-1bb75a7:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-1bb75a7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-1bb75a7 > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-1bb75a7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #151515 100%);}.elementor-24 .elementor-element.elementor-element-1bb75a7:hover{--overlay-opacity:0.77;}.elementor-24 .elementor-element.elementor-element-f312c1d{--display:flex;--justify-content:center;--border-radius:28px 28px 28px 28px;}.elementor-24 .elementor-element.elementor-element-f312c1d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f312c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-f312c1d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-9e98976{--e-rating-icon-font-size:11px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-12008b4{--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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-a65735e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-a65735e .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-21b4d91{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;}.elementor-24 .elementor-element.elementor-element-21b4d91 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-21b4d91 .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-24 .elementor-element.elementor-element-7de2600 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-7de2600 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-7de2600{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-7de2600 .elementor-icon-list-text{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-d1366ae{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-31745e8 .elementor-button{background-color:#E06B43;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:85px 85px 85px 85px;}.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-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/05/Morocco-141-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-32dd1279 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-32dd1279 > .elementor-container{max-width:720px;}.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 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.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-c5cb680{text-align:center;}.elementor-24 .elementor-element.elementor-element-c5cb680 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-290f9316{margin-top:-110px;margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-6671f111:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24 .elementor-element.elementor-element-6671f111 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-6671f111 > .elementor-element-populated{box-shadow:0px 30px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em 2em 2em 2em;}.elementor-24 .elementor-element.elementor-element-6671f111 > .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-17e92979 .elementor-icon-box-wrapper{gap:15px;}.elementor-24 .elementor-element.elementor-element-17e92979.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-17e92979.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-17e92979.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-3274aa5a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24 .elementor-element.elementor-element-3274aa5a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-3274aa5a > .elementor-element-populated{box-shadow:0px 30px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em 2em 2em 2em;}.elementor-24 .elementor-element.elementor-element-3274aa5a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-754bf441 .elementor-icon-box-wrapper{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-3dcacea5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24 .elementor-element.elementor-element-3dcacea5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-3dcacea5 > .elementor-element-populated{box-shadow:0px 30px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em 2em 2em 2em;}.elementor-24 .elementor-element.elementor-element-3dcacea5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-2417b6fe .elementor-icon-box-wrapper{gap:15px;}.elementor-24 .elementor-element.elementor-element-2417b6fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-2417b6fe.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-2417b6fe.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, 25.956% );max-width:25.956%;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:5px 0px 5px 0px;--container-widget-width:25.956%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;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-accent );}.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-0040d2a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ec2ec2e{--display:flex;--min-height:411px;--justify-content:space-between;--overlay-opacity:0.92;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-24 .elementor-element.elementor-element-ec2ec2e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-ec2ec2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/06/palais-fes.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-ec2ec2e::before, .elementor-24 .elementor-element.elementor-element-ec2ec2e > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-ec2ec2e > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-ec2ec2e > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-ec2ec2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-ec2ec2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000000A 0%, var( --e-global-color-text ) 100%);}.elementor-24 .elementor-element.elementor-element-ec2ec2e:hover::before, .elementor-24 .elementor-element.elementor-element-ec2ec2e:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-ec2ec2e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-ec2ec2e > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-ec2ec2e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #151515 100%);}.elementor-24 .elementor-element.elementor-element-ec2ec2e:hover{--overlay-opacity:0.77;}.elementor-24 .elementor-element.elementor-element-e1b8f3e{--display:flex;--justify-content:center;--border-radius:28px 28px 28px 28px;}.elementor-24 .elementor-element.elementor-element-e1b8f3e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e1b8f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-e1b8f3e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-77e068f{--e-rating-icon-font-size:11px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-f327a74{--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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-7ffd160{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-7ffd160 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-8f627ff{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;}.elementor-24 .elementor-element.elementor-element-8f627ff .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-8f627ff .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-24 .elementor-element.elementor-element-30d0f9c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-30d0f9c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-30d0f9c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-30d0f9c .elementor-icon-list-text{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-6d0420a{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-1a46b1c .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:85px 85px 85px 85px;}.elementor-24 .elementor-element.elementor-element-e852d37{--display:flex;--min-height:411px;--justify-content:space-between;--overlay-opacity:0.92;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-24 .elementor-element.elementor-element-e852d37:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e852d37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/06/fez.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-e852d37::before, .elementor-24 .elementor-element.elementor-element-e852d37 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-e852d37 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-e852d37 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-e852d37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-e852d37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000000A 0%, var( --e-global-color-text ) 100%);}.elementor-24 .elementor-element.elementor-element-e852d37:hover::before, .elementor-24 .elementor-element.elementor-element-e852d37:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-e852d37:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-e852d37 > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-e852d37 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #151515 100%);}.elementor-24 .elementor-element.elementor-element-e852d37:hover{--overlay-opacity:0.77;}.elementor-24 .elementor-element.elementor-element-afd3ec3{--display:flex;--justify-content:center;--border-radius:28px 28px 28px 28px;}.elementor-24 .elementor-element.elementor-element-afd3ec3:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-afd3ec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-afd3ec3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-51f930b{--e-rating-icon-font-size:11px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-2599590{--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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-70f7993{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-70f7993 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-efba453{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;}.elementor-24 .elementor-element.elementor-element-efba453 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-efba453 .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-24 .elementor-element.elementor-element-4d881f6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-4d881f6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-4d881f6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-4d881f6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-a92a2a5{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-5410b82 .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:85px 85px 85px 85px;}.elementor-24 .elementor-element.elementor-element-8d91d80{--display:flex;--min-height:411px;--justify-content:space-between;--overlay-opacity:0.92;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-24 .elementor-element.elementor-element-8d91d80:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-8d91d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/06/fes1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-8d91d80::before, .elementor-24 .elementor-element.elementor-element-8d91d80 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-8d91d80 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-8d91d80 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-8d91d80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-8d91d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000000A 0%, var( --e-global-color-text ) 100%);}.elementor-24 .elementor-element.elementor-element-8d91d80:hover::before, .elementor-24 .elementor-element.elementor-element-8d91d80:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-8d91d80:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-8d91d80 > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-8d91d80 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #151515 100%);}.elementor-24 .elementor-element.elementor-element-8d91d80:hover{--overlay-opacity:0.77;}.elementor-24 .elementor-element.elementor-element-771c837{--display:flex;--justify-content:center;--border-radius:28px 28px 28px 28px;}.elementor-24 .elementor-element.elementor-element-771c837:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-771c837 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-771c837.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-6fc030f{--e-rating-icon-font-size:11px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-5c80c33{--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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-74ee510{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-74ee510 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-4ec5076{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;}.elementor-24 .elementor-element.elementor-element-4ec5076 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-4ec5076 .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-24 .elementor-element.elementor-element-74c2cdb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-74c2cdb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-74c2cdb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-74c2cdb .elementor-icon-list-text{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-57f237d{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-9ea2bca .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:85px 85px 85px 85px;}.elementor-24 .elementor-element.elementor-element-550a966{--display:flex;--min-height:411px;--justify-content:space-between;--overlay-opacity:0.92;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-24 .elementor-element.elementor-element-550a966:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-550a966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/05/fes-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-550a966::before, .elementor-24 .elementor-element.elementor-element-550a966 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-550a966 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-550a966 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-550a966 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-550a966 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000000A 0%, var( --e-global-color-text ) 100%);}.elementor-24 .elementor-element.elementor-element-550a966:hover::before, .elementor-24 .elementor-element.elementor-element-550a966:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-550a966:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-550a966 > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-550a966 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #151515 100%);}.elementor-24 .elementor-element.elementor-element-550a966:hover{--overlay-opacity:0.77;}.elementor-24 .elementor-element.elementor-element-114672c{--display:flex;--justify-content:center;--border-radius:28px 28px 28px 28px;}.elementor-24 .elementor-element.elementor-element-114672c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-114672c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-114672c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-5e94db4{--e-rating-icon-font-size:11px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-ea9a043{--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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-322a4a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-322a4a4 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-a10e70c{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;}.elementor-24 .elementor-element.elementor-element-a10e70c .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-a10e70c .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-24 .elementor-element.elementor-element-4fff17b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-4fff17b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-4fff17b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-4fff17b .elementor-icon-list-text{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-10f2b6b{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-75dfd78 .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:85px 85px 85px 85px;}.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::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-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/06/map-trip.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.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:60px;--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, 36% );max-width:36%;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:5px 0px 5px 0px;--container-widget-width:36%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;text-align:center;}.elementor-24 .elementor-element.elementor-element-fc023a0.elementor-element{--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-accent );}.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;--border-radius:300px 0px 0px 300px;}.elementor-24 .elementor-element.elementor-element-d356205:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d356205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/05/telechargement-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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::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-color:var( --e-global-color-secondary );background-image:url("https://moroccogoodtravel.wetest.website/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-962d96b{width:var( --container-widget-width, 25.956% );max-width:25.956%;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:5px 0px 5px 0px;--container-widget-width:25.956%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;text-align:center;}.elementor-24 .elementor-element.elementor-element-962d96b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-962d96b .elementor-heading-title{font-family:"Covered By Your Grace", Sans-serif;font-weight:500;color:var( --e-global-color-accent );}.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-cf26aa0{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-54fc59d{--display:flex;--min-height:411px;--justify-content:space-between;--overlay-opacity:0.92;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-24 .elementor-element.elementor-element-54fc59d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-54fc59d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/06/1-31.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-54fc59d::before, .elementor-24 .elementor-element.elementor-element-54fc59d > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-54fc59d > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-54fc59d > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-54fc59d > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-54fc59d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000000A 0%, var( --e-global-color-text ) 100%);}.elementor-24 .elementor-element.elementor-element-54fc59d:hover::before, .elementor-24 .elementor-element.elementor-element-54fc59d:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-54fc59d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-54fc59d > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-54fc59d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #151515 100%);}.elementor-24 .elementor-element.elementor-element-54fc59d:hover{--overlay-opacity:0.77;}.elementor-24 .elementor-element.elementor-element-4b99f66{--display:flex;--justify-content:center;--border-radius:28px 28px 28px 28px;}.elementor-24 .elementor-element.elementor-element-4b99f66:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4b99f66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-4b99f66.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-f791abf{--e-rating-icon-font-size:11px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-95daf1c{--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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-1c6c9b3{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;}.elementor-24 .elementor-element.elementor-element-1c6c9b3 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-1c6c9b3 .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-24 .elementor-element.elementor-element-19e5b37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-19e5b37 .elementor-heading-title{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-93e3392 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-93e3392 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-93e3392{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-93e3392 .elementor-icon-list-text{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-d8b8df3{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-9025f88 .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:85px 85px 85px 85px;}.elementor-24 .elementor-element.elementor-element-f569d98{--display:flex;--min-height:411px;--justify-content:space-between;--overlay-opacity:0.92;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-24 .elementor-element.elementor-element-f569d98:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f569d98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/06/2-29.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-f569d98::before, .elementor-24 .elementor-element.elementor-element-f569d98 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-f569d98 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-f569d98 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-f569d98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-f569d98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000000A 0%, var( --e-global-color-text ) 100%);}.elementor-24 .elementor-element.elementor-element-f569d98:hover::before, .elementor-24 .elementor-element.elementor-element-f569d98:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-f569d98:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-f569d98 > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-f569d98 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #151515 100%);}.elementor-24 .elementor-element.elementor-element-f569d98:hover{--overlay-opacity:0.77;}.elementor-24 .elementor-element.elementor-element-2045e67{--display:flex;--justify-content:center;--border-radius:28px 28px 28px 28px;}.elementor-24 .elementor-element.elementor-element-2045e67:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-2045e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-2045e67.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-c8886b4{--e-rating-icon-font-size:11px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-09796d5{--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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-bef5e31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-bef5e31 .elementor-heading-title{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-255bde2{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;}.elementor-24 .elementor-element.elementor-element-255bde2 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-255bde2 .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-24 .elementor-element.elementor-element-9cba0d0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-9cba0d0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-9cba0d0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-9cba0d0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-2971de5{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-e63d266 .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:85px 85px 85px 85px;}.elementor-24 .elementor-element.elementor-element-39bffbd{--display:flex;--min-height:411px;--justify-content:space-between;--overlay-opacity:0.92;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-24 .elementor-element.elementor-element-39bffbd:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-39bffbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/06/3-28.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-39bffbd::before, .elementor-24 .elementor-element.elementor-element-39bffbd > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-39bffbd > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-39bffbd > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-39bffbd > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-39bffbd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000000A 0%, var( --e-global-color-text ) 100%);}.elementor-24 .elementor-element.elementor-element-39bffbd:hover::before, .elementor-24 .elementor-element.elementor-element-39bffbd:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-39bffbd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-39bffbd > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-39bffbd > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #151515 100%);}.elementor-24 .elementor-element.elementor-element-39bffbd:hover{--overlay-opacity:0.77;}.elementor-24 .elementor-element.elementor-element-4885faa{--display:flex;--justify-content:center;--border-radius:28px 28px 28px 28px;}.elementor-24 .elementor-element.elementor-element-4885faa:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4885faa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-4885faa.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-b85dd34{--e-rating-icon-font-size:11px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-380a115{--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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-5fe0214{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-5fe0214 .elementor-heading-title{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-95ce652{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;}.elementor-24 .elementor-element.elementor-element-95ce652 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-95ce652 .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-24 .elementor-element.elementor-element-850a9ba .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-850a9ba .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-850a9ba{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-850a9ba .elementor-icon-list-text{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-4219757{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-a8d62d5 .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:85px 85px 85px 85px;}.elementor-24 .elementor-element.elementor-element-7d820fee{--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.59;--padding-top:120px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-7d820fee:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-7d820fee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/05/pexels-mike-van-schoonderwalt-1884800-5504557-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-7d820fee::before, .elementor-24 .elementor-element.elementor-element-7d820fee > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-7d820fee > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-7d820fee > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-7d820fee > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-7d820fee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-72168ce2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:45px 30px;--row-gap:45px;--column-gap:30px;--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-5e8705d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-5e8705d7 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-24 .elementor-element.elementor-element-5e8705d7 .elementor-icon{font-size:72px;}.elementor-24 .elementor-element.elementor-element-5e8705d7 .elementor-icon-box-title{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-5e8705d7 .elementor-icon-box-description{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-3cd325ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-3cd325ce .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-24 .elementor-element.elementor-element-3cd325ce .elementor-icon{font-size:72px;}.elementor-24 .elementor-element.elementor-element-3cd325ce .elementor-icon-box-title{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-3cd325ce .elementor-icon-box-description{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-712565b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-712565b7 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-24 .elementor-element.elementor-element-712565b7 .elementor-icon{font-size:72px;}.elementor-24 .elementor-element.elementor-element-712565b7 .elementor-icon-box-title{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-712565b7 .elementor-icon-box-description{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-1057367c > .elementor-background-overlay{background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/06/islamic-background-gray-arabic-muslim-holy-month-ramadan-kareem-mosque-wallpaper-banner_1008660-863.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.18;}.elementor-24 .elementor-element.elementor-element-1057367c{padding:6em 0em 4em 0em;}.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-55bde29{width:var( --container-widget-width, 106.067% );max-width:106.067%;--e-transform-rotateZ:-4deg;padding:0px 0px 35px 0px;--container-widget-width:106.067%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-55bde29.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-55bde29 img{width:100%;border-style:solid;border-width:14px 14px 42px 14px;border-color:var( --e-global-color-accent );box-shadow:-3px 3px 12px 3px rgba(0, 0, 0, 0.1);}.elementor-24 .elementor-element.elementor-element-74a67909 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-24 .elementor-element.elementor-element-74a67909 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 52px;}.elementor-24 .elementor-element.elementor-element-74a67909 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-f90e051{width:var( --container-widget-width, 36% );max-width:36%;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:5px 0px 5px 0px;--container-widget-width:36%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;text-align:center;}.elementor-24 .elementor-element.elementor-element-f90e051.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-f90e051 .elementor-heading-title{font-family:"Covered By Your Grace", Sans-serif;font-weight:500;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-0525f32{text-align:start;}.elementor-24 .elementor-element.elementor-element-0525f32 .elementor-heading-title{font-size:37px;font-weight:600;color:var( --e-global-color-text );}.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, 25.956% );max-width:25.956%;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:5px 0px 5px 0px;--container-widget-width:25.956%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;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-accent );}.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-size:39px;font-weight:600;color:#000000;}.elementor-24 .elementor-element.elementor-element-cbc6adc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-e714213{--display:flex;--min-height:411px;--justify-content:space-between;--overlay-opacity:0.92;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-24 .elementor-element.elementor-element-e714213:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e714213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/05/The-41-Best-Things-to-See-and-Do-in-Casablanca.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-e714213::before, .elementor-24 .elementor-element.elementor-element-e714213 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-e714213 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-e714213 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-e714213 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-e714213 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000000A 0%, var( --e-global-color-text ) 100%);}.elementor-24 .elementor-element.elementor-element-e714213:hover::before, .elementor-24 .elementor-element.elementor-element-e714213:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-e714213:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-e714213 > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-e714213 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #151515 100%);}.elementor-24 .elementor-element.elementor-element-e714213:hover{--overlay-opacity:0.77;}.elementor-24 .elementor-element.elementor-element-c687fac{--display:flex;--justify-content:center;--border-radius:28px 28px 28px 28px;}.elementor-24 .elementor-element.elementor-element-c687fac:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c687fac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-c687fac.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-060578b{--e-rating-icon-font-size:11px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-218d084{--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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-3a4299c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-3a4299c .elementor-heading-title{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-1f718c0{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;}.elementor-24 .elementor-element.elementor-element-1f718c0 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-1f718c0 .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-24 .elementor-element.elementor-element-71c728e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-71c728e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-71c728e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-71c728e .elementor-icon-list-text{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-03b2d0a{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-5d48e81 .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:85px 85px 85px 85px;}.elementor-24 .elementor-element.elementor-element-91bed29{--display:flex;--min-height:411px;--justify-content:space-between;--overlay-opacity:0.92;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-24 .elementor-element.elementor-element-91bed29:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-91bed29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/06/casablanca1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-91bed29::before, .elementor-24 .elementor-element.elementor-element-91bed29 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-91bed29 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-91bed29 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-91bed29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-91bed29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000000A 0%, var( --e-global-color-text ) 100%);}.elementor-24 .elementor-element.elementor-element-91bed29:hover::before, .elementor-24 .elementor-element.elementor-element-91bed29:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-91bed29:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-91bed29 > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-91bed29 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #151515 100%);}.elementor-24 .elementor-element.elementor-element-91bed29:hover{--overlay-opacity:0.77;}.elementor-24 .elementor-element.elementor-element-fa0300b{--display:flex;--justify-content:center;--border-radius:28px 28px 28px 28px;}.elementor-24 .elementor-element.elementor-element-fa0300b:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-fa0300b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-fa0300b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-6cb0521{--e-rating-icon-font-size:11px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-90ff905{--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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-2d7c1a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-2d7c1a3 .elementor-heading-title{color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-6a2fc4a{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;}.elementor-24 .elementor-element.elementor-element-6a2fc4a .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-6a2fc4a .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-24 .elementor-element.elementor-element-1fa68bc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-1fa68bc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-1fa68bc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-1fa68bc .elementor-icon-list-text{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-19a2d5b{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-d207f4a .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:85px 85px 85px 85px;}.elementor-24 .elementor-element.elementor-element-6e41a95{--display:flex;--min-height:411px;--justify-content:space-between;--overlay-opacity:0.92;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-24 .elementor-element.elementor-element-6e41a95:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-6e41a95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/06/casablanca2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-6e41a95::before, .elementor-24 .elementor-element.elementor-element-6e41a95 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-6e41a95 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-6e41a95 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-6e41a95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-6e41a95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000000A 0%, var( --e-global-color-text ) 100%);}.elementor-24 .elementor-element.elementor-element-6e41a95:hover::before, .elementor-24 .elementor-element.elementor-element-6e41a95:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-6e41a95:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-6e41a95 > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-6e41a95 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #151515 100%);}.elementor-24 .elementor-element.elementor-element-6e41a95:hover{--overlay-opacity:0.77;}.elementor-24 .elementor-element.elementor-element-56c3185{--display:flex;--justify-content:center;--border-radius:28px 28px 28px 28px;}.elementor-24 .elementor-element.elementor-element-56c3185:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-56c3185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-56c3185.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-6af0c6f{--e-rating-icon-font-size:11px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-f42207c{--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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-9b92c92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-9b92c92 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-f07f668{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;}.elementor-24 .elementor-element.elementor-element-f07f668 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-f07f668 .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-24 .elementor-element.elementor-element-3286983 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-3286983 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-3286983{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-3286983 .elementor-icon-list-text{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-d38a719{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-72a0e09 .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:85px 85px 85px 85px;}.elementor-24 .elementor-element.elementor-element-f6732f0{--display:flex;--min-height:411px;--justify-content:space-between;--overlay-opacity:0.92;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-24 .elementor-element.elementor-element-f6732f0:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f6732f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://moroccogoodtravel.wetest.website/wp-content/uploads/2026/06/casablanca3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-f6732f0::before, .elementor-24 .elementor-element.elementor-element-f6732f0 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-f6732f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-f6732f0 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-f6732f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-f6732f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000000A 0%, var( --e-global-color-text ) 100%);}.elementor-24 .elementor-element.elementor-element-f6732f0:hover::before, .elementor-24 .elementor-element.elementor-element-f6732f0:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-f6732f0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-f6732f0 > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-f6732f0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #151515 100%);}.elementor-24 .elementor-element.elementor-element-f6732f0:hover{--overlay-opacity:0.77;}.elementor-24 .elementor-element.elementor-element-d6c4d92{--display:flex;--justify-content:center;--border-radius:28px 28px 28px 28px;}.elementor-24 .elementor-element.elementor-element-d6c4d92:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d6c4d92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-d6c4d92.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-3d57cbd{--e-rating-icon-font-size:11px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-eab51f0{--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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-a6df47e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-a6df47e .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-a4e652d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.3px;}.elementor-24 .elementor-element.elementor-element-a4e652d .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-24 .elementor-element.elementor-element-a4e652d .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-24 .elementor-element.elementor-element-ec2dd8e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-ec2dd8e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-ec2dd8e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-ec2dd8e .elementor-icon-list-text{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-e73c5d4{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-f2e549e .elementor-button{background-color:var( --e-global-color-primary );font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:85px 85px 85px 85px;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-dc0596d{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-458e752{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-0040d2a{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-cf26aa0{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-72168ce2{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-1057367c{padding:3em 0em 3em 0em;}.elementor-24 .elementor-element.elementor-element-55bde29{padding:0px 0px 19px 0px;}.elementor-24 .elementor-element.elementor-element-74a67909 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-24 .elementor-element.elementor-element-cbc6adc{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-3e2ae885 .elementor-heading-title{font-size:44px;}.elementor-24 .elementor-element.elementor-element-28bcb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-23e03fb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-1914bd10{margin:46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-65d3c30e{--width:47%;}.elementor-24 .elementor-element.elementor-element-2835b947{--width:47%;}.elementor-24 .elementor-element.elementor-element-db4ac1b{text-align:center;}.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-1ac8e90{text-align:center;}.elementor-24 .elementor-element.elementor-element-1a55a1fe .elementor-heading-title{font-size:35px;}.elementor-24 .elementor-element.elementor-element-dc0596d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-b2e902f{--width:36%;}.elementor-24 .elementor-element.elementor-element-225c169{--width:36%;}.elementor-24 .elementor-element.elementor-element-045f717{--width:36%;}.elementor-24 .elementor-element.elementor-element-4c53da5{--width:36%;}.elementor-24 .elementor-element.elementor-element-f461b82{--width:36%;}.elementor-24 .elementor-element.elementor-element-abd2786{--width:36%;}.elementor-24 .elementor-element.elementor-element-b27d33c{--width:36%;}.elementor-24 .elementor-element.elementor-element-458e752{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-f312c1d{--width:36%;}.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-0040d2a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-e1b8f3e{--width:36%;}.elementor-24 .elementor-element.elementor-element-afd3ec3{--width:36%;}.elementor-24 .elementor-element.elementor-element-771c837{--width:36%;}.elementor-24 .elementor-element.elementor-element-114672c{--width:36%;}.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-962d96b{text-align:center;}.elementor-24 .elementor-element.elementor-element-eb6c365 .elementor-heading-title{font-size:35px;}.elementor-24 .elementor-element.elementor-element-cf26aa0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-4b99f66{--width:36%;}.elementor-24 .elementor-element.elementor-element-2045e67{--width:36%;}.elementor-24 .elementor-element.elementor-element-4885faa{--width:36%;}.elementor-24 .elementor-element.elementor-element-72168ce2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-1057367c{padding:0em 0em 1em 0em;}.elementor-24 .elementor-element.elementor-element-2a14006b > .elementor-element-populated{margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-24 .elementor-element.elementor-element-74a67909 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-24 .elementor-element.elementor-element-f90e051{text-align:center;}.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-cbc6adc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-c687fac{--width:36%;}.elementor-24 .elementor-element.elementor-element-fa0300b{--width:36%;}.elementor-24 .elementor-element.elementor-element-56c3185{--width:36%;}.elementor-24 .elementor-element.elementor-element-d6c4d92{--width:36%;}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-42955eb9{--width:50%;}.elementor-24 .elementor-element.elementor-element-65d3c30e{--width:45%;}.elementor-24 .elementor-element.elementor-element-2835b947{--width:45%;}.elementor-24 .elementor-element.elementor-element-7710dcb4{--width:50%;}.elementor-24 .elementor-element.elementor-element-b2e902f{--width:46.902%;}.elementor-24 .elementor-element.elementor-element-225c169{--width:46.902%;}.elementor-24 .elementor-element.elementor-element-045f717{--width:46.902%;}.elementor-24 .elementor-element.elementor-element-4c53da5{--width:46.902%;}.elementor-24 .elementor-element.elementor-element-f461b82{--width:46.902%;}.elementor-24 .elementor-element.elementor-element-abd2786{--width:46.902%;}.elementor-24 .elementor-element.elementor-element-b27d33c{--width:46.902%;}.elementor-24 .elementor-element.elementor-element-f312c1d{--width:46.902%;}.elementor-24 .elementor-element.elementor-element-e1b8f3e{--width:46.902%;}.elementor-24 .elementor-element.elementor-element-afd3ec3{--width:46.902%;}.elementor-24 .elementor-element.elementor-element-771c837{--width:46.902%;}.elementor-24 .elementor-element.elementor-element-114672c{--width:46.902%;}.elementor-24 .elementor-element.elementor-element-ba2068c{--width:56%;}.elementor-24 .elementor-element.elementor-element-d356205{--width:45%;}.elementor-24 .elementor-element.elementor-element-4b99f66{--width:46.902%;}.elementor-24 .elementor-element.elementor-element-2045e67{--width:46.902%;}.elementor-24 .elementor-element.elementor-element-4885faa{--width:46.902%;}.elementor-24 .elementor-element.elementor-element-7d820fee{--content-width:1100px;}.elementor-24 .elementor-element.elementor-element-2a14006b{width:26.314%;}.elementor-24 .elementor-element.elementor-element-74a67909{width:73.686%;}.elementor-24 .elementor-element.elementor-element-c687fac{--width:46.902%;}.elementor-24 .elementor-element.elementor-element-fa0300b{--width:46.902%;}.elementor-24 .elementor-element.elementor-element-56c3185{--width:46.902%;}.elementor-24 .elementor-element.elementor-element-d6c4d92{--width:46.902%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-2a14006b{width:40%;}.elementor-24 .elementor-element.elementor-element-74a67909{width:60%;}}@media(min-width:1025px){.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-attachment:fixed;}}/* Start custom CSS for form, class: .elementor-element-1914bd10 */#form-field-location {
    padding-left: 40px !important;
    background-image: url("https://img.icons8.com/?size=100&id=2436&format=png&color=000000");
    background-size: 18px;
    background-repeat: no-repeat;
    background-position: 10px center;
}

#form-field-date {
    padding-left: 40px !important;
    background-image: url("https://img.icons8.com/?size=100&id=67438&format=png&color=000000");
    background-size: 18px;
    background-repeat: no-repeat;
    background-position: 10px center;
}

#form-field-email {
    padding-left: 40px !important;
    background-image: url("https://img.icons8.com/?size=100&id=SaUMpeyy7rHl&format=png&color=000000");
    background-size: 18px;
    background-repeat: no-repeat;
    background-position: 10px center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23e03fb */.container{
    backdrop-filter: blur(3px); /* Adjust the blur radius as needed */
  -webkit-backdrop-filter: blur(10px); /* For Safari compatibility */
}/* End custom CSS */