.elementor-20 .elementor-element.elementor-element-00e6a59:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-00e6a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://acmilanacademypro-ci.com/wp-content/uploads/2025/09/stade.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-00e6a59 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-00e6a59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;overflow:visible;}.elementor-widget-theme-page-title .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-20 .elementor-element.elementor-element-59580a2{text-align:center;}.elementor-20 .elementor-element.elementor-element-59580a2 .elementor-heading-title{font-family:"milanpulse-ultra", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-7a143bf );}.elementor-20 .elementor-element.elementor-element-818c288:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-818c288 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-818c288{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;overflow:visible;}.elementor-20 .elementor-element.elementor-element-818c288 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-20 .elementor-element.elementor-element-a7bea76{font-family:"Helvetica", Sans-serif;font-weight:400;color:var( --e-global-color-7a143bf );}.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-20 .elementor-element.elementor-element-4a9bc5e .elementor-heading-title{font-family:"milanpulse-ultra", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-7a143bf );}.elementor-20 .elementor-element.elementor-element-7581433{font-family:"Helvetica", Sans-serif;font-weight:400;color:var( --e-global-color-7a143bf );}.elementor-20 .elementor-element.elementor-element-c8d867e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c8d867e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-c8d867e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;overflow:visible;}.elementor-20 .elementor-element.elementor-element-c8d867e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-740b17c{overflow:visible;}.elementor-20 .elementor-element.elementor-element-2311241:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20 .elementor-element.elementor-element-2311241 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a143bf );background-image:url("http://acmilanacademypro-ci.com/wp-content/uploads/2025/08/contour-motif.png");background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-2311241 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 3% 5% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;padding:5% 5% 5% 5%;}.elementor-20 .elementor-element.elementor-element-2311241 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-5751b01{padding:5% 5% 0% 5%;text-align:center;}.elementor-20 .elementor-element.elementor-element-5751b01 .elementor-heading-title{font-family:"milanpulse-ultra", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-b5fca18{padding:0% 5% 0% 5%;text-align:center;}.elementor-20 .elementor-element.elementor-element-b5fca18 .elementor-heading-title{font-family:"milanpulse-ultra", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-bf6e78b.ekit-equal-height-enable,
					.elementor-20 .elementor-element.elementor-element-bf6e78b.ekit-equal-height-enable > div,
					.elementor-20 .elementor-element.elementor-element-bf6e78b.ekit-equal-height-enable .ekit-wid-con,
					.elementor-20 .elementor-element.elementor-element-bf6e78b.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-20 .elementor-element.elementor-element-bf6e78b .elementskit-infobox{background-color:#00000000;padding:0px 40px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-bf6e78b{padding:0% 5% 0% 5%;}.elementor-20 .elementor-element.elementor-element-bf6e78b .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 20px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-bf6e78b .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-bf6e78b .elementskit-infobox .box-body > p{color:var( --e-global-color-text );font-family:"Helvetica", Sans-serif;font-size:18px;}.elementor-20 .elementor-element.elementor-element-bf6e78b .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-bf6e78b .elementskit-infobox p{margin:0px 0px 0px 20px;}.elementor-20 .elementor-element.elementor-element-bf6e78b .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-90f5133.ekit-equal-height-enable,
					.elementor-20 .elementor-element.elementor-element-90f5133.ekit-equal-height-enable > div,
					.elementor-20 .elementor-element.elementor-element-90f5133.ekit-equal-height-enable .ekit-wid-con,
					.elementor-20 .elementor-element.elementor-element-90f5133.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-20 .elementor-element.elementor-element-90f5133 .elementskit-infobox{background-color:#00000000;padding:0px 40px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-90f5133{padding:0% 5% 0% 5%;}.elementor-20 .elementor-element.elementor-element-90f5133 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 20px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-90f5133 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-90f5133 .elementskit-infobox .box-body > p{color:var( --e-global-color-text );font-family:"Helvetica", Sans-serif;font-size:18px;}.elementor-20 .elementor-element.elementor-element-90f5133 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-90f5133 .elementskit-infobox p{margin:0px 0px 0px 20px;}.elementor-20 .elementor-element.elementor-element-90f5133 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-6a67108.ekit-equal-height-enable,
					.elementor-20 .elementor-element.elementor-element-6a67108.ekit-equal-height-enable > div,
					.elementor-20 .elementor-element.elementor-element-6a67108.ekit-equal-height-enable .ekit-wid-con,
					.elementor-20 .elementor-element.elementor-element-6a67108.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-20 .elementor-element.elementor-element-6a67108 .elementskit-infobox{background-color:#00000000;padding:0px 40px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-6a67108{padding:0% 5% 0% 5%;}.elementor-20 .elementor-element.elementor-element-6a67108 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 20px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-6a67108 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-6a67108 .elementskit-infobox .box-body > p{color:var( --e-global-color-text );font-family:"Helvetica", Sans-serif;font-size:18px;}.elementor-20 .elementor-element.elementor-element-6a67108 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-6a67108 .elementskit-infobox p{margin:0px 0px 0px 20px;}.elementor-20 .elementor-element.elementor-element-6a67108 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-d580845.ekit-equal-height-enable,
					.elementor-20 .elementor-element.elementor-element-d580845.ekit-equal-height-enable > div,
					.elementor-20 .elementor-element.elementor-element-d580845.ekit-equal-height-enable .ekit-wid-con,
					.elementor-20 .elementor-element.elementor-element-d580845.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-20 .elementor-element.elementor-element-d580845 .elementskit-infobox{background-color:#00000000;padding:0px 40px 0px 0px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-d580845{padding:0% 5% 0% 5%;}.elementor-20 .elementor-element.elementor-element-d580845 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 20px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-d580845 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-d580845 .elementskit-infobox .box-body > p{color:var( --e-global-color-text );font-family:"Helvetica", Sans-serif;font-size:18px;}.elementor-20 .elementor-element.elementor-element-d580845 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-d580845 .elementskit-infobox p{margin:0px 0px 0px 20px;}.elementor-20 .elementor-element.elementor-element-d580845 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-377a491{text-align:center;font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-20 .elementor-element.elementor-element-8c27829:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8c27829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-8c27829{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;overflow:visible;}.elementor-20 .elementor-element.elementor-element-8c27829 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-686d107{overflow:visible;}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-73fa265.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20 .elementor-element.elementor-element-73fa265.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-d9d6fde{text-align:left;}.elementor-20 .elementor-element.elementor-element-d9d6fde .elementor-heading-title{font-family:"milanpulse-ultra", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-7a143bf );}.elementor-20 .elementor-element.elementor-element-ede3242{text-align:left;}.elementor-20 .elementor-element.elementor-element-ede3242 .elementor-heading-title{font-family:"milanpulse-ultra", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-7a143bf );}.elementor-20 .elementor-element.elementor-element-9b07242{color:var( --e-global-color-7a143bf );}.elementor-20 .elementor-element.elementor-element-5eea351{color:var( --e-global-color-7a143bf );}.elementor-20 .elementor-element.elementor-element-5e0e194{color:var( --e-global-color-7a143bf );}.elementor-20 .elementor-element.elementor-element-dfcab78{color:var( --e-global-color-7a143bf );}.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-20 .elementor-element.elementor-element-2e316cf{text-align:center;}.elementor-20 .elementor-element.elementor-element-dad1e0e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-dad1e0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-dad1e0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;overflow:visible;}.elementor-20 .elementor-element.elementor-element-dad1e0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-49f4a2e{overflow:visible;}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-622a739.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20 .elementor-element.elementor-element-622a739.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-f7f0f1b{text-align:center;}.elementor-20 .elementor-element.elementor-element-f7f0f1b .elementor-heading-title{font-family:"milanpulse-ultra", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-7a143bf );}.elementor-20 .elementor-element.elementor-element-cf7efab{text-align:center;}.elementor-20 .elementor-element.elementor-element-cf7efab .elementor-heading-title{font-family:"milanpulse-ultra", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-7a143bf );}.elementor-20 .elementor-element.elementor-element-a814112{color:var( --e-global-color-7a143bf );}.elementor-20 .elementor-element.elementor-element-25a5f32{text-align:center;}.elementor-20 .elementor-element.elementor-element-f4eb04d{padding:50px 0px 50px 0px;overflow:visible;}.elementor-20 .elementor-element.elementor-element-160973e{overflow:visible;}.elementor-20 .elementor-element.elementor-element-ae1be60{text-align:center;}.elementor-20 .elementor-element.elementor-element-ae1be60 .elementor-heading-title{font-family:"milanpulse-ultra", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-2f213c6{margin-top:20px;margin-bottom:0px;overflow:visible;}.elementor-20 .elementor-element.elementor-element-6bc044f{text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-0a75d08{overflow:visible;}.elementor-20 .elementor-element.elementor-element-28283dc{font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-20 .elementor-element.elementor-element-72791dc{font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-20 .elementor-element.elementor-element-df10a8c{font-family:"Helvetica", Sans-serif;font-weight:400;}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-00e6a59{padding:100px 0px 50px 0px;}.elementor-20 .elementor-element.elementor-element-59580a2 .elementor-heading-title{font-size:40px;}.elementor-20 .elementor-element.elementor-element-a7bea76{font-size:16px;}.elementor-20 .elementor-element.elementor-element-7581433{font-size:16px;}.elementor-20 .elementor-element.elementor-element-b5fca18 .elementor-heading-title{font-size:40px;}.elementor-20 .elementor-element.elementor-element-bf6e78b .elementskit-infobox .box-body > p{font-size:16px;}.elementor-20 .elementor-element.elementor-element-90f5133 .elementskit-infobox .box-body > p{font-size:16px;}.elementor-20 .elementor-element.elementor-element-6a67108 .elementskit-infobox .box-body > p{font-size:16px;}.elementor-20 .elementor-element.elementor-element-d580845 .elementskit-infobox .box-body > p{font-size:16px;}.elementor-20 .elementor-element.elementor-element-377a491{font-size:16px;}.elementor-20 .elementor-element.elementor-element-d9d6fde .elementor-heading-title{font-size:40px;}.elementor-20 .elementor-element.elementor-element-f7f0f1b .elementor-heading-title{font-size:40px;}.elementor-20 .elementor-element.elementor-element-ae1be60 .elementor-heading-title{font-size:40px;}.elementor-20 .elementor-element.elementor-element-6bc044f{font-size:16px;}.elementor-20 .elementor-element.elementor-element-28283dc{font-size:16px;}.elementor-20 .elementor-element.elementor-element-72791dc{font-size:16px;}.elementor-20 .elementor-element.elementor-element-df10a8c{font-size:16px;}}