.elementor-512 .elementor-element.elementor-element-f0f66f2{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-512 .elementor-element.elementor-element-f0f66f2:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-f0f66f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://theatreduverseau.fr/wp-content/uploads/2026/05/public-theatre.jpeg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-512 .elementor-element.elementor-element-cddf470{text-align:center;}.elementor-512 .elementor-element.elementor-element-2678a99{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-512 .elementor-element.elementor-element-d22fbb7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-512 .elementor-element.elementor-element-c36dac8{--display:flex;}.elementor-512 .elementor-element.elementor-element-21124b2{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 2vw) 0vw;}.elementor-512 .elementor-element.elementor-element-21124b2 .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-512 .elementor-element.elementor-element-8abf0b7{margin:0vw 2vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;color:var( --e-global-color-text );}.elementor-512 .elementor-element.elementor-element-8abf0b7 a{color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-b2d4966{--display:flex;--min-height:50vh;}.elementor-512 .elementor-element.elementor-element-b2d4966:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-b2d4966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://theatreduverseau.fr/wp-content/uploads/2026/05/BADINTER_2.jpg");}.elementor-512 .elementor-element.elementor-element-41a9c8d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:05vw;--margin-bottom:0vw;--margin-left:10vw;--margin-right:10vw;}.elementor-512 .elementor-element.elementor-element-5a1dbad1{--display:flex;--flex-wrap:wrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:1vw;--padding-right:0vw;}.elementor-512 .elementor-element.elementor-element-747e93c2 .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-512 .elementor-element.elementor-element-5e615796{margin:20px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;color:var( --e-global-color-text );}.elementor-512 .elementor-element.elementor-element-6f2679d9{--display:flex;--flex-wrap:wrap;}.elementor-512 .elementor-element.elementor-element-3116858d{text-align:center;}.elementor-512 .elementor-element.elementor-element-3116858d .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-512 .elementor-element.elementor-element-102c772d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-512 .elementor-element.elementor-element-102c772d.e-con{--align-self:center;}.elementor-512 .elementor-element.elementor-element-512a2728.elementor-element{--align-self:center;}.elementor-512 .elementor-element.elementor-element-512a2728 .swiper-wrapper{display:flex;align-items:center;}.elementor-512 .elementor-element.elementor-element-2e042d91{--display:flex;--position:fixed;--min-height:6vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;top:0px;}.elementor-512 .elementor-element.elementor-element-2e042d91:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-2e042d91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-512 .elementor-element.elementor-element-2e042d91{left:0px;}body.rtl .elementor-512 .elementor-element.elementor-element-2e042d91{right:0px;}.elementor-512 .elementor-element.elementor-element-763b8c37{--display:flex;--margin-top:1vw;--margin-bottom:1vw;--margin-left:1vw;--margin-right:1vw;}.elementor-512 .elementor-element.elementor-element-763b8c37.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-512 .elementor-element.elementor-element-5e0dee0c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-512 .elementor-element.elementor-element-11eba396{--display:flex;--margin-top:1vw;--margin-bottom:1vw;--margin-left:1vw;--margin-right:1vw;}.elementor-512 .elementor-element.elementor-element-16d68d8c .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-16d68d8c .elementor-button:hover, .elementor-512 .elementor-element.elementor-element-16d68d8c .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-16d68d8c .elementor-button:hover svg, .elementor-512 .elementor-element.elementor-element-16d68d8c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-3f4927ca{--display:flex;}.elementor-512 .elementor-element.elementor-element-217ed159 .elementor-button{background-color:#00000000;font-size:20px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-217ed159{margin:1vw 1vw calc(var(--kit-widget-spacing, 0px) + 1vw) 1vw;}.elementor-512 .elementor-element.elementor-element-217ed159 .elementor-button:hover, .elementor-512 .elementor-element.elementor-element-217ed159 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-217ed159 .elementor-button:hover svg, .elementor-512 .elementor-element.elementor-element-217ed159 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-1c48d1c9{--display:flex;--margin-top:1vw;--margin-bottom:1vw;--margin-left:1vw;--margin-right:1vw;}.elementor-512 .elementor-element.elementor-element-1c48d1c9.e-con{--align-self:center;}.elementor-512 .elementor-element.elementor-element-5a42ffc3 .elementor-button{background-color:#00000000;font-size:20px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-5a42ffc3 .elementor-button:hover, .elementor-512 .elementor-element.elementor-element-5a42ffc3 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-5a42ffc3 .elementor-button:hover svg, .elementor-512 .elementor-element.elementor-element-5a42ffc3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-46aee9d0{--display:flex;}.elementor-512 .elementor-element.elementor-element-55c296fe .elementor-button{background-color:#00000000;font-size:20px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-55c296fe{margin:1vw 1vw calc(var(--kit-widget-spacing, 0px) + 1vw) 1vw;}.elementor-512 .elementor-element.elementor-element-55c296fe .elementor-button:hover, .elementor-512 .elementor-element.elementor-element-55c296fe .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-55c296fe .elementor-button:hover svg, .elementor-512 .elementor-element.elementor-element-55c296fe .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-60bd7249{--display:flex;--margin-top:1vw;--margin-bottom:1vw;--margin-left:1vw;--margin-right:1vw;}.elementor-512 .elementor-element.elementor-element-2e38187c .elementor-button{background-color:#00000000;font-size:20px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-2e38187c .elementor-button:hover, .elementor-512 .elementor-element.elementor-element-2e38187c .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-2e38187c .elementor-button:hover svg, .elementor-512 .elementor-element.elementor-element-2e38187c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-403091f2{--display:flex;--position:fixed;--min-height:6vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;top:0px;}.elementor-512 .elementor-element.elementor-element-403091f2:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-403091f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-512 .elementor-element.elementor-element-403091f2.e-con{--align-self:center;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-512 .elementor-element.elementor-element-403091f2{left:0px;}body.rtl .elementor-512 .elementor-element.elementor-element-403091f2{right:0px;}.elementor-512 .elementor-element.elementor-element-5ef136fe .wkit-hbgr-btn{background-color:#00000000;gap:0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-5ef136fe .wkit-hbgr-name span{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-512 .elementor-element.elementor-element-5ef136fe .wkit-hbgr-btn:hover .wkit-hbgr-name span{color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-5ef136fe .wkit-hbgr-opt-outer{width:100%;}.elementor-512 .elementor-element.elementor-element-5ef136fe .wkit-hbgr-opt a{font-size:1rem;color:var( --e-global-color-text );}.elementor-512 .elementor-element.elementor-element-5ef136fe .wkit-hbgr-opt:hover a{color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-5ef136fe .wkit-mini-btn-link{padding:0px 0px 0px 0px;width:0px;}.elementor-512 .elementor-element.elementor-element-5ef136fe .wkit-btm-cta-soc-cover{padding:0px 0px 0px 0px;}body.elementor-page-512:not(.elementor-motion-effects-element-type-background), body.elementor-page-512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-512 .elementor-element.elementor-element-403091f2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-512 .elementor-element.elementor-element-5ef136fe{width:auto;max-width:auto;}.elementor-512 .elementor-element.elementor-element-5ef136fe.elementor-element{--align-self:center;}.elementor-512 .elementor-element.elementor-element-5ef136fe .wkit-hbgr-btn{gap:1rem;}}@media(min-width:768px){.elementor-512 .elementor-element.elementor-element-d22fbb7{--width:80%;}.elementor-512 .elementor-element.elementor-element-c36dac8{--width:50%;}.elementor-512 .elementor-element.elementor-element-b2d4966{--width:50%;}.elementor-512 .elementor-element.elementor-element-41a9c8d6{--width:80%;}.elementor-512 .elementor-element.elementor-element-5a1dbad1{--width:25%;}.elementor-512 .elementor-element.elementor-element-6f2679d9{--width:75%;}.elementor-512 .elementor-element.elementor-element-2e042d91{--width:100%;}.elementor-512 .elementor-element.elementor-element-763b8c37{--width:30%;}.elementor-512 .elementor-element.elementor-element-11eba396{--width:10%;}.elementor-512 .elementor-element.elementor-element-3f4927ca{--width:14%;}.elementor-512 .elementor-element.elementor-element-1c48d1c9{--width:10%;}.elementor-512 .elementor-element.elementor-element-46aee9d0{--width:10%;}.elementor-512 .elementor-element.elementor-element-60bd7249{--width:10%;}.elementor-512 .elementor-element.elementor-element-403091f2{--width:100%;}}@media(min-width:1025px){.elementor-512 .elementor-element.elementor-element-f0f66f2:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-f0f66f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}