.elementor-3447 .elementor-element.elementor-element-f3a9ce9{--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;--align-items:center;--overlay-opacity:0.36;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;--z-index:2;}.elementor-3447 .elementor-element.elementor-element-f3a9ce9::before, .elementor-3447 .elementor-element.elementor-element-f3a9ce9 > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-f3a9ce9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-f3a9ce9 > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-f3a9ce9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-f3a9ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-f3a9ce9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3447 .elementor-element.elementor-element-2435c18{--display:flex;--min-height:51vh;--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:4;}.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-3447 .elementor-element.elementor-element-5b4d1e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3447 .elementor-element.elementor-element-5b4d1e6 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:3.8vw;font-weight:700;letter-spacing:0.8px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-4c02f79{text-align:center;}.elementor-3447 .elementor-element.elementor-element-4c02f79 .elementor-heading-title{font-family:"satochi", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-5b531cd{padding:13px 0px 0px 0px;z-index:99;}.elementor-3447 .elementor-element.elementor-element-349b173{--display:flex;--min-height:35vh;--justify-content:flex-end;}.elementor-3447 .elementor-element.elementor-element-8c8f7d2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;}.elementor-3447 .elementor-element.elementor-element-e327688{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-3447 .elementor-element.elementor-element-21dd45d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-3447 .elementor-element.elementor-element-e026753{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-3447 .elementor-element.elementor-element-5affbec{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-3447 .elementor-element.elementor-element-020b58a{--display:flex;--min-height:37vh;--justify-content:flex-end;}.elementor-3447 .elementor-element.elementor-element-48761f8{--display:flex;}.elementor-3447 .elementor-element.elementor-element-7facc2b{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-3447 .elementor-element.elementor-element-cd7c4c5{--display:flex;}.elementor-3447 .elementor-element.elementor-element-3122785{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-3447 .elementor-element.elementor-element-6653b5c{--display:flex;}.elementor-3447 .elementor-element.elementor-element-40ff6b1{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-3447 .elementor-element.elementor-element-4490d6a{--display:flex;}.elementor-3447 .elementor-element.elementor-element-d6340f7{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-3447 .elementor-element.elementor-element-21f6345{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-3447 .elementor-element.elementor-element-8b89f20{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;--z-index:1;}.elementor-3447 .elementor-element.elementor-element-8b89f20:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-8b89f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F1;}.elementor-3447 .elementor-element.elementor-element-bd4bce3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3447 .elementor-element.elementor-element-bd4bce3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:300;line-height:41px;color:#000000;}.elementor-3447 .elementor-element.elementor-element-f0c8a32{margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3447 .elementor-element.elementor-element-f0c8a32 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:34px;line-height:41px;color:#000000;}.elementor-3447 .elementor-element.elementor-element-057cc06{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3447 .elementor-element.elementor-element-b38d296{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;text-align:center;}.elementor-3447 .elementor-element.elementor-element-b38d296 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#000000;}.elementor-3447 .elementor-element.elementor-element-47f63e6{--display:flex;}.elementor-3447 .elementor-element.elementor-element-2551e45{--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 10px;--row-gap:0px;--column-gap:10px;--overlay-opacity:0.58;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3447 .elementor-element.elementor-element-2551e45::before, .elementor-3447 .elementor-element.elementor-element-2551e45 > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-2551e45 > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-2551e45 > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-2551e45 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-2551e45 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-d08a933{--display:flex;--min-height:384px;--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;--overlay-opacity:0.1;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-3447 .elementor-element.elementor-element-d08a933:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-d08a933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://undermoroccansun.com/wp-content/uploads/2026/03/deserttours-scaled.jpg");background-position:423px 384px;background-size:cover;}.elementor-3447 .elementor-element.elementor-element-d08a933::before, .elementor-3447 .elementor-element.elementor-element-d08a933 > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-d08a933 > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-d08a933 > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-d08a933 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-d08a933 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#383838;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-d08a933:hover::before, .elementor-3447 .elementor-element.elementor-element-d08a933:hover > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-d08a933:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-d08a933 > .elementor-background-slideshow:hover::before, .elementor-3447 .elementor-element.elementor-element-d08a933 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-d08a933:hover{--overlay-opacity:0.5;}.elementor-3447 .elementor-element.elementor-element-ca65000{text-align:center;}.elementor-3447 .elementor-element.elementor-element-ca65000 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:20px;font-weight:500;line-height:32px;color:#FFFFFF;}.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-3447 .elementor-element.elementor-element-9040d1b{padding:0% 5% 0% 5%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFFFC;}.elementor-3447 .elementor-element.elementor-element-d9187d9{padding:5% 10% 5% 10%;text-align:center;}.elementor-3447 .elementor-element.elementor-element-d9187d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-61c513d{--display:flex;--min-height:384px;--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;--overlay-opacity:0.1;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-3447 .elementor-element.elementor-element-61c513d:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-61c513d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://undermoroccansun.com/wp-content/uploads/2026/03/marrakechtour.jpg");background-position:-244px 0px;background-size:cover;}.elementor-3447 .elementor-element.elementor-element-61c513d::before, .elementor-3447 .elementor-element.elementor-element-61c513d > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-61c513d > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-61c513d > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-61c513d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-61c513d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#383838;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-61c513d:hover::before, .elementor-3447 .elementor-element.elementor-element-61c513d:hover > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-61c513d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-61c513d > .elementor-background-slideshow:hover::before, .elementor-3447 .elementor-element.elementor-element-61c513d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-61c513d:hover{--overlay-opacity:0.5;}.elementor-3447 .elementor-element.elementor-element-1a322e2{text-align:center;}.elementor-3447 .elementor-element.elementor-element-1a322e2 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:20px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-6e93f78{padding:0% 5% 0% 5%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFFFC;}.elementor-3447 .elementor-element.elementor-element-58ec47f{padding:5% 10% 5% 10%;text-align:center;}.elementor-3447 .elementor-element.elementor-element-58ec47f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-f8a3002{--display:flex;--min-height:384px;--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;--overlay-opacity:0.1;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-3447 .elementor-element.elementor-element-f8a3002:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-f8a3002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://undermoroccansun.com/wp-content/uploads/2026/03/atlastour.jpg");background-position:-211px 0px;background-size:cover;}.elementor-3447 .elementor-element.elementor-element-f8a3002::before, .elementor-3447 .elementor-element.elementor-element-f8a3002 > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-f8a3002 > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-f8a3002 > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-f8a3002 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-f8a3002 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#383838;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-f8a3002:hover::before, .elementor-3447 .elementor-element.elementor-element-f8a3002:hover > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-f8a3002:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-f8a3002 > .elementor-background-slideshow:hover::before, .elementor-3447 .elementor-element.elementor-element-f8a3002 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-f8a3002:hover{--overlay-opacity:0.5;}.elementor-3447 .elementor-element.elementor-element-3f0948c{text-align:center;}.elementor-3447 .elementor-element.elementor-element-3f0948c .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:20px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-9480cc6{padding:0% 5% 0% 5%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFFFC;}.elementor-3447 .elementor-element.elementor-element-f9d8164{padding:5% 10% 5% 10%;text-align:center;}.elementor-3447 .elementor-element.elementor-element-f9d8164 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-9b37c37{--display:flex;--min-height:384px;--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;--overlay-opacity:0.1;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-3447 .elementor-element.elementor-element-9b37c37:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-9b37c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://undermoroccansun.com/wp-content/uploads/2026/03/berbertour.jpg");background-position:-11px 0px;background-size:cover;}.elementor-3447 .elementor-element.elementor-element-9b37c37::before, .elementor-3447 .elementor-element.elementor-element-9b37c37 > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-9b37c37 > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-9b37c37 > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-9b37c37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-9b37c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#383838;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-9b37c37:hover::before, .elementor-3447 .elementor-element.elementor-element-9b37c37:hover > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-9b37c37:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-9b37c37 > .elementor-background-slideshow:hover::before, .elementor-3447 .elementor-element.elementor-element-9b37c37 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-9b37c37:hover{--overlay-opacity:0.5;}.elementor-3447 .elementor-element.elementor-element-a7cf1e5{text-align:center;}.elementor-3447 .elementor-element.elementor-element-a7cf1e5 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:20px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-bdd8dde{padding:0% 5% 0% 5%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFFFC;}.elementor-3447 .elementor-element.elementor-element-64666d5{padding:5% 10% 5% 10%;text-align:center;}.elementor-3447 .elementor-element.elementor-element-64666d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-6651807{--display:flex;--min-height:384px;--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;--overlay-opacity:0.1;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-3447 .elementor-element.elementor-element-6651807:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-6651807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://undermoroccansun.com/wp-content/uploads/2026/03/atlantictour.jpg");background-position:-89px 0px;background-size:cover;}.elementor-3447 .elementor-element.elementor-element-6651807::before, .elementor-3447 .elementor-element.elementor-element-6651807 > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-6651807 > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-6651807 > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-6651807 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-6651807 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#383838;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-6651807:hover::before, .elementor-3447 .elementor-element.elementor-element-6651807:hover > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-6651807:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-6651807 > .elementor-background-slideshow:hover::before, .elementor-3447 .elementor-element.elementor-element-6651807 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-6651807:hover{--overlay-opacity:0.5;}.elementor-3447 .elementor-element.elementor-element-6b4d6ed{text-align:center;}.elementor-3447 .elementor-element.elementor-element-6b4d6ed .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:20px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-636b5eb{padding:0% 5% 0% 5%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFFFC;}.elementor-3447 .elementor-element.elementor-element-912cd6c{padding:5% 10% 5% 10%;text-align:center;}.elementor-3447 .elementor-element.elementor-element-912cd6c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-db2325c{--display:flex;--min-height:384px;--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;--overlay-opacity:0.1;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-3447 .elementor-element.elementor-element-db2325c:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-db2325c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://undermoroccansun.com/wp-content/uploads/2026/03/authentictours.jpg");background-position:-233px 0px;background-size:cover;}.elementor-3447 .elementor-element.elementor-element-db2325c::before, .elementor-3447 .elementor-element.elementor-element-db2325c > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-db2325c > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-db2325c > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-db2325c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-db2325c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#383838;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-db2325c:hover::before, .elementor-3447 .elementor-element.elementor-element-db2325c:hover > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-db2325c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-db2325c > .elementor-background-slideshow:hover::before, .elementor-3447 .elementor-element.elementor-element-db2325c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-db2325c:hover{--overlay-opacity:0.5;}.elementor-3447 .elementor-element.elementor-element-9508e07{text-align:center;}.elementor-3447 .elementor-element.elementor-element-9508e07 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:20px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-865f4d9{padding:0% 5% 0% 5%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFFFC;}.elementor-3447 .elementor-element.elementor-element-7d31e50{padding:5% 10% 5% 10%;text-align:center;}.elementor-3447 .elementor-element.elementor-element-7d31e50 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-ee623cc{--display:flex;}.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-3447 .elementor-element.elementor-element-b42c121 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;text-shadow:0px 0px 46px rgba(0, 0, 0, 0);fill:#142634;color:#142634;border-style:solid;border-width:0.8px 0.8px 0.8px 0.8px;border-color:#142634;border-radius:0px 0px 0px 0px;padding:16px 22px 16px 25px;}.elementor-3447 .elementor-element.elementor-element-b42c121 .elementor-button:hover, .elementor-3447 .elementor-element.elementor-element-b42c121 .elementor-button:focus{background-color:#142634;color:#FFFFFF;border-color:#535353;}.elementor-3447 .elementor-element.elementor-element-b42c121{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3447 .elementor-element.elementor-element-b42c121 .elementor-button:hover svg, .elementor-3447 .elementor-element.elementor-element-b42c121 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-8171d6f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3447 .elementor-element.elementor-element-8aa86fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3447 .elementor-element.elementor-element-e2fee1c{--display:flex;}.elementor-3447 .elementor-element.elementor-element-447afa9{--display:flex;--min-height:384px;--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;--overlay-opacity:0.1;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-3447 .elementor-element.elementor-element-447afa9:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-447afa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://undermoroccansun.com/wp-content/uploads/2026/03/deserttours-scaled.jpg");background-position:423px 384px;background-size:cover;}.elementor-3447 .elementor-element.elementor-element-447afa9::before, .elementor-3447 .elementor-element.elementor-element-447afa9 > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-447afa9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-447afa9 > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-447afa9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-447afa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#383838;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-447afa9:hover::before, .elementor-3447 .elementor-element.elementor-element-447afa9:hover > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-447afa9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-447afa9 > .elementor-background-slideshow:hover::before, .elementor-3447 .elementor-element.elementor-element-447afa9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-447afa9:hover{--overlay-opacity:0.5;}.elementor-3447 .elementor-element.elementor-element-8c426f3{text-align:center;}.elementor-3447 .elementor-element.elementor-element-8c426f3 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:20px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-f0bf2ce{padding:0% 5% 0% 5%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFFFC;}.elementor-3447 .elementor-element.elementor-element-178f719{padding:5% 10% 5% 10%;text-align:center;}.elementor-3447 .elementor-element.elementor-element-178f719 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-8117878{--display:flex;}.elementor-3447 .elementor-element.elementor-element-9fe73d2{--display:flex;--min-height:384px;--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;--overlay-opacity:0.1;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-3447 .elementor-element.elementor-element-9fe73d2:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-9fe73d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://undermoroccansun.com/wp-content/uploads/2026/03/marrakechtour.jpg");background-position:-244px 0px;background-size:cover;}.elementor-3447 .elementor-element.elementor-element-9fe73d2::before, .elementor-3447 .elementor-element.elementor-element-9fe73d2 > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-9fe73d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-9fe73d2 > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-9fe73d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-9fe73d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#383838;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-9fe73d2:hover::before, .elementor-3447 .elementor-element.elementor-element-9fe73d2:hover > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-9fe73d2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-9fe73d2 > .elementor-background-slideshow:hover::before, .elementor-3447 .elementor-element.elementor-element-9fe73d2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-9fe73d2:hover{--overlay-opacity:0.5;}.elementor-3447 .elementor-element.elementor-element-3040aca{text-align:center;}.elementor-3447 .elementor-element.elementor-element-3040aca .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:20px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-a449841{padding:0% 5% 0% 5%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFFFC;}.elementor-3447 .elementor-element.elementor-element-7f66405{padding:5% 10% 5% 10%;text-align:center;}.elementor-3447 .elementor-element.elementor-element-7f66405 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-34ea38c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3447 .elementor-element.elementor-element-cf3eaa7{--display:flex;--min-height:384px;--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;--overlay-opacity:0.1;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-3447 .elementor-element.elementor-element-cf3eaa7:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-cf3eaa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://undermoroccansun.com/wp-content/uploads/2026/03/atlastour.jpg");background-position:-211px 0px;background-size:cover;}.elementor-3447 .elementor-element.elementor-element-cf3eaa7::before, .elementor-3447 .elementor-element.elementor-element-cf3eaa7 > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-cf3eaa7 > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-cf3eaa7 > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-cf3eaa7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-cf3eaa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#383838;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-cf3eaa7:hover::before, .elementor-3447 .elementor-element.elementor-element-cf3eaa7:hover > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-cf3eaa7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-cf3eaa7 > .elementor-background-slideshow:hover::before, .elementor-3447 .elementor-element.elementor-element-cf3eaa7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-cf3eaa7:hover{--overlay-opacity:0.5;}.elementor-3447 .elementor-element.elementor-element-0289d37{text-align:center;}.elementor-3447 .elementor-element.elementor-element-0289d37 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:20px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-b501530{padding:0% 5% 0% 5%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFFFC;}.elementor-3447 .elementor-element.elementor-element-cd84c61{padding:5% 10% 5% 10%;text-align:center;}.elementor-3447 .elementor-element.elementor-element-cd84c61 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-61ee966{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3447 .elementor-element.elementor-element-c94e3e9{--display:flex;--min-height:384px;--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;--overlay-opacity:0.1;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-3447 .elementor-element.elementor-element-c94e3e9:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-c94e3e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://undermoroccansun.com/wp-content/uploads/2026/03/berbertour.jpg");background-position:-11px 0px;background-size:cover;}.elementor-3447 .elementor-element.elementor-element-c94e3e9::before, .elementor-3447 .elementor-element.elementor-element-c94e3e9 > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-c94e3e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-c94e3e9 > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-c94e3e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-c94e3e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#383838;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-c94e3e9:hover::before, .elementor-3447 .elementor-element.elementor-element-c94e3e9:hover > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-c94e3e9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-c94e3e9 > .elementor-background-slideshow:hover::before, .elementor-3447 .elementor-element.elementor-element-c94e3e9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-c94e3e9:hover{--overlay-opacity:0.5;}.elementor-3447 .elementor-element.elementor-element-0067af1{text-align:center;}.elementor-3447 .elementor-element.elementor-element-0067af1 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:20px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-8f14995{padding:0% 5% 0% 5%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFFFC;}.elementor-3447 .elementor-element.elementor-element-5d2dba2{padding:5% 10% 5% 10%;text-align:center;}.elementor-3447 .elementor-element.elementor-element-5d2dba2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-1a4c017{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3447 .elementor-element.elementor-element-6e1a012{--display:flex;--min-height:384px;--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;--overlay-opacity:0.1;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-3447 .elementor-element.elementor-element-6e1a012:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-6e1a012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://undermoroccansun.com/wp-content/uploads/2026/03/atlantictour.jpg");background-position:-89px 0px;background-size:cover;}.elementor-3447 .elementor-element.elementor-element-6e1a012::before, .elementor-3447 .elementor-element.elementor-element-6e1a012 > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-6e1a012 > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-6e1a012 > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-6e1a012 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-6e1a012 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#383838;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-6e1a012:hover::before, .elementor-3447 .elementor-element.elementor-element-6e1a012:hover > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-6e1a012:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-6e1a012 > .elementor-background-slideshow:hover::before, .elementor-3447 .elementor-element.elementor-element-6e1a012 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-6e1a012:hover{--overlay-opacity:0.5;}.elementor-3447 .elementor-element.elementor-element-d7d866f{text-align:center;}.elementor-3447 .elementor-element.elementor-element-d7d866f .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:20px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-ce34e65{padding:0% 5% 0% 5%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFFFC;}.elementor-3447 .elementor-element.elementor-element-1406e7b{padding:5% 10% 5% 10%;text-align:center;}.elementor-3447 .elementor-element.elementor-element-1406e7b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-c0d74c5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3447 .elementor-element.elementor-element-ef4ce04{--display:flex;--min-height:384px;--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;--overlay-opacity:0.1;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-3447 .elementor-element.elementor-element-ef4ce04:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-ef4ce04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://undermoroccansun.com/wp-content/uploads/2026/03/authentictours.jpg");background-position:-233px 0px;background-size:cover;}.elementor-3447 .elementor-element.elementor-element-ef4ce04::before, .elementor-3447 .elementor-element.elementor-element-ef4ce04 > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-ef4ce04 > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-ef4ce04 > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-ef4ce04 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-ef4ce04 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#383838;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-ef4ce04:hover::before, .elementor-3447 .elementor-element.elementor-element-ef4ce04:hover > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-ef4ce04:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-ef4ce04 > .elementor-background-slideshow:hover::before, .elementor-3447 .elementor-element.elementor-element-ef4ce04 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-ef4ce04:hover{--overlay-opacity:0.5;}.elementor-3447 .elementor-element.elementor-element-52dfbd9{text-align:center;}.elementor-3447 .elementor-element.elementor-element-52dfbd9 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:20px;font-weight:500;line-height:32px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-02c2554{padding:0% 5% 0% 5%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFFFC;}.elementor-3447 .elementor-element.elementor-element-e15963a{padding:5% 10% 5% 10%;text-align:center;}.elementor-3447 .elementor-element.elementor-element-e15963a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-21cd8ad{--e-n-carousel-swiper-slides-gap:10px;}.elementor-3447 .elementor-element.elementor-element-720b261 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;text-shadow:0px 0px 46px rgba(0, 0, 0, 0);fill:#142634;color:#142634;border-style:solid;border-width:0.8px 0.8px 0.8px 0.8px;border-color:#142634;border-radius:0px 0px 0px 0px;padding:16px 22px 16px 25px;}.elementor-3447 .elementor-element.elementor-element-720b261 .elementor-button:hover, .elementor-3447 .elementor-element.elementor-element-720b261 .elementor-button:focus{background-color:#142634;color:#FFFFFF;border-color:#535353;}.elementor-3447 .elementor-element.elementor-element-720b261{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3447 .elementor-element.elementor-element-720b261 .elementor-button:hover svg, .elementor-3447 .elementor-element.elementor-element-720b261 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-f37f4dc{--display:flex;}.elementor-3447 .elementor-element.elementor-element-3d8e979{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-3447 .elementor-element.elementor-element-3d8e979:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-3d8e979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://undermoroccansun.com/wp-content/uploads/2026/03/v6o.jpg");background-position:622px 36%;background-repeat:no-repeat;background-size:cover;}.elementor-3447 .elementor-element.elementor-element-e508141{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3447 .elementor-element.elementor-element-e508141 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:300;line-height:41px;color:#000000;}.elementor-3447 .elementor-element.elementor-element-16d6d2c{margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3447 .elementor-element.elementor-element-16d6d2c .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:34px;line-height:41px;color:#000000;}.elementor-3447 .elementor-element.elementor-element-2997441{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3447 .elementor-element.elementor-element-e25bdc3{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;text-align:center;}.elementor-3447 .elementor-element.elementor-element-e25bdc3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#000000;}.elementor-3447 .elementor-element.elementor-element-4a05774{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .bdt-image-wrap::before{background-color:transparent;background-image:linear-gradient(360deg, #000 0%, #00000000 32%);}.elementor-3447 .elementor-element.elementor-element-177da71{padding:13px 0px 0px 0px;}.elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .bdt-item{height:361px;}.elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango{margin-bottom:57px;}.elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .swiper-pagination{transform:translateX(-50%) translateY(57px);}.elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .bdt-content-wrap{text-align:center;}.elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .bdt-title:hover, .elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .bdt-title a:hover{color:#F9F7F1;}.elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .bdt-title{font-family:"The Seasons", Sans-serif;font-size:20px;}.elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .bdt-subtitle{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .bdt-navigation-arrows .bdt-navigation-next, .elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .bdt-navigation-arrows .bdt-navigation-prev{border-style:none;}.elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .bdt-navigation-arrows .bdt-navigation-prev{left:-36px;}.elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .bdt-navigation-arrows .bdt-navigation-next{right:-36px;}.elementor-3447 .elementor-element.elementor-element-53f2180 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;text-shadow:0px 0px 46px rgba(0, 0, 0, 0);fill:#142634;color:#142634;border-style:solid;border-width:0.8px 0.8px 0.8px 0.8px;border-color:#142634;border-radius:0px 0px 0px 0px;padding:16px 22px 16px 25px;}.elementor-3447 .elementor-element.elementor-element-53f2180 .elementor-button:hover, .elementor-3447 .elementor-element.elementor-element-53f2180 .elementor-button:focus{background-color:#142634;color:#FFFFFF;border-color:#535353;}.elementor-3447 .elementor-element.elementor-element-53f2180{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3447 .elementor-element.elementor-element-53f2180 .elementor-button:hover svg, .elementor-3447 .elementor-element.elementor-element-53f2180 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-ccc50dc{--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;--padding-top:8%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-3447 .elementor-element.elementor-element-ccc50dc:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-ccc50dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F100;}.elementor-3447 .elementor-element.elementor-element-ccc50dc::before, .elementor-3447 .elementor-element.elementor-element-ccc50dc > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-ccc50dc > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-ccc50dc > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-ccc50dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-ccc50dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-7a363e7{padding:0% 0% 3% 0%;text-align:center;}.elementor-3447 .elementor-element.elementor-element-7a363e7 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-bf2f738{--display:flex;}.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-3447 .elementor-element.elementor-element-9c8b046{margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3447 .elementor-element.elementor-element-9c8b046 img{width:49%;}.elementor-3447 .elementor-element.elementor-element-7aa0397{--display:flex;}.elementor-3447 .elementor-element.elementor-element-ed2eba9 img{width:63%;}.elementor-3447 .elementor-element.elementor-element-cff798b{--display:flex;}.elementor-3447 .elementor-element.elementor-element-7e667f3 img{width:49%;}.elementor-3447 .elementor-element.elementor-element-10f892a{--display:flex;}.elementor-3447 .elementor-element.elementor-element-8cf472a{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3447 .elementor-element.elementor-element-8cf472a img{width:44%;}.elementor-3447 .elementor-element.elementor-element-b59fe31{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-3447 .elementor-element.elementor-element-27e8049{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-3447 .elementor-element.elementor-element-332f7e9{margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3447 .elementor-element.elementor-element-332f7e9 img{width:49%;}.elementor-3447 .elementor-element.elementor-element-d48eba0 img{width:63%;}.elementor-3447 .elementor-element.elementor-element-9ddaf81 img{width:49%;}.elementor-3447 .elementor-element.elementor-element-2af234b{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3447 .elementor-element.elementor-element-2af234b img{width:44%;}.elementor-3447 .elementor-element.elementor-element-36eb4ae{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-3447 .elementor-element.elementor-element-36eb4ae:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-36eb4ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://undermoroccansun.com/wp-content/uploads/2026/03/v6o.jpg");background-position:-800px -344px;}.elementor-3447 .elementor-element.elementor-element-bcc3526{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3447 .elementor-element.elementor-element-bcc3526 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:300;line-height:41px;color:#000000;}.elementor-3447 .elementor-element.elementor-element-d8209d6{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3447 .elementor-element.elementor-element-d8209d6 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:34px;line-height:41px;color:#000000;}.elementor-3447 .elementor-element.elementor-element-ca79d2d{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3447 .elementor-element.elementor-element-43110f1{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-3447 .elementor-element.elementor-element-43110f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#000000;}.elementor-3447 .elementor-element.elementor-element-400f63b{--display:flex;}.elementor-3447 .elementor-element.elementor-element-314b10a{padding:3% 0% 0% 0%;}.elementor-3447 .elementor-element.elementor-element-029ebbc{--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;--align-items:center;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-3447 .elementor-element.elementor-element-029ebbc:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-029ebbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F1;}.elementor-3447 .elementor-element.elementor-element-76c0cd0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3447 .elementor-element.elementor-element-1bd6f6d{padding:3px 0px 0px 0px;}.elementor-3447 .elementor-element.elementor-element-1bd6f6d .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-3447 .elementor-element.elementor-element-554351d{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-3447 .elementor-element.elementor-element-554351d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#000000;}.elementor-3447 .elementor-element.elementor-element-4a0bd0b{--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;--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3447 .elementor-element.elementor-element-ed1ac39{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3447 .elementor-element.elementor-element-94b76f6{--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;}.elementor-3447 .elementor-element.elementor-element-a9124af .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:74px;font-weight:600;color:#A47552;}.elementor-3447 .elementor-element.elementor-element-5be62cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 0px 0px 0px;font-family:"The Seasons", Sans-serif;font-size:29px;font-weight:400;line-height:29px;color:#000000;}.elementor-3447 .elementor-element.elementor-element-4bad844{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:2% 11% 0% 4%;text-align:justify;}.elementor-3447 .elementor-element.elementor-element-4bad844 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-3447 .elementor-element.elementor-element-2baad2b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3447 .elementor-element.elementor-element-3976360{--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;}.elementor-3447 .elementor-element.elementor-element-97de2f2 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:74px;font-weight:600;color:#A47552;}.elementor-3447 .elementor-element.elementor-element-df8cf2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 0px 0px 0px;font-family:"The Seasons", Sans-serif;font-size:29px;font-weight:400;line-height:29px;color:#000000;}.elementor-3447 .elementor-element.elementor-element-c2390e8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:2% 11% 0% 4%;text-align:justify;}.elementor-3447 .elementor-element.elementor-element-c2390e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-3447 .elementor-element.elementor-element-60d7716{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3447 .elementor-element.elementor-element-d35ad9c{--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;}.elementor-3447 .elementor-element.elementor-element-2ab6075 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:74px;font-weight:600;color:#A47552;}.elementor-3447 .elementor-element.elementor-element-34dd42b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 0px 0px 0px;font-family:"The Seasons", Sans-serif;font-size:29px;font-weight:400;line-height:29px;color:#000000;}.elementor-3447 .elementor-element.elementor-element-335a0c3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:2% 11% 0% 4%;text-align:justify;}.elementor-3447 .elementor-element.elementor-element-335a0c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#000000;}.elementor-3447 .elementor-element.elementor-element-cc9eb93{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3447 .elementor-element.elementor-element-cc9eb93.e-con{--align-self:center;}.elementor-3447 .elementor-element.elementor-element-f45567f .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;text-shadow:0px 0px 46px rgba(0, 0, 0, 0);fill:#142634;color:#142634;border-style:solid;border-width:0.8px 0.8px 0.8px 0.8px;border-color:#142634;border-radius:0px 0px 0px 0px;padding:16px 22px 16px 25px;}.elementor-3447 .elementor-element.elementor-element-f45567f .elementor-button:hover, .elementor-3447 .elementor-element.elementor-element-f45567f .elementor-button:focus{background-color:#142634;color:#FFFFFF;border-color:#535353;}.elementor-3447 .elementor-element.elementor-element-f45567f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3447 .elementor-element.elementor-element-f45567f .elementor-button:hover svg, .elementor-3447 .elementor-element.elementor-element-f45567f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-b425ddc{--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;--align-items:center;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-3447 .elementor-element.elementor-element-b425ddc:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-b425ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://undermoroccansun.com/wp-content/uploads/2026/03/bg6.jpg");background-position:center center;}.elementor-3447 .elementor-element.elementor-element-6661d33{--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-3447 .elementor-element.elementor-element-257570c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3447 .elementor-element.elementor-element-257570c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:300;line-height:41px;color:#000000;}.elementor-3447 .elementor-element.elementor-element-0f892f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3447 .elementor-element.elementor-element-0f892f7 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:34px;line-height:41px;color:#000000;}.elementor-3447 .elementor-element.elementor-element-6e50cad{--e-image-carousel-slides-to-show:5;margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3447 .elementor-element.elementor-element-f3ea8b5{--display:flex;--position:fixed;--min-height:100vh;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.64;--padding-top:8%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;top:0px;--z-index:0;}.elementor-3447 .elementor-element.elementor-element-f3ea8b5:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-f3ea8b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F1;background:url("https://undermoroccansun.com/wp-content/uploads/2026/03/bgoverlay-scaled.jpg") 50% 50%;background-size:cover;}.elementor-3447 .elementor-element.elementor-element-f3ea8b5::before, .elementor-3447 .elementor-element.elementor-element-f3ea8b5 > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-f3ea8b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-f3ea8b5 > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-f3ea8b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-f3ea8b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-efdeee1{--display:flex;--min-height:380px;--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:center;--align-items:center;--overlay-opacity:0;--padding-top:4%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-3447 .elementor-element.elementor-element-efdeee1:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-efdeee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F100;}.elementor-3447 .elementor-element.elementor-element-efdeee1::before, .elementor-3447 .elementor-element.elementor-element-efdeee1 > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-efdeee1 > .e-con-inner > .elementor-background-video-container::before, .elementor-3447 .elementor-element.elementor-element-efdeee1 > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-efdeee1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3447 .elementor-element.elementor-element-efdeee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3447 .elementor-element.elementor-element-cc5f999{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#070707;--border-color:#070707;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3447 .elementor-element.elementor-element-cc5f999:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-cc5f999 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F1;}.elementor-3447 .elementor-element.elementor-element-2de2fdf{--display:flex;--min-height:230px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3447 .elementor-element.elementor-element-2de2fdf:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-2de2fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://undermoroccansun.com/wp-content/uploads/2026/03/footerimg2.png");background-size:cover;}.elementor-3447 .elementor-element.elementor-element-2de2fdf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3447 .elementor-element.elementor-element-9bb5bca{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3447 .elementor-element.elementor-element-9bb5bca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3447 .elementor-element.elementor-element-0f5fc2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;}.elementor-3447 .elementor-element.elementor-element-0f5fc2d .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-3447 .elementor-element.elementor-element-b4333ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;}.elementor-3447 .elementor-element.elementor-element-b4333ff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-3447 .elementor-element.elementor-element-ce20b2a{--display:flex;--min-height:230px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:4%;}.elementor-3447 .elementor-element.elementor-element-ce20b2a.e-con{--align-self: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-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-3447 .elementor-element.elementor-element-5d227c0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3447 .elementor-element.elementor-element-5d227c0 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-3447 .elementor-element.elementor-element-5d227c0 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-3447 .elementor-element.elementor-element-5d227c0 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3447 .elementor-element.elementor-element-5d227c0 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-3447 .elementor-element.elementor-element-5d227c0 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-3447 .elementor-element.elementor-element-5d227c0 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-3447 .elementor-element.elementor-element-5d227c0 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-3447 .elementor-element.elementor-element-5d227c0 .elementor-field-group > label, .elementor-3447 .elementor-element.elementor-element-5d227c0 .elementor-field-subgroup label{color:#000000;}.elementor-3447 .elementor-element.elementor-element-5d227c0 .elementor-field-group > label{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;}.elementor-3447 .elementor-element.elementor-element-5d227c0 .elementor-field-type-html{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-3447 .elementor-element.elementor-element-5d227c0 .elementor-field-group .elementor-field, .elementor-3447 .elementor-element.elementor-element-5d227c0 .elementor-field-subgroup label{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-3447 .elementor-element.elementor-element-5d227c0 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:0px 0px 0px 0px;}.elementor-3447 .elementor-element.elementor-element-5d227c0 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:0px 0px 0px 0px;}.elementor-3447 .elementor-element.elementor-element-5d227c0 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;}.elementor-3447 .elementor-element.elementor-element-5d227c0 .e-form__buttons__wrapper__button-next{background-color:#A47552;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-5d227c0 .elementor-button[type="submit"]{background-color:#A47552;color:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-5d227c0 .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-3447 .elementor-element.elementor-element-5d227c0 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-3447 .elementor-element.elementor-element-5d227c0 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-3447 .elementor-element.elementor-element-5d227c0 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-3447 .elementor-element.elementor-element-5d227c0 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-3447 .elementor-element.elementor-element-5d227c0 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-3447 .elementor-element.elementor-element-5d227c0{--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-3447 .elementor-element.elementor-element-32d2b8e{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-3447 .elementor-element.elementor-element-32d2b8e:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-32d2b8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F1;}.elementor-3447 .elementor-element.elementor-element-3b0dfcb{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3447 .elementor-element.elementor-element-5e9c21a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3447 .elementor-element.elementor-element-5e9c21a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:300;line-height:41px;color:#000000;}.elementor-3447 .elementor-element.elementor-element-f41dd39{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3447 .elementor-element.elementor-element-f41dd39 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:34px;line-height:41px;color:#000000;}.elementor-3447 .elementor-element.elementor-element-e6c0406{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3447 .elementor-element.elementor-element-42a8cd3{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-3447 .elementor-element.elementor-element-42a8cd3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#000000;}.elementor-3447 .elementor-element.elementor-element-532b93f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-3447 .elementor-element.elementor-element-f3a9ce9{--width:100%;}.elementor-3447 .elementor-element.elementor-element-349b173{--width:96%;}.elementor-3447 .elementor-element.elementor-element-8c8f7d2{--width:100%;}.elementor-3447 .elementor-element.elementor-element-020b58a{--width:96%;}.elementor-3447 .elementor-element.elementor-element-057cc06{--width:50%;}.elementor-3447 .elementor-element.elementor-element-47f63e6{--width:81%;}.elementor-3447 .elementor-element.elementor-element-8171d6f{--width:81%;}.elementor-3447 .elementor-element.elementor-element-2997441{--width:63%;}.elementor-3447 .elementor-element.elementor-element-4a05774{--content-width:934px;}.elementor-3447 .elementor-element.elementor-element-27e8049{--content-width:916px;}.elementor-3447 .elementor-element.elementor-element-ca79d2d{--width:63%;}.elementor-3447 .elementor-element.elementor-element-76c0cd0{--width:83%;}.elementor-3447 .elementor-element.elementor-element-4a0bd0b{--width:86%;}.elementor-3447 .elementor-element.elementor-element-ed1ac39{--width:33%;}.elementor-3447 .elementor-element.elementor-element-94b76f6{--width:100%;}.elementor-3447 .elementor-element.elementor-element-2baad2b{--width:33%;}.elementor-3447 .elementor-element.elementor-element-3976360{--width:100%;}.elementor-3447 .elementor-element.elementor-element-60d7716{--width:33%;}.elementor-3447 .elementor-element.elementor-element-d35ad9c{--width:100%;}.elementor-3447 .elementor-element.elementor-element-cc9eb93{--width:87%;}.elementor-3447 .elementor-element.elementor-element-cc5f999{--width:100%;}.elementor-3447 .elementor-element.elementor-element-2de2fdf{--width:42%;}.elementor-3447 .elementor-element.elementor-element-9bb5bca{--width:30%;}.elementor-3447 .elementor-element.elementor-element-ce20b2a{--width:29%;}.elementor-3447 .elementor-element.elementor-element-e6c0406{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3447 .elementor-element.elementor-element-2de2fdf{--width:36%;}}@media(max-width:1024px){.elementor-3447 .elementor-element.elementor-element-5b4d1e6 .elementor-heading-title{font-size:6.8vw;}.elementor-3447 .elementor-element.elementor-element-8c8f7d2{--grid-auto-flow:row;}.elementor-3447 .elementor-element.elementor-element-21f6345{--e-n-carousel-swiper-slides-to-display:2;}.elementor-3447 .elementor-element.elementor-element-d08a933:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-d08a933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3447 .elementor-element.elementor-element-61c513d:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-61c513d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3447 .elementor-element.elementor-element-f8a3002:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-f8a3002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3447 .elementor-element.elementor-element-9b37c37:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-9b37c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3447 .elementor-element.elementor-element-6651807:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-6651807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3447 .elementor-element.elementor-element-db2325c:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-db2325c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3447 .elementor-element.elementor-element-b42c121{padding:4% 0% 0% 0%;}.elementor-3447 .elementor-element.elementor-element-e2fee1c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3447 .elementor-element.elementor-element-447afa9:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-447afa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-3447 .elementor-element.elementor-element-8117878{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3447 .elementor-element.elementor-element-9fe73d2:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-9fe73d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-3447 .elementor-element.elementor-element-cf3eaa7:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-cf3eaa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-3447 .elementor-element.elementor-element-c94e3e9:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-c94e3e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3447 .elementor-element.elementor-element-6e1a012:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-6e1a012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-3447 .elementor-element.elementor-element-ef4ce04:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-ef4ce04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-3447 .elementor-element.elementor-element-21cd8ad{--e-n-carousel-swiper-slides-to-display:3;}.elementor-3447 .elementor-element.elementor-element-720b261{padding:4% 0% 0% 0%;}.elementor-3447 .elementor-element.elementor-element-f37f4dc{--min-height:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3447 .elementor-element.elementor-element-3d8e979:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-3d8e979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:99px 56%;background-repeat:no-repeat;background-size:170vw auto;}.elementor-3447 .elementor-element.elementor-element-4a05774{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3447 .elementor-element.elementor-element-177da71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .bdt-content-wrap{padding:0px 0px 0px 0px;}.elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .bdt-navigation-arrows .bdt-navigation-next, .elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .bdt-navigation-arrows .bdt-navigation-prev{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .bdt-navigation-arrows .bdt-navigation-prev{left:200px;}.elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .bdt-navigation-arrows .bdt-navigation-next{right:200px;}.elementor-3447 .elementor-element.elementor-element-53f2180{padding:4% 0% 0% 0%;}.elementor-3447 .elementor-element.elementor-element-b59fe31{--e-n-carousel-swiper-slides-to-display:3;}.elementor-3447 .elementor-element.elementor-element-27e8049{--grid-auto-flow:row;}.elementor-3447 .elementor-element.elementor-element-36eb4ae:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-36eb4ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-445px -222px;background-repeat:no-repeat;background-size:140vw auto;}.elementor-3447 .elementor-element.elementor-element-76c0cd0{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3447 .elementor-element.elementor-element-1bd6f6d .elementor-heading-title{font-size:20px;}.elementor-3447 .elementor-element.elementor-element-554351d .elementor-heading-title{font-size:11px;}.elementor-3447 .elementor-element.elementor-element-4a0bd0b{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3447 .elementor-element.elementor-element-5be62cf{font-size:21px;}.elementor-3447 .elementor-element.elementor-element-4bad844{padding:0% 0% 0% 0%;}.elementor-3447 .elementor-element.elementor-element-4bad844 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-3447 .elementor-element.elementor-element-df8cf2f{font-size:20px;}.elementor-3447 .elementor-element.elementor-element-c2390e8{padding:10px 0px 0px 0px;}.elementor-3447 .elementor-element.elementor-element-c2390e8 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-3447 .elementor-element.elementor-element-34dd42b{font-size:20px;}.elementor-3447 .elementor-element.elementor-element-335a0c3{padding:10px 0px 0px 0px;}.elementor-3447 .elementor-element.elementor-element-335a0c3 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-3447 .elementor-element.elementor-element-cc9eb93{--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-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3447 .elementor-element.elementor-element-f45567f{padding:0% 0% 0% 0%;}.elementor-3447 .elementor-element.elementor-element-b425ddc:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-b425ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:130vw auto;}.elementor-3447 .elementor-element.elementor-element-0f892f7{margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-3447 .elementor-element.elementor-element-6e50cad{--e-image-carousel-slides-to-show:3;}.elementor-3447 .elementor-element.elementor-element-efdeee1{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-3447 .elementor-element.elementor-element-0f5fc2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3447 .elementor-element.elementor-element-b4333ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-3447 .elementor-element.elementor-element-f3a9ce9{--min-height:100vh;--padding-top:0%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-3447 .elementor-element.elementor-element-2435c18{--min-height:49vh;--margin-top:14%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3447 .elementor-element.elementor-element-5b4d1e6 .elementor-heading-title{font-size:32px;line-height:34px;}.elementor-3447 .elementor-element.elementor-element-4c02f79 .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-3447 .elementor-element.elementor-element-5b531cd{padding:0px 30px 0px 30px;}.elementor-3447 .elementor-element.elementor-element-8c8f7d2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3447 .elementor-element.elementor-element-020b58a{--min-height:27vh;--z-index:0;}.elementor-3447 .elementor-element.elementor-element-48761f8{--z-index:0;}.elementor-3447 .elementor-element.elementor-element-7facc2b{z-index:1;}.elementor-3447 .elementor-element.elementor-element-21f6345{--e-n-carousel-swiper-slides-to-display:2;z-index:0;}.elementor-3447 .elementor-element.elementor-element-8b89f20{--padding-top:18%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-3447 .elementor-element.elementor-element-bd4bce3 .elementor-heading-title{font-size:17px;line-height:0em;}.elementor-3447 .elementor-element.elementor-element-f0c8a32{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:1% 0% 05% 0%;}.elementor-3447 .elementor-element.elementor-element-f0c8a32 .elementor-heading-title{font-size:27px;line-height:0em;}.elementor-3447 .elementor-element.elementor-element-057cc06{--padding-top:0%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-3447 .elementor-element.elementor-element-b38d296{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:justify;}.elementor-3447 .elementor-element.elementor-element-b38d296 .elementor-heading-title{font-size:15px;line-height:22px;}.elementor-3447 .elementor-element.elementor-element-d08a933:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-d08a933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3447 .elementor-element.elementor-element-61c513d:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-61c513d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3447 .elementor-element.elementor-element-f8a3002:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-f8a3002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3447 .elementor-element.elementor-element-9b37c37:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-9b37c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3447 .elementor-element.elementor-element-6651807:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-6651807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3447 .elementor-element.elementor-element-db2325c:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-db2325c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3447 .elementor-element.elementor-element-b42c121{padding:6% 0% 0% 0%;}.elementor-3447 .elementor-element.elementor-element-b42c121 .elementor-button{font-size:12px;}.elementor-3447 .elementor-element.elementor-element-8171d6f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3447 .elementor-element.elementor-element-8aa86fe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3447 .elementor-element.elementor-element-e2fee1c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3447 .elementor-element.elementor-element-447afa9{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3447 .elementor-element.elementor-element-8117878{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3447 .elementor-element.elementor-element-61ee966{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3447 .elementor-element.elementor-element-c94e3e9:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-c94e3e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3447 .elementor-element.elementor-element-21cd8ad{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-3447 .elementor-element.elementor-element-720b261{padding:6% 0% 0% 0%;}.elementor-3447 .elementor-element.elementor-element-720b261 .elementor-button{font-size:12px;}.elementor-3447 .elementor-element.elementor-element-f37f4dc{--min-height:25px;--padding-top:0%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-3447 .elementor-element.elementor-element-3d8e979:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-3d8e979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px -100%;background-size:320vw auto;}.elementor-3447 .elementor-element.elementor-element-3d8e979{--padding-top:12%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-3447 .elementor-element.elementor-element-e508141{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3447 .elementor-element.elementor-element-e508141 .elementor-heading-title{font-size:17px;line-height:0em;}.elementor-3447 .elementor-element.elementor-element-16d6d2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 5% 0%;}.elementor-3447 .elementor-element.elementor-element-16d6d2c .elementor-heading-title{font-size:27px;line-height:0em;}.elementor-3447 .elementor-element.elementor-element-2997441{--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-3447 .elementor-element.elementor-element-e25bdc3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:justify;}.elementor-3447 .elementor-element.elementor-element-e25bdc3 .elementor-heading-title{font-size:15px;line-height:22px;}.elementor-3447 .elementor-element.elementor-element-4a05774{--padding-top:0%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-3447 .elementor-element.elementor-element-177da71{width:100%;max-width:100%;}.elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .bdt-item{height:341px;}.elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango{margin-bottom:58px;}.elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .swiper-pagination{transform:translateX(-50%) translateY(58px);}.elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .bdt-title{font-size:22px;line-height:1.4em;}.elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .bdt-navigation-arrows .bdt-navigation-prev{left:0px;}.elementor-3447 .elementor-element.elementor-element-177da71 .bdt-prime-slider-tango .bdt-navigation-arrows .bdt-navigation-next{right:0px;}.elementor-3447 .elementor-element.elementor-element-53f2180{padding:0% 0% 7% 0%;}.elementor-3447 .elementor-element.elementor-element-53f2180 .elementor-button{font-size:12px;}.elementor-3447 .elementor-element.elementor-element-7a363e7 .elementor-heading-title{font-size:26px;}.elementor-3447 .elementor-element.elementor-element-bf2f738{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3447 .elementor-element.elementor-element-9c8b046{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3447 .elementor-element.elementor-element-9c8b046 img{width:59%;}.elementor-3447 .elementor-element.elementor-element-7aa0397{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3447 .elementor-element.elementor-element-ed2eba9 img{width:80%;}.elementor-3447 .elementor-element.elementor-element-cff798b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3447 .elementor-element.elementor-element-7e667f3 img{width:80%;}.elementor-3447 .elementor-element.elementor-element-10f892a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3447 .elementor-element.elementor-element-8cf472a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-3447 .elementor-element.elementor-element-8cf472a img{width:76%;}.elementor-3447 .elementor-element.elementor-element-b59fe31{--e-n-carousel-swiper-slides-to-display:2;}.elementor-3447 .elementor-element.elementor-element-27e8049{--e-con-grid-template-columns:repeat(1, 1fr);--gap:8% 0%;--row-gap:8%;--column-gap:0%;--grid-auto-flow:row;--padding-top:5%;--padding-bottom:17%;--padding-left:0%;--padding-right:0%;}.elementor-3447 .elementor-element.elementor-element-332f7e9 img{width:28%;}.elementor-3447 .elementor-element.elementor-element-36eb4ae:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-36eb4ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px -800px;}.elementor-3447 .elementor-element.elementor-element-36eb4ae{--padding-top:8%;--padding-bottom:8%;--padding-left:06%;--padding-right:06%;}.elementor-3447 .elementor-element.elementor-element-bcc3526 .elementor-heading-title{font-size:17px;}.elementor-3447 .elementor-element.elementor-element-d8209d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2% 0% 7% 0%;}.elementor-3447 .elementor-element.elementor-element-d8209d6 .elementor-heading-title{font-size:27px;line-height:0em;}.elementor-3447 .elementor-element.elementor-element-ca79d2d{--padding-top:0%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-3447 .elementor-element.elementor-element-43110f1 .elementor-heading-title{font-size:15px;}.elementor-3447 .elementor-element.elementor-element-029ebbc{--padding-top:05%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-3447 .elementor-element.elementor-element-76c0cd0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3447 .elementor-element.elementor-element-1bd6f6d{text-align:center;}.elementor-3447 .elementor-element.elementor-element-1bd6f6d .elementor-heading-title{font-size:22px;}.elementor-3447 .elementor-element.elementor-element-554351d{text-align:center;}.elementor-3447 .elementor-element.elementor-element-554351d .elementor-heading-title{font-size:13px;}.elementor-3447 .elementor-element.elementor-element-94b76f6{--justify-content:center;}.elementor-3447 .elementor-element.elementor-element-4bad844{text-align:justify;}.elementor-3447 .elementor-element.elementor-element-3976360{--justify-content:center;}.elementor-3447 .elementor-element.elementor-element-c2390e8{text-align:justify;}.elementor-3447 .elementor-element.elementor-element-d35ad9c{--justify-content:center;}.elementor-3447 .elementor-element.elementor-element-335a0c3{text-align:justify;}.elementor-3447 .elementor-element.elementor-element-cc9eb93{--padding-top:2%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-3447 .elementor-element.elementor-element-f45567f{padding:6% 0% 0% 0%;}.elementor-3447 .elementor-element.elementor-element-f45567f .elementor-button{font-size:12px;}.elementor-3447 .elementor-element.elementor-element-b425ddc:not(.elementor-motion-effects-element-type-background), .elementor-3447 .elementor-element.elementor-element-b425ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0vw auto;}.elementor-3447 .elementor-element.elementor-element-257570c .elementor-heading-title{font-size:15px;line-height:0em;}.elementor-3447 .elementor-element.elementor-element-0f892f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3447 .elementor-element.elementor-element-0f892f7 .elementor-heading-title{font-size:30px;}.elementor-3447 .elementor-element.elementor-element-6e50cad{--e-image-carousel-slides-to-show:2;}body:not(.rtl) .elementor-3447 .elementor-element.elementor-element-f3ea8b5{left:0px;}body.rtl .elementor-3447 .elementor-element.elementor-element-f3ea8b5{right:0px;}.elementor-3447 .elementor-element.elementor-element-f3ea8b5{top:0px;}.elementor-3447 .elementor-element.elementor-element-efdeee1{--padding-top:10%;--padding-bottom:10%;--padding-left:8%;--padding-right:8%;}.elementor-3447 .elementor-element.elementor-element-2de2fdf{--min-height:230px;}.elementor-3447 .elementor-element.elementor-element-9bb5bca{--padding-top:10%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-3447 .elementor-element.elementor-element-0f5fc2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3447 .elementor-element.elementor-element-0f5fc2d .elementor-heading-title{font-size:22px;}.elementor-3447 .elementor-element.elementor-element-b4333ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3447 .elementor-element.elementor-element-b4333ff .elementor-heading-title{font-size:13px;}.elementor-3447 .elementor-element.elementor-element-ce20b2a{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-3447 .elementor-element.elementor-element-5e9c21a .elementor-heading-title{font-size:17px;}.elementor-3447 .elementor-element.elementor-element-f41dd39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2% 0% 5% 0%;}.elementor-3447 .elementor-element.elementor-element-f41dd39 .elementor-heading-title{font-size:27px;line-height:0em;}.elementor-3447 .elementor-element.elementor-element-e6c0406{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3447 .elementor-element.elementor-element-42a8cd3{margin:01% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-e026753 */#CDSWIDCOE {
    max-width: 129px;
    border-radius: 6px;
    margin: 8px 10px 10px 10px !important;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-40ff6b1 */#CDSWIDCOE {
    max-width: 129px;
    border-radius: 6px;
    margin: 8px 10px 10px 10px !important;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-40ff6b1 */#CDSWIDCOE {
    max-width: 129px;
    border-radius: 6px;
    margin: 8px 10px 10px 10px !important;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-40ff6b1 */#CDSWIDCOE {
    max-width: 129px;
    border-radius: 6px;
    margin: 8px 10px 10px 10px !important;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-40ff6b1 */#CDSWIDCOE {
    max-width: 129px;
    border-radius: 6px;
    margin: 8px 10px 10px 10px !important;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-40ff6b1 */#CDSWIDCOE {
    max-width: 129px;
    border-radius: 6px;
    margin: 8px 10px 10px 10px !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47f63e6 */.sm-cnt {
    /* Smooth transition for the shrink */
    transition: all 0.2s ease-in-out; 
}




/* -----------------------------------------------------------
   2. TEXT REVEAL (Hidden Elements)
----------------------------------------------------------- */
.sm-cnt .H-Show {
    opacity: 0;
    visibility: hidden;
    transition: all 0.4s ease-in-out;
    transform: translateY(20px); /* Starts slightly lower */
}

/* Reveal elements when container is hovered */
.sm-cnt:hover .H-Show {
    opacity: 1 !important;
    visibility: visible !important;
    transform: translateY(0px); /* Slides up to position */
}

/* -----------------------------------------------------------
   3. BUTTON INTERACTION (The "Ghost" to "Solid" Fix)
----------------------------------------------------------- */

/* Base State: Transparent Background, White Border */
.sm-cnt .explore {
    transition: all 0.3s ease !important;
    border: 1px solid #ffffff; 
    cursor: pointer;
    background-color: transparent !important; /* Force transparent initially */
}

/* Text is WHITE when the button is just sitting there */
.sm-cnt .explore .elementor-heading-title {
    color: #ffffff !important;
}

/* -----------------------------------------------------------
   4. BUTTON HOVER (White Fill)
----------------------------------------------------------- */
/* Only turns white when you hover the BUTTON ITSELF */
.sm-cnt .explore:hover {
    background-color: #ffffff !important;
    border-color: #ffffff !important;
}

/* Text turns BLACK only when hovering the BUTTON */
.sm-cnt .explore:hover .elementor-heading-title {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8171d6f */.sm-cnt {
    /* Smooth transition for the shrink */
    transition: all 0.2s ease-in-out; 
}




/* -----------------------------------------------------------
   2. TEXT REVEAL (Hidden Elements)
----------------------------------------------------------- */
.sm-cnt .H-Show {
    opacity: 0;
    visibility: hidden;
    transition: all 0.4s ease-in-out;
    transform: translateY(20px); /* Starts slightly lower */
}

/* Reveal elements when container is hovered */
.sm-cnt:hover .H-Show {
    opacity: 1 !important;
    visibility: visible !important;
    transform: translateY(0px); /* Slides up to position */
}

/* -----------------------------------------------------------
   3. BUTTON INTERACTION (The "Ghost" to "Solid" Fix)
----------------------------------------------------------- */

/* Base State: Transparent Background, White Border */
.sm-cnt .explore {
    transition: all 0.3s ease !important;
    border: 1px solid #ffffff; 
    cursor: pointer;
    background-color: transparent !important; /* Force transparent initially */
}

/* Text is WHITE when the button is just sitting there */
.sm-cnt .explore .elementor-heading-title {
    color: #ffffff !important;
}

/* -----------------------------------------------------------
   4. BUTTON HOVER (White Fill)
----------------------------------------------------------- */
/* Only turns white when you hover the BUTTON ITSELF */
.sm-cnt .explore:hover {
    background-color: #ffffff !important;
    border-color: #ffffff !important;
}

/* Text turns BLACK only when hovering the BUTTON */
.sm-cnt .explore:hover .elementor-heading-title {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9124af */.number {
    color:#142634;
    font-size: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97de2f2 */.number {
    color:#142634;
    font-size: 90px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ab6075 */.number {
    color:#142634;
    font-size: 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efdeee1 */.elementor-field-group-field_5054693 .elementor-field-option label {
    font-size: 11px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'The Seasons';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://undermoroccansun.com/wp-content/uploads/2026/03/The-Seasons.woff2') format('woff2');
}
@font-face {
	font-family: 'The Seasons';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'satochi';
	font-display: auto;
	src: url('https://undermoroccansun.com/wp-content/uploads/2026/02/Satoshi-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */