.elementor-4060 .elementor-element.elementor-element-5e78302>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-4060 .elementor-element.elementor-element-5e78302>.elementor-container{min-height:300px}.elementor-4060 .elementor-element.elementor-element-a9762e7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4060 .elementor-element.elementor-element-a9762e7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.kdanse-broceliande.fr/wp-content/uploads/2026/07/home-site-kdanse.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover}.elementor-4060 .elementor-element.elementor-element-a9762e7>.elementor-element-populated>.elementor-background-overlay{opacity:.69}.elementor-4060 .elementor-element.elementor-element-a9762e7>.elementor-element-populated{transition:background .2s,border .3s,border-radius .3s,box-shadow .3s;padding:0 60px}.elementor-4060 .elementor-element.elementor-element-a9762e7>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4060 .elementor-element.elementor-element-3e0772c>.elementor-widget-container{margin:0 0 10px -10px}.elementor-4060 .elementor-element.elementor-element-3e0772c{text-align:center}.elementor-4060 .elementor-element.elementor-element-3e0772c .elementor-heading-title{font-family:"Saira Condensed",Sans-serif;font-size:80px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:.8em;color:#fff}.elementor-4060 .elementor-element.elementor-element-e0fd7ef>.elementor-widget-container{padding:0 150px}.elementor-4060 .elementor-element.elementor-element-e0fd7ef{text-align:center}.elementor-4060 .elementor-element.elementor-element-7e06e95>.elementor-widget-container{padding:0 22px}.elementor-4060 .elementor-element.elementor-element-7e06e95{text-align:center;font-size:13px;font-style:italic;line-height:1px;color:#fff}.elementor-4060 .elementor-element.elementor-element-732b9f0:not(.elementor-motion-effects-element-type-background),.elementor-4060 .elementor-element.elementor-element-732b9f0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#5e1572}.elementor-4060 .elementor-element.elementor-element-732b9f0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:8px 0}.elementor-4060 .elementor-element.elementor-element-732b9f0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4060 .elementor-element.elementor-element-fffe7dd{text-align:center;font-family:"Poppins",Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px}.elementor-4060 .elementor-element.elementor-element-8448355 .elementor-button{background-color:#ff5bd9}.elementor-4060 .elementor-element.elementor-element-8448355 .elementor-button:hover,.elementor-4060 .elementor-element.elementor-element-8448355 .elementor-button:focus{background-color:#ffd0a9;color:#cf39ad}.elementor-4060 .elementor-element.elementor-element-8448355>.elementor-widget-container{margin:-14px 0 0}.elementor-4060 .elementor-element.elementor-element-8448355 .elementor-button:hover svg,.elementor-4060 .elementor-element.elementor-element-8448355 .elementor-button:focus svg{fill:#cf39ad}.elementor-4060 .elementor-element.elementor-element-f24d828:not(.elementor-motion-effects-element-type-background),.elementor-4060 .elementor-element.elementor-element-f24d828>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ad76ca}.elementor-4060 .elementor-element.elementor-element-f24d828{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4px 0 0}.elementor-4060 .elementor-element.elementor-element-f24d828>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4060 .elementor-element.elementor-element-9803ef3{text-align:center;font-family:"Poppins",Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#fff}.elementor-4060 .elementor-element.elementor-element-c222008:not(.elementor-motion-effects-element-type-background),.elementor-4060 .elementor-element.elementor-element-c222008>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ad76ca}.elementor-4060 .elementor-element.elementor-element-c222008>.elementor-container{max-width:850px}.elementor-4060 .elementor-element.elementor-element-c222008{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-4060 .elementor-element.elementor-element-c222008>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4060 .elementor-element.elementor-element-653010c{text-align:center}.elementor-4060 .elementor-element.elementor-element-c99a5d0{text-align:center}.elementor-4060 .elementor-element.elementor-element-625e492>.elementor-container{max-width:1300px}.elementor-4060 .elementor-element.elementor-element-625e492{margin-top:0;margin-bottom:0;padding:50px 0}.elementor-4060 .elementor-element.elementor-element-50a0ab7 img{border-radius:12px}.elementor-4060 .elementor-element.elementor-element-e445a38>.elementor-widget-container{margin:0}.elementor-4060 .elementor-element.elementor-element-e445a38{text-align:start;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-ab5e3db>.elementor-widget-container{margin:-28px 0 0}.elementor-4060 .elementor-element.elementor-element-ab5e3db{text-align:start;font-family:"Poppins",Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-fcfb3dd>.elementor-widget-container{margin:-35px 0 0}.elementor-4060 .elementor-element.elementor-element-fcfb3dd{text-align:start;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-fd21d9f>.elementor-widget-container{margin:-17px 0 0;padding:0}.elementor-4060 .elementor-element.elementor-element-fd21d9f{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-cfdf3bd>.elementor-widget-container{margin:-5px 0 -15px}.elementor-4060 .elementor-element.elementor-element-cfdf3bd{text-align:start;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-7a6751b>.elementor-widget-container{background-color:#FFA65A69}.elementor-4060 .elementor-element.elementor-element-7a6751b{text-align:start;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-efd3f04>.elementor-widget-container{background-color:#FFA65A69;margin:-15px 0 0}.elementor-4060 .elementor-element.elementor-element-efd3f04{text-align:start;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-c0fb996>.elementor-container{max-width:1300px}.elementor-4060 .elementor-element.elementor-element-c0fb996{margin-top:0;margin-bottom:0;padding:50px 0}.elementor-4060 .elementor-element.elementor-element-8493965>.elementor-widget-container{margin:0}.elementor-4060 .elementor-element.elementor-element-8493965{text-align:start;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-9fe9a3e>.elementor-widget-container{margin:-28px 0 0}.elementor-4060 .elementor-element.elementor-element-9fe9a3e{text-align:start;font-family:"Poppins",Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-2dc6e08>.elementor-widget-container{margin:-35px 0 0}.elementor-4060 .elementor-element.elementor-element-2dc6e08{text-align:start;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-3d55026>.elementor-widget-container{margin:-17px 0 0}.elementor-4060 .elementor-element.elementor-element-3d55026{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-45e4860>.elementor-widget-container{margin:-5px 0 -15px}.elementor-4060 .elementor-element.elementor-element-45e4860{text-align:start;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-3cfeb18>.elementor-widget-container{background-color:#FFA65A69}.elementor-4060 .elementor-element.elementor-element-3cfeb18{text-align:start;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-e9385f9>.elementor-widget-container{background-color:#FFA65A69;margin:-15px 0 0}.elementor-4060 .elementor-element.elementor-element-e9385f9{text-align:start;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-72034e9 img{border-radius:12px}.elementor-4060 .elementor-element.elementor-element-232621c>.elementor-container{max-width:1300px}.elementor-4060 .elementor-element.elementor-element-232621c{margin-top:0;margin-bottom:0;padding:50px 0}.elementor-4060 .elementor-element.elementor-element-19ee218 img{border-radius:12px}.elementor-4060 .elementor-element.elementor-element-f0f4eaa>.elementor-widget-container{margin:0}.elementor-4060 .elementor-element.elementor-element-f0f4eaa{text-align:start;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-ba49ff2>.elementor-widget-container{margin:-28px 0 0}.elementor-4060 .elementor-element.elementor-element-ba49ff2{text-align:start;font-family:"Poppins",Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-847920f>.elementor-widget-container{margin:-35px 0 0}.elementor-4060 .elementor-element.elementor-element-847920f{text-align:start;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-3c17928>.elementor-widget-container{margin:-17px 0 0}.elementor-4060 .elementor-element.elementor-element-3c17928{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-3036fd2>.elementor-widget-container{margin:-5px 0 -15px}.elementor-4060 .elementor-element.elementor-element-3036fd2{text-align:start;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-b4894d5>.elementor-widget-container{background-color:#FFA65A69}.elementor-4060 .elementor-element.elementor-element-b4894d5{text-align:start;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-da70e6a>.elementor-container{max-width:1300px}.elementor-4060 .elementor-element.elementor-element-da70e6a{margin-top:0;margin-bottom:0;padding:50px 0}.elementor-4060 .elementor-element.elementor-element-f2524a0>.elementor-widget-container{margin:0}.elementor-4060 .elementor-element.elementor-element-f2524a0{text-align:start;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-5da0f72>.elementor-widget-container{margin:-28px 0 0}.elementor-4060 .elementor-element.elementor-element-5da0f72{text-align:start;font-family:"Poppins",Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-63f6cb7>.elementor-widget-container{margin:-35px 0 0}.elementor-4060 .elementor-element.elementor-element-63f6cb7{text-align:start;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-1545bb6>.elementor-widget-container{margin:-17px 0 0}.elementor-4060 .elementor-element.elementor-element-1545bb6{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-6646c28>.elementor-widget-container{margin:-5px 0 -15px}.elementor-4060 .elementor-element.elementor-element-6646c28{text-align:start;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-876c383>.elementor-widget-container{background-color:#FFA65A69}.elementor-4060 .elementor-element.elementor-element-876c383{text-align:start;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-52eaa37 img{border-radius:12px}.elementor-4060 .elementor-element.elementor-element-e9aec48>.elementor-container{max-width:1300px}.elementor-4060 .elementor-element.elementor-element-e9aec48{margin-top:0;margin-bottom:0;padding:50px 0}.elementor-4060 .elementor-element.elementor-element-a4fdc7e img{border-radius:12px}.elementor-4060 .elementor-element.elementor-element-b2b696c>.elementor-widget-container{margin:0}.elementor-4060 .elementor-element.elementor-element-b2b696c{text-align:start;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-1b3d2ce>.elementor-widget-container{margin:-28px 0 0}.elementor-4060 .elementor-element.elementor-element-1b3d2ce{text-align:start;font-family:"Poppins",Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-0695c36>.elementor-widget-container{margin:-35px 0 0}.elementor-4060 .elementor-element.elementor-element-0695c36{text-align:start;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-80f4b75>.elementor-widget-container{margin:-17px 0 0}.elementor-4060 .elementor-element.elementor-element-80f4b75{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-ca086b7>.elementor-widget-container{margin:-5px 0 -15px}.elementor-4060 .elementor-element.elementor-element-ca086b7{text-align:start;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-f6a131d>.elementor-widget-container{background-color:#FFA65A69}.elementor-4060 .elementor-element.elementor-element-f6a131d{text-align:start;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-294ad5e>.elementor-container{max-width:1300px}.elementor-4060 .elementor-element.elementor-element-294ad5e{margin-top:0;margin-bottom:0;padding:50px 0}.elementor-4060 .elementor-element.elementor-element-d00a8ac>.elementor-widget-container{margin:0}.elementor-4060 .elementor-element.elementor-element-d00a8ac{text-align:start;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-b45d247>.elementor-widget-container{margin:-28px 0 0}.elementor-4060 .elementor-element.elementor-element-b45d247{text-align:start;font-family:"Poppins",Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-87a03da>.elementor-widget-container{margin:-35px 0 0}.elementor-4060 .elementor-element.elementor-element-87a03da{text-align:start;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-8a0c39e>.elementor-widget-container{margin:-17px 0 0}.elementor-4060 .elementor-element.elementor-element-8a0c39e{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-160ab3b>.elementor-widget-container{margin:-5px 0 -15px}.elementor-4060 .elementor-element.elementor-element-160ab3b{text-align:start;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-1da68ff>.elementor-widget-container{background-color:#FFA65A69}.elementor-4060 .elementor-element.elementor-element-1da68ff{text-align:start;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:.35px;color:#5d299a}.elementor-4060 .elementor-element.elementor-element-5e2f78a img{border-radius:12px}.elementor-4060 .elementor-element.elementor-element-bad4d83:not(.elementor-motion-effects-element-type-background),.elementor-4060 .elementor-element.elementor-element-bad4d83>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff1de}.elementor-4060 .elementor-element.elementor-element-bad4d83{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-2px;margin-bottom:-2px;padding:80px 0}.elementor-4060 .elementor-element.elementor-element-bad4d83>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4060 .elementor-element.elementor-element-0630a2c{text-align:center;color:#5d299a}@media(max-width:1024px){.elementor-4060 .elementor-element.elementor-element-a9762e7>.elementor-element-populated{padding:0 35px}.elementor-4060 .elementor-element.elementor-element-3e0772c>.elementor-widget-container{margin:0 0 10px -8px}.elementor-4060 .elementor-element.elementor-element-3e0772c .elementor-heading-title{font-size:69px}.elementor-4060 .elementor-element.elementor-element-e0fd7ef>.elementor-widget-container{padding:0}.elementor-4060 .elementor-element.elementor-element-625e492{padding:50px 15px}.elementor-4060 .elementor-element.elementor-element-c0fb996{padding:50px 15px}.elementor-4060 .elementor-element.elementor-element-232621c{padding:50px 15px}.elementor-4060 .elementor-element.elementor-element-da70e6a{padding:50px 15px}.elementor-4060 .elementor-element.elementor-element-e9aec48{padding:50px 15px}.elementor-4060 .elementor-element.elementor-element-294ad5e{padding:50px 15px}.elementor-4060 .elementor-element.elementor-element-bad4d83{margin-top:0;margin-bottom:-2px;padding:130px 0}}@media(max-width:767px){.elementor-4060 .elementor-element.elementor-element-5e78302>.elementor-container{min-height:400px}.elementor-4060 .elementor-element.elementor-element-5e78302{margin-top:0;margin-bottom:0;padding:0}.elementor-4060 .elementor-element.elementor-element-a9762e7>.elementor-element-populated{padding:0}.elementor-4060 .elementor-element.elementor-element-3e0772c>.elementor-widget-container{margin:0 0 20px -5px}.elementor-4060 .elementor-element.elementor-element-3e0772c{text-align:center}.elementor-4060 .elementor-element.elementor-element-3e0772c .elementor-heading-title{font-size:56px}.elementor-4060 .elementor-element.elementor-element-e0fd7ef>.elementor-widget-container{padding:0 20px}}