.elementor-954 .elementor-element.elementor-element-b8a8678{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.34;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-954 .elementor-element.elementor-element-b8a8678:not(.elementor-motion-effects-element-type-background), .elementor-954 .elementor-element.elementor-element-b8a8678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoculturaltours.com/wp-content/uploads/2025/03/marrakesh.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-954 .elementor-element.elementor-element-b8a8678::before, .elementor-954 .elementor-element.elementor-element-b8a8678 > .elementor-background-video-container::before, .elementor-954 .elementor-element.elementor-element-b8a8678 > .e-con-inner > .elementor-background-video-container::before, .elementor-954 .elementor-element.elementor-element-b8a8678 > .elementor-background-slideshow::before, .elementor-954 .elementor-element.elementor-element-b8a8678 > .e-con-inner > .elementor-background-slideshow::before, .elementor-954 .elementor-element.elementor-element-b8a8678 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-954 .elementor-element.elementor-element-a78cfea .elementor-heading-title{font-family:"Bilbo", Sans-serif;font-size:29px;font-weight:200;color:#FFFFFF;}.elementor-954 .elementor-element.elementor-element-a439452 .elementor-heading-title{font-size:76px;font-weight:600;color:#FFFFFF;}.elementor-954 .elementor-element.elementor-element-e1d7bb7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:60px 40px;--row-gap:60px;--column-gap:40px;--grid-auto-flow:row;--margin-top:90px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-954 .elementor-element.elementor-element-070764e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-b666164{--display:flex;--min-height:200px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-b666164:not(.elementor-motion-effects-element-type-background), .elementor-954 .elementor-element.elementor-element-b666164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoculturaltours.com/wp-content/uploads/2025/03/ait-ben-haddou-kasbah-scaled-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-954 .elementor-element.elementor-element-bdd9fa1{--display:flex;--justify-content:flex-end;}.elementor-954 .elementor-element.elementor-element-bdd9fa1:not(.elementor-motion-effects-element-type-background), .elementor-954 .elementor-element.elementor-element-bdd9fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(63deg, #FFFFFF 45%, #F2295B00 45%);}.elementor-954 .elementor-element.elementor-element-c54fd79 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-c54fd79 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-954 .elementor-element.elementor-element-c54fd79{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-954 .elementor-element.elementor-element-c54fd79 .elementor-icon-list-text{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-2cddbaa{--display:flex;--padding-top:015px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-954 .elementor-element.elementor-element-e421461{--e-rating-gap:6px;}.elementor-954 .elementor-element.elementor-element-1893b9a .elementor-heading-title{font-family:"Abel", Sans-serif;font-size:23px;font-weight:600;}.elementor-954 .elementor-element.elementor-element-536df15{--divider-border-style:solid;--divider-color:#D2D2D2;--divider-border-width:1px;}.elementor-954 .elementor-element.elementor-element-536df15 .elementor-divider-separator{width:100%;}.elementor-954 .elementor-element.elementor-element-536df15 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-954 .elementor-element.elementor-element-b26d47f{--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-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-bc7af4b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-bc7af4b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-954 .elementor-element.elementor-element-bc7af4b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-954 .elementor-element.elementor-element-bc7af4b .elementor-icon-list-text{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-ff7b29e .elementor-button{background-color:#02010100;font-family:"Abel", Sans-serif;font-size:18px;fill:#111111;color:#111111;border-radius:0px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-ff7b29e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-954 .elementor-element.elementor-element-ff7b29e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-954 .elementor-element.elementor-element-add4f07{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-9d34b33{--display:flex;--min-height:200px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-9d34b33:not(.elementor-motion-effects-element-type-background), .elementor-954 .elementor-element.elementor-element-9d34b33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoculturaltours.com/wp-content/uploads/2025/03/frida-aguilar-estrada-rYWKAgO7jQg-unsplash.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-954 .elementor-element.elementor-element-4be01af{--display:flex;--justify-content:flex-end;}.elementor-954 .elementor-element.elementor-element-4be01af:not(.elementor-motion-effects-element-type-background), .elementor-954 .elementor-element.elementor-element-4be01af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(63deg, #FFFFFF 45%, #F2295B00 45%);}.elementor-954 .elementor-element.elementor-element-08f785b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-08f785b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-954 .elementor-element.elementor-element-08f785b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-954 .elementor-element.elementor-element-08f785b .elementor-icon-list-text{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-7b14b87{--display:flex;--padding-top:015px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-954 .elementor-element.elementor-element-5a69da5{--e-rating-gap:6px;}.elementor-954 .elementor-element.elementor-element-c61c73c .elementor-heading-title{font-family:"Abel", Sans-serif;font-size:23px;font-weight:600;}.elementor-954 .elementor-element.elementor-element-2555137{--divider-border-style:solid;--divider-color:#D2D2D2;--divider-border-width:1px;}.elementor-954 .elementor-element.elementor-element-2555137 .elementor-divider-separator{width:100%;}.elementor-954 .elementor-element.elementor-element-2555137 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-954 .elementor-element.elementor-element-a78ec28{--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-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-b71c006 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-b71c006 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-954 .elementor-element.elementor-element-b71c006{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-954 .elementor-element.elementor-element-b71c006 .elementor-icon-list-text{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-277e686 .elementor-button{background-color:#02010100;font-family:"Abel", Sans-serif;font-size:18px;fill:#111111;color:#111111;border-radius:0px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-277e686 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-954 .elementor-element.elementor-element-277e686 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-954 .elementor-element.elementor-element-09a258d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-e4b6be7{--display:flex;--min-height:200px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-e4b6be7:not(.elementor-motion-effects-element-type-background), .elementor-954 .elementor-element.elementor-element-e4b6be7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoculturaltours.com/wp-content/uploads/2025/03/439306127_403393425824254_9158053697604397757_n.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-954 .elementor-element.elementor-element-ddc87a6{--display:flex;--justify-content:flex-end;}.elementor-954 .elementor-element.elementor-element-ddc87a6:not(.elementor-motion-effects-element-type-background), .elementor-954 .elementor-element.elementor-element-ddc87a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(63deg, #FFFFFF 45%, #F2295B00 45%);}.elementor-954 .elementor-element.elementor-element-3c3c240 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-3c3c240 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-954 .elementor-element.elementor-element-3c3c240{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-954 .elementor-element.elementor-element-3c3c240 .elementor-icon-list-text{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-5c7edb7{--display:flex;--padding-top:015px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-954 .elementor-element.elementor-element-3325cca{--e-rating-gap:6px;}.elementor-954 .elementor-element.elementor-element-092970c .elementor-heading-title{font-family:"Abel", Sans-serif;font-size:23px;font-weight:600;}.elementor-954 .elementor-element.elementor-element-ef7347a{--divider-border-style:solid;--divider-color:#D2D2D2;--divider-border-width:1px;}.elementor-954 .elementor-element.elementor-element-ef7347a .elementor-divider-separator{width:100%;}.elementor-954 .elementor-element.elementor-element-ef7347a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-954 .elementor-element.elementor-element-826306c{--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-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-9f6181e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-9f6181e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-954 .elementor-element.elementor-element-9f6181e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-954 .elementor-element.elementor-element-9f6181e .elementor-icon-list-text{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-ccdeafa .elementor-button{background-color:#02010100;font-family:"Abel", Sans-serif;font-size:18px;fill:#111111;color:#111111;border-radius:0px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-ccdeafa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-954 .elementor-element.elementor-element-ccdeafa .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-954 .elementor-element.elementor-element-6bbcc9e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-57ea305{--display:flex;--min-height:200px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-57ea305:not(.elementor-motion-effects-element-type-background), .elementor-954 .elementor-element.elementor-element-57ea305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoculturaltours.com/wp-content/uploads/2025/03/erg_Chebbi.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-954 .elementor-element.elementor-element-da9221c{--display:flex;--justify-content:flex-end;}.elementor-954 .elementor-element.elementor-element-da9221c:not(.elementor-motion-effects-element-type-background), .elementor-954 .elementor-element.elementor-element-da9221c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(63deg, #FFFFFF 45%, #F2295B00 45%);}.elementor-954 .elementor-element.elementor-element-2250b55 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-2250b55 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-954 .elementor-element.elementor-element-2250b55{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-954 .elementor-element.elementor-element-2250b55 .elementor-icon-list-text{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-9542e4d{--display:flex;--padding-top:015px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-954 .elementor-element.elementor-element-fc19b29{--e-rating-gap:6px;}.elementor-954 .elementor-element.elementor-element-94f2d7f .elementor-heading-title{font-family:"Abel", Sans-serif;font-size:23px;font-weight:600;}.elementor-954 .elementor-element.elementor-element-fe40492{--divider-border-style:solid;--divider-color:#D2D2D2;--divider-border-width:1px;}.elementor-954 .elementor-element.elementor-element-fe40492 .elementor-divider-separator{width:100%;}.elementor-954 .elementor-element.elementor-element-fe40492 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-954 .elementor-element.elementor-element-a22f239{--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-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-44f7583 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-44f7583 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-954 .elementor-element.elementor-element-44f7583{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-954 .elementor-element.elementor-element-44f7583 .elementor-icon-list-text{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-f4c7c02 .elementor-button{background-color:#02010100;font-family:"Abel", Sans-serif;font-size:18px;fill:#111111;color:#111111;border-radius:0px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-f4c7c02 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-954 .elementor-element.elementor-element-f4c7c02 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-954 .elementor-element.elementor-element-79eb2f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-d1c00cf{--display:flex;--min-height:200px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-d1c00cf:not(.elementor-motion-effects-element-type-background), .elementor-954 .elementor-element.elementor-element-d1c00cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoculturaltours.com/wp-content/uploads/2025/03/Casablanca5.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-954 .elementor-element.elementor-element-850fe45{--display:flex;--justify-content:flex-end;}.elementor-954 .elementor-element.elementor-element-850fe45:not(.elementor-motion-effects-element-type-background), .elementor-954 .elementor-element.elementor-element-850fe45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(63deg, #FFFFFF 45%, #F2295B00 45%);}.elementor-954 .elementor-element.elementor-element-e673ad6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-e673ad6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-954 .elementor-element.elementor-element-e673ad6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-954 .elementor-element.elementor-element-e673ad6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-b4e39fa{--display:flex;--padding-top:015px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-954 .elementor-element.elementor-element-dd080b1{--e-rating-gap:6px;}.elementor-954 .elementor-element.elementor-element-611a8a1 .elementor-heading-title{font-family:"Abel", Sans-serif;font-size:23px;font-weight:600;}.elementor-954 .elementor-element.elementor-element-0404b37{--divider-border-style:solid;--divider-color:#D2D2D2;--divider-border-width:1px;}.elementor-954 .elementor-element.elementor-element-0404b37 .elementor-divider-separator{width:100%;}.elementor-954 .elementor-element.elementor-element-0404b37 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-954 .elementor-element.elementor-element-5ae7207{--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-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-859985b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-859985b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-954 .elementor-element.elementor-element-859985b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-954 .elementor-element.elementor-element-859985b .elementor-icon-list-text{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-68047d6 .elementor-button{background-color:#02010100;font-family:"Abel", Sans-serif;font-size:18px;fill:#111111;color:#111111;border-radius:0px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-68047d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-954 .elementor-element.elementor-element-68047d6 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-954 .elementor-element.elementor-element-5dd8ded{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-62e1d03{--display:flex;--min-height:200px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-62e1d03:not(.elementor-motion-effects-element-type-background), .elementor-954 .elementor-element.elementor-element-62e1d03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoculturaltours.com/wp-content/uploads/2025/03/ayoub-elibourki-ndya_BaT6qg-unsplash.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-954 .elementor-element.elementor-element-e726fdb{--display:flex;--justify-content:flex-end;}.elementor-954 .elementor-element.elementor-element-e726fdb:not(.elementor-motion-effects-element-type-background), .elementor-954 .elementor-element.elementor-element-e726fdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(63deg, #FFFFFF 45%, #F2295B00 45%);}.elementor-954 .elementor-element.elementor-element-d0cd2aa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-d0cd2aa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-954 .elementor-element.elementor-element-d0cd2aa{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-954 .elementor-element.elementor-element-d0cd2aa .elementor-icon-list-text{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-1898f65{--display:flex;--padding-top:015px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-954 .elementor-element.elementor-element-79e4af6{--e-rating-gap:6px;}.elementor-954 .elementor-element.elementor-element-7fa0363 .elementor-heading-title{font-family:"Abel", Sans-serif;font-size:23px;font-weight:600;}.elementor-954 .elementor-element.elementor-element-36588c6{--divider-border-style:solid;--divider-color:#D2D2D2;--divider-border-width:1px;}.elementor-954 .elementor-element.elementor-element-36588c6 .elementor-divider-separator{width:100%;}.elementor-954 .elementor-element.elementor-element-36588c6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-954 .elementor-element.elementor-element-83706d9{--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-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-64a443a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-64a443a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-954 .elementor-element.elementor-element-64a443a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-954 .elementor-element.elementor-element-64a443a .elementor-icon-list-text{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-73626f2 .elementor-button{background-color:#02010100;font-family:"Abel", Sans-serif;font-size:18px;fill:#111111;color:#111111;border-radius:0px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-73626f2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-954 .elementor-element.elementor-element-73626f2 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-954 .elementor-element.elementor-element-5f75917{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-081c461{--display:flex;--min-height:200px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-081c461:not(.elementor-motion-effects-element-type-background), .elementor-954 .elementor-element.elementor-element-081c461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoculturaltours.com/wp-content/uploads/2025/03/sahara-desert-family-camel-ride-morocco.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-954 .elementor-element.elementor-element-c15d672{--display:flex;--justify-content:flex-end;}.elementor-954 .elementor-element.elementor-element-c15d672:not(.elementor-motion-effects-element-type-background), .elementor-954 .elementor-element.elementor-element-c15d672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(63deg, #FFFFFF 45%, #F2295B00 45%);}.elementor-954 .elementor-element.elementor-element-c6e00c1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-c6e00c1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-954 .elementor-element.elementor-element-c6e00c1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-954 .elementor-element.elementor-element-c6e00c1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-0eb70c1{--display:flex;--padding-top:015px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-954 .elementor-element.elementor-element-a8097d8{--e-rating-gap:6px;}.elementor-954 .elementor-element.elementor-element-7199a76 .elementor-heading-title{font-family:"Abel", Sans-serif;font-size:23px;font-weight:600;}.elementor-954 .elementor-element.elementor-element-08c4f7a{--divider-border-style:solid;--divider-color:#D2D2D2;--divider-border-width:1px;}.elementor-954 .elementor-element.elementor-element-08c4f7a .elementor-divider-separator{width:100%;}.elementor-954 .elementor-element.elementor-element-08c4f7a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-954 .elementor-element.elementor-element-3faa648{--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-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-7445688 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-7445688 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-954 .elementor-element.elementor-element-7445688{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-954 .elementor-element.elementor-element-7445688 .elementor-icon-list-text{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-6e3d544 .elementor-button{background-color:#02010100;font-family:"Abel", Sans-serif;font-size:18px;fill:#111111;color:#111111;border-radius:0px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-6e3d544 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-954 .elementor-element.elementor-element-6e3d544 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-954 .elementor-element.elementor-element-5b045e2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-319170e{--display:flex;--min-height:200px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-319170e:not(.elementor-motion-effects-element-type-background), .elementor-954 .elementor-element.elementor-element-319170e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moroccoculturaltours.com/wp-content/uploads/2025/03/pexels-isa-sebastiao-249337-785744-scaled-e1742339574413.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-954 .elementor-element.elementor-element-d408837{--display:flex;--justify-content:flex-end;}.elementor-954 .elementor-element.elementor-element-d408837:not(.elementor-motion-effects-element-type-background), .elementor-954 .elementor-element.elementor-element-d408837 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(63deg, #FFFFFF 45%, #F2295B00 45%);}.elementor-954 .elementor-element.elementor-element-b9ac54b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-b9ac54b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-954 .elementor-element.elementor-element-b9ac54b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-954 .elementor-element.elementor-element-b9ac54b .elementor-icon-list-text{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-0561a8d{--display:flex;--padding-top:015px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-954 .elementor-element.elementor-element-e5d8c8b{--e-rating-gap:6px;}.elementor-954 .elementor-element.elementor-element-093bebd .elementor-heading-title{font-family:"Abel", Sans-serif;font-size:23px;font-weight:600;}.elementor-954 .elementor-element.elementor-element-35503db{--divider-border-style:solid;--divider-color:#D2D2D2;--divider-border-width:1px;}.elementor-954 .elementor-element.elementor-element-35503db .elementor-divider-separator{width:100%;}.elementor-954 .elementor-element.elementor-element-35503db .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-954 .elementor-element.elementor-element-6b2f8aa{--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-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-de2d8d0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-de2d8d0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-954 .elementor-element.elementor-element-de2d8d0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-954 .elementor-element.elementor-element-de2d8d0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-954 .elementor-element.elementor-element-1f6fbd5 .elementor-button{background-color:#02010100;font-family:"Abel", Sans-serif;font-size:18px;fill:#111111;color:#111111;border-radius:0px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-1f6fbd5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-954 .elementor-element.elementor-element-1f6fbd5 .elementor-button .elementor-button-content-wrapper{gap:8px;}@media(max-width:1024px){.elementor-954 .elementor-element.elementor-element-b8a8678{--padding-top:200px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-e1d7bb7{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-954 .elementor-element.elementor-element-b8a8678{--min-height:500px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-954 .elementor-element.elementor-element-a78cfea .elementor-heading-title{font-size:22px;}.elementor-954 .elementor-element.elementor-element-a439452 .elementor-heading-title{font-size:60px;}.elementor-954 .elementor-element.elementor-element-e1d7bb7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}