.elementor-1810 .elementor-element.elementor-element-09df577{--display:flex;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1810 .elementor-element.elementor-element-09df577:not(.elementor-motion-effects-element-type-background), .elementor-1810 .elementor-element.elementor-element-09df577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cantobar-marrakech.com/wp-content/uploads/2026/09/Img5.png");}.elementor-1810 .elementor-element.elementor-element-09df577::before, .elementor-1810 .elementor-element.elementor-element-09df577 > .elementor-background-video-container::before, .elementor-1810 .elementor-element.elementor-element-09df577 > .e-con-inner > .elementor-background-video-container::before, .elementor-1810 .elementor-element.elementor-element-09df577 > .elementor-background-slideshow::before, .elementor-1810 .elementor-element.elementor-element-09df577 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1810 .elementor-element.elementor-element-09df577 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(139deg, #000000 25%, #00000000 100%);}.elementor-1810 .elementor-element.elementor-element-5326bf4 .hero-content h1.split-title{font-family:"Aboreto", Sans-serif;font-size:48px;}.elementor-1810 .elementor-element.elementor-element-5326bf4 .hero-right-items .text{font-family:"Aboreto", Sans-serif;}.elementor-1810 .elementor-element.elementor-element-5326bf4 .hero-button a.theme-btn-main.bg-white-style .theme-btn{font-family:"Aboreto", Sans-serif;}.elementor-1810 .elementor-element.elementor-element-5326bf4 .hero-button a.theme-btn-main.border-style .theme-btn{font-family:"Aboreto", Sans-serif;}.elementor-1810 .elementor-element.elementor-element-23fafab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1810 .elementor-element.elementor-element-5039a26 .incrase-box span{font-family:"Aboreto", Sans-serif;}.elementor-1810 .elementor-element.elementor-element-d936b32{--display:flex;--overlay-opacity:0.84;--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-1810 .elementor-element.elementor-element-d936b32:not(.elementor-motion-effects-element-type-background), .elementor-1810 .elementor-element.elementor-element-d936b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cantobar-marrakech.com/wp-content/uploads/2026/09/Img5.png");}.elementor-1810 .elementor-element.elementor-element-d936b32::before, .elementor-1810 .elementor-element.elementor-element-d936b32 > .elementor-background-video-container::before, .elementor-1810 .elementor-element.elementor-element-d936b32 > .e-con-inner > .elementor-background-video-container::before, .elementor-1810 .elementor-element.elementor-element-d936b32 > .elementor-background-slideshow::before, .elementor-1810 .elementor-element.elementor-element-d936b32 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1810 .elementor-element.elementor-element-d936b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1810 .elementor-element.elementor-element-02120f7 .section-title .sub-title{font-family:"Aguafina Script", Sans-serif;font-size:31px;color:#C30407;}.elementor-1810 .elementor-element.elementor-element-02120f7 .section-title .title{font-family:"Aboreto", Sans-serif;font-size:40px;}.elementor-1810 .elementor-element.elementor-element-02120f7 .service-box-items-three .title{font-family:"Aboreto", Sans-serif;}.elementor-1810 .elementor-element.elementor-element-02120f7 .service-box-items-three p{font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-1810 .elementor-element.elementor-element-02120f7 .service-box-items-three .link-btn i{color:#6B7280;font-size:14px;width:14px;height:14px;}.elementor-1810 .elementor-element.elementor-element-02120f7 .service-box-items-three .link-btn svg{fill:#6B7280;width:14px;height:14px;}.elementor-1810 .elementor-element.elementor-element-02120f7 .service-box-items-three .link-btn:hover i{color:#3B82F6;}.elementor-1810 .elementor-element.elementor-element-02120f7 .service-box-items-three .link-btn:hover svg{fill:#3B82F6;}.elementor-1810 .elementor-element.elementor-element-eddee8b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1810 .elementor-element.elementor-element-0fddb30 .section-title .sub-title{color:#D00000;font-family:"Aguafina Script", Sans-serif;font-size:28px;}.elementor-1810 .elementor-element.elementor-element-0fddb30 .section-title h2{font-family:"Aboreto", Sans-serif;font-size:40px;}.elementor-1810 .elementor-element.elementor-element-0fddb30 .section-title p{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:200;}.elementor-1810 .elementor-element.elementor-element-0fddb30 .theme-btn-main{font-family:"Aboreto", Sans-serif;}.elementor-1810 .elementor-element.elementor-element-0fddb30 .approach-box .content h3 a{font-family:"Aboreto", Sans-serif;font-size:20px;}.elementor-1810 .elementor-element.elementor-element-0fddb30 .approach-box .content span{font-family:"Aboreto", Sans-serif;}.elementor-1810 .elementor-element.elementor-element-b50ccd6{--display:flex;--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-1810 .elementor-element.elementor-element-dee1521 .project-image-three .content{background-color:#FFBD7A00;border-radius:0px 10px 10px 0px;padding:20px 20px 20px 20px;bottom:50px;left:0px;}.elementor-1810 .elementor-element.elementor-element-dee1521 .section-title .sub-title{font-family:"Aboreto", Sans-serif;}.elementor-1810 .elementor-element.elementor-element-dee1521 .section-title .title{font-family:"Aboreto", Sans-serif;font-size:40px;color:#352F2F;}.elementor-1810 .elementor-element.elementor-element-dee1521 .project-image-three .content .title a{color:#000000;}.elementor-1810 .elementor-element.elementor-element-dee1521 .project-image-three .content p{color:#000000;}.elementor-1810 .elementor-element.elementor-element-714f9d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1810 .elementor-element.elementor-element-bbe7f84 img{width:100%;}.elementor-1810 .elementor-element.elementor-element-1279de4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1810 .elementor-element.elementor-element-dbc0cfa .theme-btn-main{font-family:"Aboreto", Sans-serif;}