.elementor-2319 .elementor-element.elementor-element-819a283:not(.elementor-motion-effects-element-type-background), .elementor-2319 .elementor-element.elementor-element-819a283 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.institut-aixenprovence.fr/wp-content/uploads/2026/05/extensions-cils-aix-en-provence.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2319 .elementor-element.elementor-element-819a283 > .elementor-background-overlay{background-color:#8C6B5A;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2319 .elementor-element.elementor-element-819a283 > .elementor-container{min-height:500px;}.elementor-2319 .elementor-element.elementor-element-819a283{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;}.elementor-2319 .elementor-element.elementor-element-9f4ce03 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2319 .elementor-element.elementor-element-c4e9bba{width:100%;max-width:100%;text-align:center;}.elementor-2319 .elementor-element.elementor-element-c4e9bba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:400;color:var( --e-global-color-f838814 );}.elementor-2319 .elementor-element.elementor-element-81e3b3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:9px 0px 10px 0px;}.elementor-2319 .elementor-element.elementor-element-81e3b3f{text-align:center;font-size:31px;color:var( --e-global-color-f838814 );}.elementor-2319 .elementor-element.elementor-element-e9044da > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2319 .elementor-element.elementor-element-e9044da .elementor-button{font-size:24px;font-weight:600;fill:var( --e-global-color-f838814 );color:var( --e-global-color-f838814 );}.elementor-2319 .elementor-element.elementor-element-cf652de{text-align:center;}.elementor-2319 .elementor-element.elementor-element-cf652de .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-2319 .elementor-element.elementor-element-446db71{text-align:center;}.elementor-2319 .elementor-element.elementor-element-778224f > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2319 .elementor-element.elementor-element-778224f .elementor-button{font-size:24px;font-weight:600;fill:var( --e-global-color-f838814 );color:var( --e-global-color-f838814 );}.elementor-2319 .elementor-element.elementor-element-e8a8dc3{margin-top:20px;margin-bottom:20px;}.elementor-2319 .elementor-element.elementor-element-3db24fe{text-align:center;}.elementor-2319 .elementor-element.elementor-element-3db24fe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;}.elementor-2319 .elementor-element.elementor-element-cc7c190{text-align:start;}.elementor-2319 .elementor-element.elementor-element-3f9c704{text-align:center;}.elementor-2319 .elementor-element.elementor-element-3f9c704 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;}.elementor-2319 .elementor-element.elementor-element-efab741{text-align:start;}.elementor-2319 .elementor-element.elementor-element-407d873{margin-top:20px;margin-bottom:20px;}.elementor-2319 .elementor-element.elementor-element-89de8df{text-align:center;}.elementor-2319 .elementor-element.elementor-element-89de8df .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;}.elementor-2319 .elementor-element.elementor-element-c498d31{text-align:start;}.elementor-2319 .elementor-element.elementor-element-307e366{text-align:center;}.elementor-2319 .elementor-element.elementor-element-307e366 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;}.elementor-2319 .elementor-element.elementor-element-6722c08{text-align:start;}.elementor-2319 .elementor-element.elementor-element-304db43{margin-top:20px;margin-bottom:20px;}.elementor-2319 .elementor-element.elementor-element-da3392c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2319 .elementor-element.elementor-element-da3392c{text-align:center;}.elementor-2319 .elementor-element.elementor-element-da3392c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;}.elementor-2319 .elementor-element.elementor-element-f4bd193 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2319 .elementor-element.elementor-element-f4bd193 > .elementor-element-populated, .elementor-2319 .elementor-element.elementor-element-f4bd193 > .elementor-element-populated > .elementor-background-overlay, .elementor-2319 .elementor-element.elementor-element-f4bd193 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-2319 .elementor-element.elementor-element-7e5efea{text-align:center;}.elementor-2319 .elementor-element.elementor-element-7e5efea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-e913fef );}.elementor-2319 .elementor-element.elementor-element-e77d9c8{text-align:center;}.elementor-2319 .elementor-element.elementor-element-ae92b0a{text-align:center;font-size:18px;font-weight:600;}.elementor-2319 .elementor-element.elementor-element-02d7b46 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2319 .elementor-element.elementor-element-02d7b46 > .elementor-element-populated, .elementor-2319 .elementor-element.elementor-element-02d7b46 > .elementor-element-populated > .elementor-background-overlay, .elementor-2319 .elementor-element.elementor-element-02d7b46 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-2319 .elementor-element.elementor-element-52db448{text-align:center;}.elementor-2319 .elementor-element.elementor-element-52db448 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-e913fef );}.elementor-2319 .elementor-element.elementor-element-c444c50{text-align:center;}.elementor-2319 .elementor-element.elementor-element-8c5557d{text-align:center;font-size:18px;font-weight:600;}.elementor-2319 .elementor-element.elementor-element-3e75c64 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2319 .elementor-element.elementor-element-3e75c64 > .elementor-element-populated, .elementor-2319 .elementor-element.elementor-element-3e75c64 > .elementor-element-populated > .elementor-background-overlay, .elementor-2319 .elementor-element.elementor-element-3e75c64 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-2319 .elementor-element.elementor-element-b5acac7{text-align:center;}.elementor-2319 .elementor-element.elementor-element-b5acac7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-e913fef );}.elementor-2319 .elementor-element.elementor-element-71a2127{text-align:center;}.elementor-2319 .elementor-element.elementor-element-369a7f6{text-align:center;font-size:18px;font-weight:600;}.elementor-2319 .elementor-element.elementor-element-3c0abab{text-align:center;}.elementor-2319 .elementor-element.elementor-element-3c0abab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;}.elementor-2319 .elementor-element.elementor-element-b148b8b{margin-top:20px;margin-bottom:20px;}.elementor-2319 .elementor-element.elementor-element-cbfd993{text-align:center;}.elementor-2319 .elementor-element.elementor-element-cbfd993 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;}.elementor-2319 .elementor-element.elementor-element-4c45e0e{margin-top:0px;margin-bottom:0px;}.elementor-2319 .elementor-element.elementor-element-a33dc0b{text-align:center;}.elementor-2319 .elementor-element.elementor-element-a33dc0b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;}.elementor-2319 .elementor-element.elementor-element-233278a{text-align:center;}.elementor-2319 .elementor-element.elementor-element-6d87795 > .elementor-widget-container{margin:50px 0px 50px 0px;padding:0px 0px 10px 0px;}.elementor-2319 .elementor-element.elementor-element-6d87795 .elementor-button{font-size:24px;font-weight:600;fill:var( --e-global-color-f838814 );color:var( --e-global-color-f838814 );}.elementor-2319 .elementor-element.elementor-element-9c6887d .elementor-button{background-color:#EAC39900;fill:var( --e-global-color-e913fef );color:var( --e-global-color-e913fef );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;}.elementor-2319 .elementor-element.elementor-element-9c6887d > .elementor-widget-container{margin:0px 0px 70px 0px;padding:0px 0px 0px 0px;}.elementor-2319 .elementor-element.elementor-element-9c6887d .elementor-button-content-wrapper{flex-direction:row;}.elementor-2319 .elementor-element.elementor-element-9c6887d .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2319 .elementor-element.elementor-element-9c6887d .elementor-button:hover, .elementor-2319 .elementor-element.elementor-element-9c6887d .elementor-button:focus{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2319 .elementor-element.elementor-element-9c6887d .elementor-button:hover svg, .elementor-2319 .elementor-element.elementor-element-9c6887d .elementor-button:focus svg{fill:var( --e-global-color-text );}@media(max-width:767px){.elementor-2319 .elementor-element.elementor-element-819a283 > .elementor-container{min-height:200px;}.elementor-2319 .elementor-element.elementor-element-819a283:not(.elementor-motion-effects-element-type-background), .elementor-2319 .elementor-element.elementor-element-819a283 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:contain;}.elementor-2319 .elementor-element.elementor-element-819a283{margin-top:0px;margin-bottom:30px;}.elementor-2319 .elementor-element.elementor-element-cf652de{text-align:center;}.elementor-2319 .elementor-element.elementor-element-cf652de .elementor-heading-title{font-size:40px;}.elementor-2319 .elementor-element.elementor-element-778224f .elementor-button{font-size:20px;}.elementor-2319 .elementor-element.elementor-element-3db24fe .elementor-heading-title{font-size:30px;}.elementor-2319 .elementor-element.elementor-element-3f9c704 .elementor-heading-title{font-size:30px;}.elementor-2319 .elementor-element.elementor-element-89de8df .elementor-heading-title{font-size:30px;}.elementor-2319 .elementor-element.elementor-element-307e366 .elementor-heading-title{font-size:30px;}.elementor-2319 .elementor-element.elementor-element-da3392c .elementor-heading-title{font-size:30px;}.elementor-2319 .elementor-element.elementor-element-3c0abab .elementor-heading-title{font-size:30px;}.elementor-2319 .elementor-element.elementor-element-cbfd993 .elementor-heading-title{font-size:30px;}.elementor-2319 .elementor-element.elementor-element-a33dc0b .elementor-heading-title{font-size:30px;}}