.elementor-5254 .elementor-element.elementor-element-df90e69{--display:flex;--min-height:480px;}.elementor-5254 .elementor-element.elementor-element-df90e69:not(.elementor-motion-effects-element-type-background), .elementor-5254 .elementor-element.elementor-element-df90e69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://camelsurf.com/wp-content/uploads/2025/07/camel-surf-morocco-website-home-1-Recovered.jpg") 50% 50%;background-size:cover;}.elementor-5254 .elementor-element.elementor-element-b1bf12a{--display:flex;}.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-5254 .elementor-element.elementor-element-77a4f49{text-align:center;}.elementor-5254 .elementor-element.elementor-element-77a4f49 .elementor-heading-title{font-family:"camel font 2", Sans-serif;font-weight:600;color:#10898D;}.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-5254 .elementor-element.elementor-element-9fb4569{text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:900;color:#2C2C2C;}.elementor-5254 .elementor-element.elementor-element-9fb4569 p{margin-block-end:20px;}.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-5254 .elementor-element.elementor-element-008a22b .elementor-button{background-color:#10898D;fill:#FCF3F3;color:#FCF3F3;}.elementor-5254 .elementor-element.elementor-element-aef89dc{--spacer-size:40px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5254 .elementor-element.elementor-element-35291af{--divider-border-style:planes_tribal;--divider-color:#215D76;--divider-pattern-height:15.8px;}.elementor-5254 .elementor-element.elementor-element-35291af .elementor-divider-separator{width:100%;}.elementor-5254 .elementor-element.elementor-element-35291af .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-5254 .elementor-element.elementor-element-35291af.elementor-view-stacked .elementor-icon{background-color:#215D76;}.elementor-5254 .elementor-element.elementor-element-35291af.elementor-view-framed .elementor-icon, .elementor-5254 .elementor-element.elementor-element-35291af.elementor-view-default .elementor-icon{color:#215D76;border-color:#215D76;}.elementor-5254 .elementor-element.elementor-element-35291af.elementor-view-framed .elementor-icon, .elementor-5254 .elementor-element.elementor-element-35291af.elementor-view-default .elementor-icon svg{fill:#215D76;}.elementor-5254 .elementor-element.elementor-element-f75019c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-premium-addon-title .premium-title-header, .elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title-text::before, .elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title-text::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-title:not(.premium-title-clipped) .premium-title-style2, .elementor-widget-premium-addon-title.premium-title-clipped .premium-title-text{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title:not(.premium-title-clipped) .premium-title-style3, .elementor-widget-premium-addon-title.premium-title-clipped .premium-title-text{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title .premium-title-style5{border-bottom:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style6{border-bottom:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style6:before{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style7-stripe{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-drawable-icon *, .elementor-widget-premium-addon-title svg:not([class*="premium-"]){fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-bg-text:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5254 .elementor-element.elementor-element-18f9b66 .premium-title-container{text-align:center;}.elementor-5254 .elementor-element.elementor-element-18f9b66 .premium-title-header, .elementor-5254 .elementor-element.elementor-element-18f9b66.premium-title-noise-yes .premium-title-text::before, .elementor-5254 .elementor-element.elementor-element-18f9b66.premium-title-noise-yes .premium-title-text::after{color:#10898D;}.elementor-5254 .elementor-element.elementor-element-18f9b66.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#10898D;}.elementor-5254 .elementor-element.elementor-element-18f9b66 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#10898D;}.elementor-5254 .elementor-element.elementor-element-18f9b66 .premium-title-header{font-family:"camel font 2", Sans-serif;font-weight:600;}.elementor-5254 .elementor-element.elementor-element-8ff5590{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5254 .elementor-element.elementor-element-f6347e1{--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-5254 .elementor-element.elementor-element-b41744a{text-align:center;}.elementor-5254 .elementor-element.elementor-element-b41744a .elementor-heading-title{font-family:"camel font 2", Sans-serif;font-weight:600;color:#10898D;}.elementor-5254 .elementor-element.elementor-element-fa57e59 .elementor-button{background-color:#10898D;fill:#FCF3F3;color:#FCF3F3;}.elementor-5254 .elementor-element.elementor-element-d6260b3{--display:flex;}.elementor-5254 .elementor-element.elementor-element-4da37de{text-align:center;}.elementor-5254 .elementor-element.elementor-element-4da37de .elementor-heading-title{font-family:"camel font 2", Sans-serif;font-weight:600;color:#10898D;}.elementor-5254 .elementor-element.elementor-element-9baf0d7 .elementor-button{background-color:#10898D;fill:#FCF3F3;color:#FCF3F3;}.elementor-5254 .elementor-element.elementor-element-dafe69c{--display:flex;}.elementor-5254 .elementor-element.elementor-element-57f0106{text-align:center;}.elementor-5254 .elementor-element.elementor-element-57f0106 .elementor-heading-title{font-family:"camel font 2", Sans-serif;font-weight:600;color:#10898D;}.elementor-5254 .elementor-element.elementor-element-9906a2e .elementor-button{background-color:#10898D;fill:#FCF3F3;color:#FCF3F3;}.elementor-5254 .elementor-element.elementor-element-db2f537{--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.82;}.elementor-5254 .elementor-element.elementor-element-db2f537:not(.elementor-motion-effects-element-type-background), .elementor-5254 .elementor-element.elementor-element-db2f537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10898D;}.elementor-5254 .elementor-element.elementor-element-db2f537::before, .elementor-5254 .elementor-element.elementor-element-db2f537 > .elementor-background-video-container::before, .elementor-5254 .elementor-element.elementor-element-db2f537 > .e-con-inner > .elementor-background-video-container::before, .elementor-5254 .elementor-element.elementor-element-db2f537 > .elementor-background-slideshow::before, .elementor-5254 .elementor-element.elementor-element-db2f537 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5254 .elementor-element.elementor-element-db2f537 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B7275;--background-overlay:'';}.elementor-5254 .elementor-element.elementor-element-db2f537 > .elementor-shape-top svg, .elementor-5254 .elementor-element.elementor-element-db2f537 > .e-con-inner > .elementor-shape-top svg{width:calc(106% + 1.3px);height:24px;}.elementor-5254 .elementor-element.elementor-element-15c3737{--spacer-size:50px;}.elementor-5254 .elementor-element.elementor-element-81d745f{text-align:center;}.elementor-5254 .elementor-element.elementor-element-81d745f .elementor-heading-title{font-family:"camel font 2", Sans-serif;font-weight:600;color:#FCFCFC;}.elementor-5254 .elementor-element.elementor-element-6ffffe9{--divider-border-style:pluses;--divider-color:#DFE8EB;--divider-pattern-height:13.8px;--divider-pattern-size:19.6px;}.elementor-5254 .elementor-element.elementor-element-6ffffe9 .elementor-divider-separator{width:100%;}.elementor-5254 .elementor-element.elementor-element-6ffffe9 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-5254 .elementor-element.elementor-element-6ffffe9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-5254 .elementor-element.elementor-element-6ffffe9.elementor-view-framed .elementor-icon, .elementor-5254 .elementor-element.elementor-element-6ffffe9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-5254 .elementor-element.elementor-element-6ffffe9.elementor-view-framed .elementor-icon, .elementor-5254 .elementor-element.elementor-element-6ffffe9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-widget-premium-addon-testimonials .premium-testimonial-heading{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-testimonials .premium-testimonial-company-link{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-testimonials .premium-testimonial-text-wrapper{color:var( --e-global-color-text );}.elementor-widget-premium-addon-testimonials .premium-testimonial-box .slick-arrow{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-testimonials .premium-testimonial-box .slick-arrow:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-5254 .elementor-element.elementor-element-32a712a .premium-testimonial-container{width:33.33%;padding:0 5px 0 5px;margin:5px 0 5px 0;}.elementor-5254 .elementor-element.elementor-element-32a712a .premium-testimonial-img-wrapper{width:100px;height:100px;}.elementor-5254 .elementor-element.elementor-element-32a712a .premium-testimonial__carousel{width:calc( 3 * 100px );}.elementor-5254 .elementor-element.elementor-element-32a712a .premium-testimonial-person-name{color:#F4EFEF;}.elementor-5254 .elementor-element.elementor-element-32a712a .premium-testimonial-author-info{align-items:center;}.elementor-5254 .elementor-element.elementor-element-32a712a .premium-testimonial-company-link{color:#FFFFFF;}.elementor-5254 .elementor-element.elementor-element-32a712a .premium-testimonial-text-wrapper{color:#FFFFFF;font-weight:bold;}.elementor-5254 .elementor-element.elementor-element-32a712a .premium-testimonial-quote{fill:#FFFDFB;}.elementor-5254 .elementor-element.elementor-element-32a712a .premium-testimonial-content-wrapper{align-items:center;justify-content:flex-start;text-align:center;}.elementor-5254 .elementor-element.elementor-element-c477245{--spacer-size:50px;}.elementor-5254 .elementor-element.elementor-element-7e01103{--display:flex;}.elementor-5254 .elementor-element.elementor-element-36ba19f{--spacer-size:36px;}.elementor-5254 .elementor-element.elementor-element-ac7481f{text-align:center;}.elementor-5254 .elementor-element.elementor-element-ac7481f .elementor-heading-title{font-family:"camel font 2", Sans-serif;font-weight:600;color:#10898D;}.elementor-5254 .elementor-element.elementor-element-aa9d146{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5254 .elementor-element.elementor-element-a41caff{--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-5254 .elementor-element.elementor-element-06505a4{text-align:center;}.elementor-5254 .elementor-element.elementor-element-06505a4 .elementor-heading-title{font-family:"camel font 2", Sans-serif;font-weight:600;color:#10898D;}.elementor-5254 .elementor-element.elementor-element-29033f5{--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-5254 .elementor-element.elementor-element-0f2120c{text-align:center;}.elementor-5254 .elementor-element.elementor-element-0f2120c .elementor-heading-title{font-family:"camel font 2", Sans-serif;font-weight:600;color:#10898D;}.elementor-5254 .elementor-element.elementor-element-60ff9f3{--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-5254 .elementor-element.elementor-element-998153d{text-align:center;}.elementor-5254 .elementor-element.elementor-element-998153d .elementor-heading-title{font-family:"camel font 2", Sans-serif;font-weight:600;color:#10898D;}.elementor-5254 .elementor-element.elementor-element-294d77a{--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-5254 .elementor-element.elementor-element-a9f904f{text-align:center;}.elementor-5254 .elementor-element.elementor-element-a9f904f .elementor-heading-title{font-family:"camel font 2", Sans-serif;font-weight:600;color:#10898D;}.elementor-5254 .elementor-element.elementor-element-e338601{--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-5254 .elementor-element.elementor-element-50a821f .elementor-button{background-color:#10898D;fill:#FCF3F3;color:#FCF3F3;}.elementor-5254 .elementor-element.elementor-element-17339d7{--spacer-size:50px;}.elementor-5254 .elementor-element.elementor-element-c45d9a8{--divider-border-style:rhombus;--divider-color:#215D76;--divider-pattern-height:13.8px;--divider-pattern-size:19.6px;}.elementor-5254 .elementor-element.elementor-element-c45d9a8 .elementor-divider-separator{width:100%;}.elementor-5254 .elementor-element.elementor-element-c45d9a8 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-5254 .elementor-element.elementor-element-c45d9a8.elementor-view-stacked .elementor-icon{background-color:#215D76;}.elementor-5254 .elementor-element.elementor-element-c45d9a8.elementor-view-framed .elementor-icon, .elementor-5254 .elementor-element.elementor-element-c45d9a8.elementor-view-default .elementor-icon{color:#215D76;border-color:#215D76;}.elementor-5254 .elementor-element.elementor-element-c45d9a8.elementor-view-framed .elementor-icon, .elementor-5254 .elementor-element.elementor-element-c45d9a8.elementor-view-default .elementor-icon svg{fill:#215D76;}.elementor-5254 .elementor-element.elementor-element-6c8c4bd{text-align:center;}.elementor-5254 .elementor-element.elementor-element-6c8c4bd .elementor-heading-title{font-family:"camel font 2", Sans-serif;font-weight:600;color:#10898D;}.elementor-5254 .elementor-element.elementor-element-3adb8b4{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#5F5F5F;}.elementor-5254 .elementor-element.elementor-element-68f3c15{--e-image-carousel-slides-to-show:3;}.elementor-5254 .elementor-element.elementor-element-68f3c15 .swiper-wrapper{display:flex;align-items:center;}.elementor-5254 .elementor-element.elementor-element-c8ba984{--spacer-size:50px;}.elementor-5254 .elementor-element.elementor-element-78bd135{text-align:center;}.elementor-5254 .elementor-element.elementor-element-78bd135 .elementor-heading-title{font-family:"camel font 2", Sans-serif;font-weight:900;letter-spacing:4px;color:#10898D;}.elementor-5254 .elementor-element.elementor-element-2a39f1d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-5254 .elementor-element.elementor-element-2a39f1d:not(.elementor-motion-effects-element-type-background), .elementor-5254 .elementor-element.elementor-element-2a39f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10898D;}.elementor-5254 .elementor-element.elementor-element-2a39f1d::before, .elementor-5254 .elementor-element.elementor-element-2a39f1d > .elementor-background-video-container::before, .elementor-5254 .elementor-element.elementor-element-2a39f1d > .e-con-inner > .elementor-background-video-container::before, .elementor-5254 .elementor-element.elementor-element-2a39f1d > .elementor-background-slideshow::before, .elementor-5254 .elementor-element.elementor-element-2a39f1d > .e-con-inner > .elementor-background-slideshow::before, .elementor-5254 .elementor-element.elementor-element-2a39f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5254 .elementor-element.elementor-element-8d0c30d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:groove;--border-style:groove;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5254 .elementor-element.elementor-element-24dd87f{text-align:center;}.elementor-5254 .elementor-element.elementor-element-24dd87f .elementor-heading-title{font-family:"camel font 2", Sans-serif;font-weight:600;line-height:24px;letter-spacing:5px;color:#FFFFFF;}.elementor-5254 .elementor-element.elementor-element-d8a19c1{text-align:center;}.elementor-5254 .elementor-element.elementor-element-d8a19c1 img{border-style:groove;}.elementor-5254 .elementor-element.elementor-element-f72ac27{text-align:center;}.elementor-5254 .elementor-element.elementor-element-f72ac27 .elementor-heading-title{font-family:"camel font 2", Sans-serif;font-weight:600;text-transform:lowercase;letter-spacing:5px;color:#FFFFFF;}.elementor-5254 .elementor-element.elementor-element-a9dd556{text-align:center;font-family:"Roboto", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-5254 .elementor-element.elementor-element-c68dd58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:groove;--border-style:groove;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5254 .elementor-element.elementor-element-b63fce4{text-align:center;}.elementor-5254 .elementor-element.elementor-element-b63fce4 .elementor-heading-title{font-family:"camel font 2", Sans-serif;font-weight:600;line-height:24px;letter-spacing:5px;color:#FFFFFF;}.elementor-5254 .elementor-element.elementor-element-fbfa951{text-align:center;}.elementor-5254 .elementor-element.elementor-element-fbfa951 img{border-style:groove;}.elementor-5254 .elementor-element.elementor-element-601e5c5{text-align:center;}.elementor-5254 .elementor-element.elementor-element-601e5c5 .elementor-heading-title{font-family:"camel font 2", Sans-serif;font-weight:600;text-transform:lowercase;letter-spacing:5px;color:#FFFFFF;}.elementor-5254 .elementor-element.elementor-element-5d7fb18{text-align:center;font-family:"Roboto", Sans-serif;font-weight:700;color:#FFFFFF;}@media(min-width:768px){.elementor-5254 .elementor-element.elementor-element-a41caff{--width:25%;}.elementor-5254 .elementor-element.elementor-element-29033f5{--width:25%;}.elementor-5254 .elementor-element.elementor-element-60ff9f3{--width:25%;}.elementor-5254 .elementor-element.elementor-element-294d77a{--width:25%;}.elementor-5254 .elementor-element.elementor-element-8d0c30d{--width:50%;}.elementor-5254 .elementor-element.elementor-element-c68dd58{--width:50%;}}@media(max-width:1024px){.elementor-5254 .elementor-element.elementor-element-8ff5590{--grid-auto-flow:row;}.elementor-5254 .elementor-element.elementor-element-32a712a .premium-testimonial-container{width:100%;}}@media(max-width:767px){.elementor-5254 .elementor-element.elementor-element-8ff5590{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5254 .elementor-element.elementor-element-32a712a .premium-testimonial-container{width:100%;}.elementor-5254 .elementor-element.elementor-element-f72ac27{text-align:center;}.elementor-5254 .elementor-element.elementor-element-601e5c5{text-align:center;}}