.elementor-3375 .elementor-element.elementor-element-36abcf5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3375 .elementor-element.elementor-element-01c4eaf .elementor-repeater-item-7580753 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://artacademymarrakech.com/wp-content/uploads/2025/08/Accueil.jpg);background-size:cover;}.elementor-3375 .elementor-element.elementor-element-01c4eaf .elementor-repeater-item-7580753 .elementor-background-overlay{background-color:#00000033;}.elementor-3375 .elementor-element.elementor-element-01c4eaf .elementor-slide-button{background-color:#B80F01;}.elementor-3375 .elementor-element.elementor-element-01c4eaf .elementor-slide-button:hover{background-color:#000000;}.elementor-3375 .elementor-element.elementor-element-01c4eaf .swiper-slide{height:700px;}.elementor-3375 .elementor-element.elementor-element-01c4eaf .swiper-slide-contents{max-width:90%;}.elementor-3375 .elementor-element.elementor-element-01c4eaf .swiper-slide-inner{text-align:center;}.elementor-3375 .elementor-element.elementor-element-01c4eaf .elementor-slide-heading{color:#FFFFFF;font-size:70px;}.elementor-3375 .elementor-element.elementor-element-1a70dde{padding:50px 0px 25px 0px;}.elementor-3375 .elementor-element.elementor-element-1822497 .elementor-button{background-color:#B80F01;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B80F01;border-radius:10px 10px 10px 10px;}.elementor-3375 .elementor-element.elementor-element-1822497 .elementor-button:hover, .elementor-3375 .elementor-element.elementor-element-1822497 .elementor-button:focus{background-color:#FFFFFF;color:#B80F01;}.elementor-3375 .elementor-element.elementor-element-1822497 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3375 .elementor-element.elementor-element-1822497 .elementor-button:hover svg, .elementor-3375 .elementor-element.elementor-element-1822497 .elementor-button:focus svg{fill:#B80F01;}.elementor-3375 .elementor-element.elementor-element-7d179c1 .elementor-button{background-color:#B80F01;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B80F01;border-radius:10px 10px 10px 10px;}.elementor-3375 .elementor-element.elementor-element-7d179c1 .elementor-button:hover, .elementor-3375 .elementor-element.elementor-element-7d179c1 .elementor-button:focus{background-color:#FFFFFF;color:#B80F01;}.elementor-3375 .elementor-element.elementor-element-7d179c1 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3375 .elementor-element.elementor-element-7d179c1 .elementor-button:hover svg, .elementor-3375 .elementor-element.elementor-element-7d179c1 .elementor-button:focus svg{fill:#B80F01;}.elementor-3375 .elementor-element.elementor-element-a1cc1c9 .elementor-button{background-color:#B80F01;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B80F01;border-radius:10px 10px 10px 10px;}.elementor-3375 .elementor-element.elementor-element-a1cc1c9 .elementor-button:hover, .elementor-3375 .elementor-element.elementor-element-a1cc1c9 .elementor-button:focus{background-color:#FFFFFF;color:#B80F01;}.elementor-3375 .elementor-element.elementor-element-a1cc1c9 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3375 .elementor-element.elementor-element-a1cc1c9 .elementor-button:hover svg, .elementor-3375 .elementor-element.elementor-element-a1cc1c9 .elementor-button:focus svg{fill:#B80F01;}.elementor-3375 .elementor-element.elementor-element-f4d6773 .elementor-button{background-color:#B80F01;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B80F01;border-radius:10px 10px 10px 10px;}.elementor-3375 .elementor-element.elementor-element-f4d6773 .elementor-button:hover, .elementor-3375 .elementor-element.elementor-element-f4d6773 .elementor-button:focus{background-color:#FFFFFF;color:#B80F01;}.elementor-3375 .elementor-element.elementor-element-f4d6773 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3375 .elementor-element.elementor-element-f4d6773 .elementor-button:hover svg, .elementor-3375 .elementor-element.elementor-element-f4d6773 .elementor-button:focus svg{fill:#B80F01;}.elementor-3375 .elementor-element.elementor-element-e3f72b3{padding:25px 0px 25px 0px;}.elementor-3375 .elementor-element.elementor-element-53a136d > .elementor-element-populated{border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-3375 .elementor-element.elementor-element-53a136d > .elementor-element-populated, .elementor-3375 .elementor-element.elementor-element-53a136d > .elementor-element-populated > .elementor-background-overlay, .elementor-3375 .elementor-element.elementor-element-53a136d > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3375 .elementor-element.elementor-element-c1e5b2e{padding:0px 0px 20px 0px;}.elementor-3375 .elementor-element.elementor-element-c1e5b2e .elementor-image-box-wrapper{text-align:center;}.elementor-3375 .elementor-element.elementor-element-c1e5b2e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3375 .elementor-element.elementor-element-c1e5b2e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3375 .elementor-element.elementor-element-c1e5b2e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3375 .elementor-element.elementor-element-c1e5b2e .elementor-image-box-title{margin-bottom:10px;font-size:25px;}.elementor-3375 .elementor-element.elementor-element-c1e5b2e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3375 .elementor-element.elementor-element-c1e5b2e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3375 .elementor-element.elementor-element-6f42d1f > .elementor-element-populated{border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-3375 .elementor-element.elementor-element-6f42d1f > .elementor-element-populated, .elementor-3375 .elementor-element.elementor-element-6f42d1f > .elementor-element-populated > .elementor-background-overlay, .elementor-3375 .elementor-element.elementor-element-6f42d1f > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3375 .elementor-element.elementor-element-484a91c{padding:0px 0px 20px 0px;}.elementor-3375 .elementor-element.elementor-element-484a91c .elementor-image-box-wrapper{text-align:center;}.elementor-3375 .elementor-element.elementor-element-484a91c.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3375 .elementor-element.elementor-element-484a91c.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3375 .elementor-element.elementor-element-484a91c.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3375 .elementor-element.elementor-element-484a91c .elementor-image-box-title{margin-bottom:10px;font-size:25px;}.elementor-3375 .elementor-element.elementor-element-484a91c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3375 .elementor-element.elementor-element-484a91c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3375 .elementor-element.elementor-element-7327d0a > .elementor-element-populated{border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-3375 .elementor-element.elementor-element-7327d0a > .elementor-element-populated, .elementor-3375 .elementor-element.elementor-element-7327d0a > .elementor-element-populated > .elementor-background-overlay, .elementor-3375 .elementor-element.elementor-element-7327d0a > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3375 .elementor-element.elementor-element-e0c633b{padding:0px 0px 20px 0px;}.elementor-3375 .elementor-element.elementor-element-e0c633b .elementor-image-box-wrapper{text-align:center;}.elementor-3375 .elementor-element.elementor-element-e0c633b.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-3375 .elementor-element.elementor-element-e0c633b.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-3375 .elementor-element.elementor-element-e0c633b.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-3375 .elementor-element.elementor-element-e0c633b .elementor-image-box-title{margin-bottom:10px;font-size:25px;}.elementor-3375 .elementor-element.elementor-element-e0c633b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-3375 .elementor-element.elementor-element-e0c633b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3375 .elementor-element.elementor-element-a848a4a{padding:25px 0px 25px 0px;}.elementor-3375 .elementor-element.elementor-element-6f4613d{padding:0px 0px 25px 0px;}.elementor-3375 .elementor-element.elementor-element-35c0e32{text-align:center;}.elementor-3375 .elementor-element.elementor-element-35c0e32 .elementor-heading-title{font-weight:700;}.elementor-3375 .elementor-element.elementor-element-60ea6d5 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-3375 .elementor-element.elementor-element-60ea6d5{padding:0px 0px 25px 0px;}.elementor-3375 .elementor-element.elementor-element-1d53c77 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3375 .elementor-element.elementor-element-1d53c77 > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-3375 .elementor-element.elementor-element-596a6ff img{width:100%;border-radius:10px 10px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3375 .elementor-element.elementor-element-0e47769{padding:30px 0px 30px 0px;border-radius:0px 0px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-3375 .elementor-element.elementor-element-0e47769 .elementor-heading-title{font-size:20px;}.elementor-3375 .elementor-element.elementor-element-fafec2e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3375 .elementor-element.elementor-element-fafec2e > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-3375 .elementor-element.elementor-element-0e1acdd img{width:100%;border-radius:10px 10px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3375 .elementor-element.elementor-element-36cf138{padding:30px 0px 30px 0px;border-radius:0px 0px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-3375 .elementor-element.elementor-element-36cf138 .elementor-heading-title{font-size:20px;}.elementor-3375 .elementor-element.elementor-element-54f698c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3375 .elementor-element.elementor-element-54f698c > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-3375 .elementor-element.elementor-element-8e02e5b img{width:100%;border-radius:10px 10px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3375 .elementor-element.elementor-element-0b5c01a{padding:30px 0px 30px 0px;border-radius:0px 0px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-3375 .elementor-element.elementor-element-0b5c01a .elementor-heading-title{font-size:20px;}.elementor-3375 .elementor-element.elementor-element-d5d1441 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3375 .elementor-element.elementor-element-d5d1441 > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-3375 .elementor-element.elementor-element-339c7e6 img{width:100%;border-radius:10px 10px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3375 .elementor-element.elementor-element-96e6c0e{padding:30px 0px 30px 0px;border-radius:0px 0px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-3375 .elementor-element.elementor-element-96e6c0e .elementor-heading-title{font-size:20px;}.elementor-3375 .elementor-element.elementor-element-ef2e69f .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-3375 .elementor-element.elementor-element-ef2e69f{padding:0px 0px 25px 0px;}.elementor-3375 .elementor-element.elementor-element-121ff1d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3375 .elementor-element.elementor-element-121ff1d > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-3375 .elementor-element.elementor-element-73c2811 img{width:100%;border-radius:10px 10px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3375 .elementor-element.elementor-element-d532776{padding:30px 0px 30px 0px;border-radius:0px 0px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-3375 .elementor-element.elementor-element-d532776 .elementor-heading-title{font-size:20px;}.elementor-3375 .elementor-element.elementor-element-148fb56 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3375 .elementor-element.elementor-element-148fb56 > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-3375 .elementor-element.elementor-element-a04586c img{width:100%;border-radius:10px 10px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3375 .elementor-element.elementor-element-4ce217f{padding:30px 0px 30px 0px;border-radius:0px 0px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-3375 .elementor-element.elementor-element-4ce217f .elementor-heading-title{font-size:20px;}.elementor-3375 .elementor-element.elementor-element-40cae35 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3375 .elementor-element.elementor-element-40cae35 > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-3375 .elementor-element.elementor-element-ef03ffc img{width:100%;border-radius:10px 10px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3375 .elementor-element.elementor-element-6ee26d8{padding:30px 0px 30px 0px;border-radius:0px 0px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-3375 .elementor-element.elementor-element-6ee26d8 .elementor-heading-title{font-size:20px;}.elementor-3375 .elementor-element.elementor-element-30cb1f6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3375 .elementor-element.elementor-element-30cb1f6 > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-3375 .elementor-element.elementor-element-c0e3eb3 img{width:100%;border-radius:10px 10px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3375 .elementor-element.elementor-element-8def94f{padding:30px 0px 30px 0px;border-radius:0px 0px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-3375 .elementor-element.elementor-element-8def94f .elementor-heading-title{font-size:20px;}.elementor-3375 .elementor-element.elementor-element-aceb1f7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3375 .elementor-element.elementor-element-aceb1f7 > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-3375 .elementor-element.elementor-element-3d18760 .elementor-button{background-color:#B80F01;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B80F01;border-radius:10px 10px 10px 10px;padding:20px 70px 20px 70px;}.elementor-3375 .elementor-element.elementor-element-3d18760 .elementor-button:hover, .elementor-3375 .elementor-element.elementor-element-3d18760 .elementor-button:focus{background-color:#FFFFFF;color:#B80F01;}.elementor-3375 .elementor-element.elementor-element-3d18760 .elementor-button:hover svg, .elementor-3375 .elementor-element.elementor-element-3d18760 .elementor-button:focus svg{fill:#B80F01;}.elementor-3375 .elementor-element.elementor-element-1768e32{padding:25px 0px 50px 0px;}.elementor-3375 .elementor-element.elementor-element-ecaf892 > .elementor-element-populated{border-style:none;}@media(max-width:1024px){.elementor-3375 .elementor-element.elementor-element-01c4eaf .swiper-slide{height:500px;}.elementor-3375 .elementor-element.elementor-element-01c4eaf .elementor-slide-heading{font-size:47px;}.elementor-3375 .elementor-element.elementor-element-1a70dde{padding:50px 20px 25px 20px;}.elementor-3375 .elementor-element.elementor-element-e3f72b3{padding:25px 20px 25px 20px;}.elementor-3375 .elementor-element.elementor-element-c1e5b2e .elementor-image-box-description{line-height:1.4em;}.elementor-3375 .elementor-element.elementor-element-484a91c .elementor-image-box-description{line-height:1.4em;}.elementor-3375 .elementor-element.elementor-element-e0c633b .elementor-image-box-description{line-height:1.4em;}.elementor-3375 .elementor-element.elementor-element-a848a4a{padding:25px 20px 25px 20px;}.elementor-3375 .elementor-element.elementor-element-8c98ace > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3375 .elementor-element.elementor-element-1768e32{padding:25px 20px 50px 20px;}.elementor-3375 .elementor-element.elementor-element-ecaf892 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-3375 .elementor-element.elementor-element-01c4eaf .swiper-slide{height:350px;}.elementor-3375 .elementor-element.elementor-element-01c4eaf .elementor-slide-heading{font-size:37px;}.elementor-3375 .elementor-element.elementor-element-53a136d > .elementor-element-populated{margin:0px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-3375 .elementor-element.elementor-element-c1e5b2e .elementor-image-box-img{margin-bottom:10px;}.elementor-3375 .elementor-element.elementor-element-6f42d1f > .elementor-element-populated{margin:0px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-3375 .elementor-element.elementor-element-484a91c .elementor-image-box-img{margin-bottom:10px;}.elementor-3375 .elementor-element.elementor-element-e0c633b .elementor-image-box-img{margin-bottom:10px;}.elementor-3375 .elementor-element.elementor-element-6f4613d{padding:0px 0px 20px 0px;}.elementor-3375 .elementor-element.elementor-element-35c0e32 .elementor-heading-title{font-size:30px;}.elementor-3375 .elementor-element.elementor-element-60ea6d5{padding:0px 0px 0px 0px;}.elementor-3375 .elementor-element.elementor-element-1d53c77 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3375 .elementor-element.elementor-element-fafec2e > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3375 .elementor-element.elementor-element-54f698c > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3375 .elementor-element.elementor-element-d5d1441 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3375 .elementor-element.elementor-element-ef2e69f{padding:0px 0px 0px 0px;}.elementor-3375 .elementor-element.elementor-element-121ff1d > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3375 .elementor-element.elementor-element-148fb56 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3375 .elementor-element.elementor-element-40cae35 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3375 .elementor-element.elementor-element-30cb1f6 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for image-box, class: .elementor-element-c1e5b2e */.elementor-widget-image-box .elementor-image-box-img img {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-484a91c */.elementor-widget-image-box .elementor-image-box-img img {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e0c633b */.elementor-widget-image-box .elementor-image-box-img img {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}/* End custom CSS */