.elementor-939 .elementor-element.elementor-element-41809222:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-41809222>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.moroccophotographer.com/wp-content/uploads/2023/10/MG_1686-Enhanced-NR.webp");background-position:center center;background-size:cover}.elementor-939 .elementor-element.elementor-element-41809222>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor0);opacity:0;transition:background .3s,border-radius .3s,opacity .3s}.elementor-939 .elementor-element.elementor-element-41809222>.elementor-container{min-height:60vh}.elementor-939 .elementor-element.elementor-element-41809222{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-939 .elementor-element.elementor-element-41809222>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-astglobalcolor4)}.elementor-939 .elementor-element.elementor-element-41809222>.elementor-shape-top svg{width:calc(133% + 1.3px);height:26px}.elementor-939 .elementor-element.elementor-element-41809222>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-astglobalcolor4)}.elementor-939 .elementor-element.elementor-element-41809222>.elementor-shape-bottom svg{width:calc(105% + 1.3px);height:41px}.elementor-939 .elementor-element.elementor-element-52285ea2{text-align:center}.elementor-939 .elementor-element.elementor-element-52285ea2 .elementor-heading-title{color:var(--e-global-color-astglobalcolor4)}.elementor-939 .elementor-element.elementor-element-fe03590{text-align:center}.elementor-939 .elementor-element.elementor-element-fe03590 .elementor-heading-title{font-family:"Aclonica",Sans-serif;font-size:25px;color:var(--e-global-color-astglobalcolor4)}.elementor-939 .elementor-element.elementor-element-7c2318ca{--spacer-size:100px}.elementor-939 .elementor-element.elementor-element-5b818a27>.elementor-element-populated{padding:40px}.elementor-939 .elementor-element.elementor-element-472aae21 .elementor-heading-title{font-size:22px;color:var(--e-global-color-astglobalcolor6)}.elementor-939 .elementor-element.elementor-element-25a947d5{text-align:justify;color:var(--e-global-color-astglobalcolor0)}.elementor-939 .elementor-element.elementor-element-29449169 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px;border-color:var(--e-global-color-astglobalcolor5)}.elementor-939 .elementor-element.elementor-element-48a1f143 .elementor-heading-title{font-size:34px;color:#02385c}.elementor-939 .elementor-element.elementor-element-262801c2{text-align:justify}.elementor-939 .elementor-element.elementor-element-aa51de6 .elementor-heading-title{color:var(--e-global-color-astglobalcolor6)}.elementor-939 .elementor-element.elementor-element-a05ce0c{font-family:"Times New Roman",Sans-serif}.elementor-939 .elementor-element.elementor-element-48e30c9 .elementor-heading-title{color:var(--e-global-color-astglobalcolor6)}.elementor-939 .elementor-element.elementor-element-452bc83f .elementor-heading-title{font-size:35px;color:var(--e-global-color-astglobalcolor6)}.elementor-939 .elementor-element.elementor-element-65fc0346 .elementor-heading-title{font-size:18px;color:#006acd}.elementor-939 .elementor-element.elementor-element-6fe8e6c5 .elementor-tab-title{background-color:var(--e-global-color-astglobalcolor5)}.elementor-939 .elementor-element.elementor-element-554ee03a>.elementor-widget-container{background-color:var(--e-global-color-astglobalcolor0);padding:10px}.elementor-939 .elementor-element.elementor-element-554ee03a{text-align:justify;color:var(--e-global-color-astglobalcolor5)}.elementor-939 .elementor-element.elementor-element-4db2a6a2 .elementor-heading-title{font-size:25px;color:var(--e-global-color-astglobalcolor6)}.elementor-939 .elementor-element.elementor-element-1c09b668 .elementor-cta__content-item{transition-duration:1s}.elementor-939 .elementor-element.elementor-element-1c09b668.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-939 .elementor-element.elementor-element-1c09b668.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-939 .elementor-element.elementor-element-1c09b668.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-939 .elementor-element.elementor-element-1c09b668 .elementor-cta .elementor-cta__bg,.elementor-939 .elementor-element.elementor-element-1c09b668 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-939 .elementor-element.elementor-element-1c09b668 .elementor-cta__content{text-align:center}.elementor-939 .elementor-element.elementor-element-42aa2808 .elementor-cta__content-item{transition-duration:1s}.elementor-939 .elementor-element.elementor-element-42aa2808.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-939 .elementor-element.elementor-element-42aa2808.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-939 .elementor-element.elementor-element-42aa2808.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-939 .elementor-element.elementor-element-42aa2808 .elementor-cta .elementor-cta__bg,.elementor-939 .elementor-element.elementor-element-42aa2808 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-939 .elementor-element.elementor-element-42aa2808 .elementor-cta__content{text-align:center}.elementor-939 .elementor-element.elementor-element-51c4e357 .elementor-cta__content-item{transition-duration:1s}.elementor-939 .elementor-element.elementor-element-51c4e357.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-939 .elementor-element.elementor-element-51c4e357.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-939 .elementor-element.elementor-element-51c4e357.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-939 .elementor-element.elementor-element-51c4e357 .elementor-cta .elementor-cta__bg,.elementor-939 .elementor-element.elementor-element-51c4e357 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-939 .elementor-element.elementor-element-51c4e357 .elementor-cta__content{text-align:center}.elementor-939 .elementor-element.elementor-element-1ecf2f15:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-939 .elementor-element.elementor-element-1ecf2f15>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-939 .elementor-element.elementor-element-1ecf2f15>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.21);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:-40px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-939 .elementor-element.elementor-element-1ecf2f15>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-939 .elementor-element.elementor-element-3e3bd687 .elementor-cta .elementor-cta__bg,.elementor-939 .elementor-element.elementor-element-3e3bd687 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-939 .elementor-element.elementor-element-3e3bd687 .elementor-cta__content{min-height:184px;text-align:center;padding:10px}.elementor-939 .elementor-element.elementor-element-3e3bd687 .elementor-cta__bg-wrapper{min-width:28px;min-height:310px}.elementor-939 .elementor-element.elementor-element-3e3bd687 .elementor-cta__title{font-family:"Aclonica",Sans-serif;font-size:16px}.elementor-939 .elementor-element.elementor-element-3e3bd687 .elementor-cta__button{color:var(--e-global-color-astglobalcolor5);background-color:var(--e-global-color-astglobalcolor6)}.elementor-939 .elementor-element.elementor-element-3e3bd687 .elementor-ribbon-inner{background-color:var(--e-global-color-astglobalcolor6)}.elementor-939 .elementor-element.elementor-element-f37e65f:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-f37e65f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-939 .elementor-element.elementor-element-f37e65f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-939 .elementor-element.elementor-element-f37e65f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-939 .elementor-element.elementor-element-732a98a2{--spacer-size:50px}.elementor-939 .elementor-element.elementor-element-451574f8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px}.elementor-939 .elementor-element.elementor-element-451574f8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-939 .elementor-element.elementor-element-51d23c8c>.elementor-element-populated{padding:0}.elementor-939 .elementor-element.elementor-element-79bb4dca .elementor-image-box-wrapper{text-align:center}.elementor-939 .elementor-element.elementor-element-79bb4dca .elementor-image-box-title{margin-bottom:19px;font-family:"Aclonica",Sans-serif;font-size:30px;color:var(--e-global-color-astglobalcolor6)}.elementor-939 .elementor-element.elementor-element-67ab1e12{margin-top:40px;margin-bottom:0}.elementor-939 .elementor-element.elementor-element-7dadac35>.elementor-element-populated{padding:0 45px 0 0}.elementor-939 .elementor-element.elementor-element-5e8f3660>.elementor-widget-container{margin:0}.elementor-939 .elementor-element.elementor-element-5e8f3660 .elementor-star-rating{font-size:14px}.elementor-939 .elementor-element.elementor-element-5e8f3660 .elementor-star-rating i:not(:last-of-type){margin-inline-end:2px}.elementor-939 .elementor-element.elementor-element-5e8f3660 .elementor-star-rating i:before{color:#ffd800}.elementor-939 .elementor-element.elementor-element-64050f99 .elementor-testimonial-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-64050f99 .elementor-testimonial-content{font-size:16px;font-weight:600}.elementor-939 .elementor-element.elementor-element-64050f99 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:32px;height:32px}.elementor-939 .elementor-element.elementor-element-64050f99 .elementor-testimonial-name{font-size:14px;font-weight:700;text-transform:uppercase}.elementor-939 .elementor-element.elementor-element-57e938a1>.elementor-widget-container{margin:0}.elementor-939 .elementor-element.elementor-element-57e938a1 .elementor-star-rating{font-size:14px}.elementor-939 .elementor-element.elementor-element-57e938a1 .elementor-star-rating i:not(:last-of-type){margin-inline-end:2px}.elementor-939 .elementor-element.elementor-element-57e938a1 .elementor-star-rating i:before{color:#ffd800}.elementor-939 .elementor-element.elementor-element-9aadd5e .elementor-testimonial-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-9aadd5e .elementor-testimonial-content{font-size:16px;font-weight:600}.elementor-939 .elementor-element.elementor-element-9aadd5e .elementor-testimonial-wrapper .elementor-testimonial-image img{width:32px;height:32px}.elementor-939 .elementor-element.elementor-element-9aadd5e .elementor-testimonial-name{font-size:14px;font-weight:700;text-transform:uppercase}.elementor-939 .elementor-element.elementor-element-6fa9f23c>.elementor-widget-container{margin:0}.elementor-939 .elementor-element.elementor-element-6fa9f23c .elementor-star-rating{font-size:14px}.elementor-939 .elementor-element.elementor-element-6fa9f23c .elementor-star-rating i:not(:last-of-type){margin-inline-end:2px}.elementor-939 .elementor-element.elementor-element-6fa9f23c .elementor-star-rating i:before{color:#ffd800}.elementor-939 .elementor-element.elementor-element-22d3dd51 .elementor-testimonial-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-22d3dd51 .elementor-testimonial-content{font-size:16px;font-weight:600}.elementor-939 .elementor-element.elementor-element-22d3dd51 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:32px;height:32px}.elementor-939 .elementor-element.elementor-element-22d3dd51 .elementor-testimonial-name{font-size:14px;font-weight:700;text-transform:uppercase}.elementor-939 .elementor-element.elementor-element-15ae478e>.elementor-element-populated{padding:0 0 0 45px}.elementor-939 .elementor-element.elementor-element-22f69db3>.elementor-widget-container{margin:0}.elementor-939 .elementor-element.elementor-element-22f69db3 .elementor-star-rating{font-size:14px}.elementor-939 .elementor-element.elementor-element-22f69db3 .elementor-star-rating i:not(:last-of-type){margin-inline-end:2px}.elementor-939 .elementor-element.elementor-element-22f69db3 .elementor-star-rating i:before{color:#ffd800}.elementor-939 .elementor-element.elementor-element-62a52d72 .elementor-testimonial-wrapper{text-align:left}.elementor-939 .elementor-element.elementor-element-62a52d72 .elementor-testimonial-content{font-size:16px;font-weight:600}.elementor-939 .elementor-element.elementor-element-62a52d72 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:32px;height:32px}.elementor-939 .elementor-element.elementor-element-62a52d72 .elementor-testimonial-name{font-size:14px;font-weight:700;text-transform:uppercase}@media(max-width:1024px){.elementor-939 .elementor-element.elementor-element-451574f8{padding:80px 40px}.elementor-939 .elementor-element.elementor-element-51d23c8c>.elementor-element-populated{padding:0}.elementor-939 .elementor-element.elementor-element-67ab1e12{margin-top:30px;margin-bottom:0}}@media(max-width:767px){.elementor-939 .elementor-element.elementor-element-41809222:not(.elementor-motion-effects-element-type-background),.elementor-939 .elementor-element.elementor-element-41809222>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.moroccophotographer.com/wp-content/uploads/2023/10/IMG_8092.jpg")}.elementor-939 .elementor-element.elementor-element-41809222>.elementor-container{min-height:44vh}.elementor-939 .elementor-element.elementor-element-52285ea2 .elementor-heading-title{font-size:32px}.elementor-939 .elementor-element.elementor-element-fe03590 .elementor-heading-title{font-size:15px}.elementor-939 .elementor-element.elementor-element-7c2318ca{--spacer-size:10px}.elementor-939 .elementor-element.elementor-element-5b818a27>.elementor-element-populated{padding:10px}.elementor-939 .elementor-element.elementor-element-48a1f143 .elementor-heading-title{font-size:24px}.elementor-939 .elementor-element.elementor-element-452bc83f .elementor-heading-title{font-size:24px}.elementor-939 .elementor-element.elementor-element-1ecf2f15>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-939 .elementor-element.elementor-element-451574f8{padding:0 24px 64px}.elementor-939 .elementor-element.elementor-element-51d23c8c>.elementor-element-populated{padding:0}.elementor-939 .elementor-element.elementor-element-79bb4dca .elementor-image-box-wrapper{text-align:center}.elementor-939 .elementor-element.elementor-element-67ab1e12{margin-top:30px;margin-bottom:0}.elementor-939 .elementor-element.elementor-element-7dadac35>.elementor-element-populated{padding:0}.elementor-939 .elementor-element.elementor-element-57e938a1>.elementor-widget-container{margin:20px 0 0}.elementor-939 .elementor-element.elementor-element-6fa9f23c>.elementor-widget-container{margin:20px 0 0}.elementor-939 .elementor-element.elementor-element-15ae478e>.elementor-element-populated{margin:40px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}}@media(min-width:768px){.elementor-939 .elementor-element.elementor-element-5b818a27{width:77%}.elementor-939 .elementor-element.elementor-element-93d233f{width:63.152%}.elementor-939 .elementor-element.elementor-element-f44f8be{width:36.79%}.elementor-939 .elementor-element.elementor-element-1ecf2f15{width:23%}}