.elementor-162 .elementor-element.elementor-element-a02761c{--display:flex;--min-height:80vh;--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:flex-end;--overlay-opacity:0.42;--margin-top:-99px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-162 .elementor-element.elementor-element-a02761c:not(.elementor-motion-effects-element-type-background),.elementor-162 .elementor-element.elementor-element-a02761c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://navigatemorocco.com/wp-content/uploads/2026/07/imlil1.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-162 .elementor-element.elementor-element-a02761c::before,.elementor-162 .elementor-element.elementor-element-a02761c>.elementor-background-video-container::before,.elementor-162 .elementor-element.elementor-element-a02761c>.e-con-inner>.elementor-background-video-container::before,.elementor-162 .elementor-element.elementor-element-a02761c>.elementor-background-slideshow::before,.elementor-162 .elementor-element.elementor-element-a02761c>.e-con-inner>.elementor-background-slideshow::before,.elementor-162 .elementor-element.elementor-element-a02761c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-f6c5150) 0%,var(--e-global-color-text) 100%)}.elementor-162 .elementor-element.elementor-element-23f7813{--display:flex}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-162 .elementor-element.elementor-element-041404b .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:18px;font-weight:400;color:var(--e-global-color-b2e5fc9)}.elementor-162 .elementor-element.elementor-element-88610d5 .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:74px;font-weight:500;text-transform:uppercase;color:var(--e-global-color-f6c5150)}.elementor-162 .elementor-element.elementor-element-6d676ca{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-162 .elementor-element.elementor-element-9225e7f{--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-162 .elementor-element.elementor-element-3e666d5 .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:39px;font-weight:500;text-transform:uppercase}.elementor-162 .elementor-element.elementor-element-9f9846c{--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}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);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-162 .elementor-element.elementor-element-e958c68{font-family:"Helvetica",Sans-serif;font-size:16px;font-weight:400}.elementor-162 .elementor-element.elementor-element-74b0512{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2}.elementor-162 .elementor-element.elementor-element-588b3b2{--display:flex;--min-height:447px;--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;--border-radius:10px 10px 10px 10px}.elementor-162 .elementor-element.elementor-element-588b3b2:not(.elementor-motion-effects-element-type-background),.elementor-162 .elementor-element.elementor-element-588b3b2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-162 .elementor-element.elementor-element-b8a66a7{--display:flex;--justify-content:center}.elementor-162 .elementor-element.elementor-element-fcf1d0c .elementor-heading-title{color:var(--e-global-color-f6c5150)}.elementor-162 .elementor-element.elementor-element-9f2e4a0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px}.elementor-162 .elementor-element.elementor-element-9f2e4a0:not(.elementor-motion-effects-element-type-background),.elementor-162 .elementor-element.elementor-element-9f2e4a0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FF661017}.elementor-162 .elementor-element.elementor-element-9f2e4a0::before,.elementor-162 .elementor-element.elementor-element-9f2e4a0>.elementor-background-video-container::before,.elementor-162 .elementor-element.elementor-element-9f2e4a0>.e-con-inner>.elementor-background-video-container::before,.elementor-162 .elementor-element.elementor-element-9f2e4a0>.elementor-background-slideshow::before,.elementor-162 .elementor-element.elementor-element-9f2e4a0>.e-con-inner>.elementor-background-slideshow::before,.elementor-162 .elementor-element.elementor-element-9f2e4a0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-162 .elementor-element.elementor-element-ef17196{font-family:"Helvetica",Sans-serif;font-size:18px;font-weight:500;color:#CBCBCB}.elementor-162 .elementor-element.elementor-element-7adf3e6{color:var(--e-global-color-b2e5fc9)}.elementor-162 .elementor-element.elementor-element-1cbb018{font-family:"Helvetica",Sans-serif;font-size:18px;font-weight:500;color:#CBCBCB}.elementor-162 .elementor-element.elementor-element-1bbcd64{color:var(--e-global-color-f6c5150)}.elementor-162 .elementor-element.elementor-element-8d80d2d{font-family:"Helvetica",Sans-serif;font-size:18px;font-weight:500;color:#CBCBCB}.elementor-162 .elementor-element.elementor-element-ab0639f{color:var(--e-global-color-f6c5150)}.elementor-162 .elementor-element.elementor-element-2399197{--display:flex;--justify-content:center}.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-size:var(--e-global-typography-text-font-size);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-size:var(--e-global-typography-text-font-size);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-size:var(--e-global-typography-text-font-size);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-size:var(--e-global-typography-accent-font-size);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-size:var(--e-global-typography-text-font-size);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-size:var(--e-global-typography-accent-font-size);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-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-162 .elementor-element.elementor-element-799c230 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-162 .elementor-element.elementor-element-799c230 .elementor-field-group{padding-right:calc(20px/2);padding-left:calc(20px/2);margin-bottom:31px}.elementor-162 .elementor-element.elementor-element-799c230 .elementor-form-fields-wrapper{margin-left:calc(-20px/2);margin-right:calc(-20px/2);margin-bottom:-31px}.elementor-162 .elementor-element.elementor-element-799c230 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-162 .elementor-element.elementor-element-799c230 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-162 .elementor-element.elementor-element-799c230 .elementor-labels-inline .elementor-field-group>label{padding-left:14px}body:not(.rtl) .elementor-162 .elementor-element.elementor-element-799c230 .elementor-labels-inline .elementor-field-group>label{padding-right:14px}body .elementor-162 .elementor-element.elementor-element-799c230 .elementor-labels-above .elementor-field-group>label{padding-bottom:14px}.elementor-162 .elementor-element.elementor-element-799c230 .elementor-field-group>label,.elementor-162 .elementor-element.elementor-element-799c230 .elementor-field-subgroup label{color:var(--e-global-color-b2e5fc9)}.elementor-162 .elementor-element.elementor-element-799c230 .elementor-field-type-html{padding-bottom:0;color:var(--e-global-color-b2e5fc9)}.elementor-162 .elementor-element.elementor-element-799c230 .elementor-field-group .elementor-field{color:var(--e-global-color-b2e5fc9)}.elementor-162 .elementor-element.elementor-element-799c230 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var(--e-global-color-primary);border-radius:5px 5px 5px 5px}.elementor-162 .elementor-element.elementor-element-799c230 .elementor-field-group .elementor-select-wrapper select{background-color:var(--e-global-color-primary);border-radius:5px 5px 5px 5px}.elementor-162 .elementor-element.elementor-element-799c230 .e-form__buttons__wrapper__button-next{color:#fff}.elementor-162 .elementor-element.elementor-element-799c230 .elementor-button[type="submit"]{color:#fff}.elementor-162 .elementor-element.elementor-element-799c230 .elementor-button[type="submit"] svg *{fill:#fff}.elementor-162 .elementor-element.elementor-element-799c230 .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-162 .elementor-element.elementor-element-799c230 .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-162 .elementor-element.elementor-element-799c230 .elementor-button[type="submit"]:hover{color:#fff}.elementor-162 .elementor-element.elementor-element-799c230 .elementor-button[type="submit"]:hover svg *{fill:#fff}.elementor-162 .elementor-element.elementor-element-799c230 .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-162 .elementor-element.elementor-element-799c230 .elementor-button{border-radius:100px 100px 100px 100px}.elementor-162 .elementor-element.elementor-element-799c230{--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-162 .elementor-element.elementor-element-2424d4b{--display:flex;--min-height:385px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-106px;--margin-bottom:-108px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1}:root{--page-title-display:none}@media(min-width:768px){.elementor-162 .elementor-element.elementor-element-9225e7f{--width:50%}.elementor-162 .elementor-element.elementor-element-9f9846c{--width:50%}.elementor-162 .elementor-element.elementor-element-b8a66a7{--width:78%}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-162 .elementor-element.elementor-element-88610d5 .elementor-heading-title{font-size:59px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-group>label{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-type-html{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-group .elementor-field,.elementor-widget-form .elementor-field-subgroup label{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-form .elementor-message{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var(--e-global-typography-accent-font-size)}}@media(max-width:767px){.elementor-162 .elementor-element.elementor-element-a02761c{--min-height:47vh}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-162 .elementor-element.elementor-element-041404b .elementor-heading-title{font-size:13px}.elementor-162 .elementor-element.elementor-element-88610d5 .elementor-heading-title{font-size:29px}.elementor-162 .elementor-element.elementor-element-3e666d5 .elementor-heading-title{font-size:26px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-group>label{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-type-html{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-group .elementor-field,.elementor-widget-form .elementor-field-subgroup label{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-form .elementor-message{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var(--e-global-typography-accent-font-size)}}body.elementor-page-162 .elementor-element-a02761c{position:relative}body.elementor-page-162 .elementor-element-a02761c::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0 / .35),rgb(0 0 0 / .75));z-index:0}body.elementor-page-162 .elementor-element-a02761c>*{position:relative;z-index:1}body.elementor-page-162 .elementor-element-041404b .elementor-heading-title{color:#ff9a4d!important;text-transform:uppercase;letter-spacing:4px;font-size:14px!important;font-weight:700}body.elementor-page-162 .elementor-element-88610d5 .elementor-heading-title{color:#fff!important;font-weight:800;letter-spacing:1px;text-shadow:0 2px 14px rgb(0 0 0 / .5)}body.elementor-page-162 .elementor-element-6d676ca{text-align:center;max-width:760px;margin-left:auto;margin-right:auto}body.elementor-page-162 .elementor-element-3e666d5 .elementor-heading-title{position:relative;padding-bottom:16px;font-weight:800}body.elementor-page-162 .elementor-element-3e666d5 .elementor-heading-title::after{content:"";display:block;width:70px;height:4px;background:#f60;border-radius:4px;margin:14px auto 0}body.elementor-page-162 .elementor-element-e958c68{font-size:18px;line-height:1.7;color:#444}body.elementor-page-162 .elementor-element-588b3b2{background:linear-gradient(145deg,#0b0b0b,#1c1209)!important;border-radius:24px!important;box-shadow:0 18px 50px rgb(0 0 0 / .28);overflow:hidden;border-top:5px solid #f60}body.elementor-page-162 .elementor-element-b8a66a7 .elementor-heading-title{color:#fff!important;font-weight:800;font-size:26px;margin-bottom:6px}body.elementor-page-162 .elementor-element-9f2e4a0{background:rgb(255 102 0 / .10)!important;border:1px solid rgb(255 102 0 / .35);border-left:5px solid #f60;border-radius:14px!important;padding:18px 20px!important}body.elementor-page-162 .elementor-element-ef17196 p,body.elementor-page-162 .elementor-element-1cbb018 p,body.elementor-page-162 .elementor-element-8d80d2d p{color:#ff9a4d!important;text-transform:uppercase;letter-spacing:2px;font-size:12px!important;font-weight:700;margin:8px 0 0}body.elementor-page-162 .elementor-element-7adf3e6 p,body.elementor-page-162 .elementor-element-1bbcd64 p,body.elementor-page-162 .elementor-element-ab0639f p{color:#fff!important;font-size:19px!important;font-weight:600;margin:0 0 6px}body.elementor-page-162 .elementor-element-7adf3e6 a,body.elementor-page-162 .elementor-element-1bbcd64 a{color:#fff!important;text-decoration:none;border-bottom:2px solid #f60}body.elementor-page-162 .elementor-element-799c230 .elementor-field-label{color:#ffd2b0!important;font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}body.elementor-page-162 .elementor-element-799c230 .elementor-field{background:rgb(255 255 255 / .07)!important;border:1px solid rgb(255 255 255 / .18)!important;border-radius:12px!important;color:#fff!important;padding:13px 15px;transition:border-color .2s,box-shadow .2s}body.elementor-page-162 .elementor-element-799c230 .elementor-field:focus{border-color:#ff6600!important;box-shadow:0 0 0 3px rgb(255 102 0 / .3);outline:none}body.elementor-page-162 .elementor-element-799c230 .elementor-field::placeholder{color:rgb(255 255 255 / .45)}body.elementor-page-162 .elementor-element-799c230 .elementor-button{background:#ff6600!important;color:#fff!important;border-radius:40px!important;font-weight:800;letter-spacing:1px;padding:16px 38px;width:100%;transition:transform .15s,background .2s}body.elementor-page-162 .elementor-element-799c230 .elementor-button:hover{background:#e55a00!important;transform:translateY(-2px)}body.elementor-page-162 .elementor-element-2424d4b{margin-top:40px!important}body.elementor-page-162 .elementor-element-682829e{border-radius:24px;overflow:hidden;box-shadow:0 14px 40px rgb(0 0 0 / .22)}body.elementor-page-162 .elementor-element-682829e iframe{filter:saturate(.85) contrast(1.05)}body.elementor-page-162 .elementor-162 .elementor-widget-heading .elementor-heading-title{font-family:"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif!important;text-transform:none!important;letter-spacing:-.3px!important;line-height:1.2!important}body.elementor-page-162 .elementor-element-88610d5 .elementor-heading-title{font-size:clamp(28px,5vw,46px)!important;font-weight:800!important}body.elementor-page-162 .elementor-element-3e666d5 .elementor-heading-title{font-size:clamp(26px,4.5vw,36px)!important;font-weight:800!important}body.elementor-page-162 .elementor-element-b8a66a7 .elementor-heading-title{font-size:26px!important;font-weight:800!important}