.elementor-25904 .elementor-element.elementor-element-db7eafe{-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}.elementor-25904 .elementor-element.elementor-element-5ed522f{--spacer-size:0px;}.elementor-25904 .elementor-element.elementor-element-44bdd7b{margin-top:-200px;margin-bottom:0px;}.elementor-25904 .elementor-element.elementor-element-afc0fab{-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}.elementor-25904 .elementor-element.elementor-element-5c051ad{-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}.elementor-25904 .elementor-element.elementor-element-5c051ad > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-594e7dc );}.elementor-25904 .elementor-element.elementor-element-5c051ad > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 0px;}.elementor-25904 .elementor-element.elementor-element-5c051ad > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-25904 .elementor-element.elementor-element-fdacd51{-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}.elementor-25904 .elementor-element.elementor-element-9dfe1bf{margin-top:-50px;margin-bottom:0px;}.elementor-25904 .elementor-element.elementor-element-403bd02{-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}.elementor-25904 .elementor-element.elementor-element-47b7291{-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}.elementor-25904 .elementor-element.elementor-element-34a1559 .elementor-button{background-color:var( --e-global-color-cb1a3c8 );font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-594e7dc );color:var( --e-global-color-594e7dc );border-radius:5px 5px 5px 5px;}.elementor-25904 .elementor-element.elementor-element-34a1559 .elementor-button:hover, .elementor-25904 .elementor-element.elementor-element-34a1559 .elementor-button:focus{background-color:var( --e-global-color-1be65185 );color:var( --e-global-color-28773b7 );}.elementor-25904 .elementor-element.elementor-element-34a1559 .elementor-button:hover svg, .elementor-25904 .elementor-element.elementor-element-34a1559 .elementor-button:focus svg{fill:var( --e-global-color-28773b7 );}.elementor-25904 .elementor-element.elementor-element-749aa73{-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}.elementor-25904 .elementor-element.elementor-element-16f9471{-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}.elementor-25904 .elementor-element.elementor-element-f709363{--spacer-size:2rem;}.elementor-25904 .elementor-element.elementor-element-fc5fb4d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 4px;}.elementor-25904 .elementor-element.elementor-element-ff2e3bc{-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}.elementor-25904 .elementor-element.elementor-element-821f7e9{-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}.elementor-25904 .elementor-element.elementor-element-821f7e9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-28773b7 );}.elementor-25904 .elementor-element.elementor-element-821f7e9 > .elementor-element-populated, .elementor-25904 .elementor-element.elementor-element-821f7e9 > .elementor-element-populated > .elementor-background-overlay, .elementor-25904 .elementor-element.elementor-element-821f7e9 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-25904 .elementor-element.elementor-element-821f7e9 > .elementor-element-populated.elementor-column-wrap{padding:5px 5px 5px 5px;}.elementor-25904 .elementor-element.elementor-element-821f7e9 > .elementor-element-populated.elementor-widget-wrap{padding:5px 5px 5px 5px;}.elementor-25904 .elementor-element.elementor-element-6ff4aca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;text-align:start;}.elementor-25904 .elementor-element.elementor-element-d79ecca{-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}.elementor-25904 .elementor-element.elementor-element-5efb229{-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}.elementor-25904 .elementor-element.elementor-element-ed9224c{--spacer-size:2rem;}.elementor-25904 .elementor-element.elementor-element-860fafc{-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}.elementor-25904 .elementor-element.elementor-element-84a8c40{-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}.elementor-25904 .elementor-element.elementor-element-b4680ea .elementor-button{background-color:var( --e-global-color-cb1a3c8 );}.elementor-25904 .elementor-element.elementor-element-b4680ea .elementor-button:hover{background-color:var( --e-global-color-1be65185 );color:var( --e-global-color-28773b7 );}.elementor-25904 .elementor-element.elementor-element-b4680ea .elementor-field-group{margin-bottom:15px;}.elementor-25904 .elementor-element.elementor-element-b4680ea .elementor-form-fields-wrapper{margin-bottom:-15px;}.elementor-25904 .elementor-element.elementor-element-b4680ea .elementor-field-group > a:hover{color:var( --e-global-color-1be65185 );}body .elementor-25904 .elementor-element.elementor-element-b4680ea .elementor-field-group > label{padding-bottom:0px;}.elementor-25904 .elementor-element.elementor-element-b4680ea .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-text );border-radius:5px 5px 5px 5px;}.elementor-25904 .elementor-element.elementor-element-b4680ea .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-text );border-radius:5px 5px 5px 5px;}.elementor-25904 .elementor-element.elementor-element-b4680ea .elementor-login__logged-in-message{color:var( --e-global-color-e217ca9 );}.elementor-25904 .elementor-element.elementor-element-2ebc0b3{-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}.elementor-25904 .elementor-element.elementor-element-ba040b4{-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}.elementor-25904 .elementor-element.elementor-element-ea292ea{--spacer-size:2rem;}.elementor-25904 .elementor-element.elementor-element-a78dfac{-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}.elementor-25904 .elementor-element.elementor-element-1cda478{-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}.elementor-25904 .elementor-element.elementor-element-1cda478 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-594e7dc );}.elementor-25904 .elementor-element.elementor-element-d659860{padding:2% 2% 2% 2%;}.elementor-25904 .elementor-element.elementor-element-d659860 img{border-style:none;}.elementor-25904 .elementor-element.elementor-element-95c6948{-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}.elementor-25904 .elementor-element.elementor-element-232551b{-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}.elementor-25904 .elementor-element.elementor-element-b4d0bf7{--spacer-size:5rem;}@media(max-width:767px){.elementor-25904 .elementor-element.elementor-element-5ed522f{--spacer-size:1rem;}.elementor-25904 .elementor-element.elementor-element-44bdd7b{margin-top:-140px;margin-bottom:0px;}.elementor-25904 .elementor-element.elementor-element-e1fab8c{width:100%;max-width:100%;}.elementor-25904 .elementor-element.elementor-element-f709363{--spacer-size:1rem;}.elementor-25904 .elementor-element.elementor-element-ed9224c{--spacer-size:1rem;}.elementor-25904 .elementor-element.elementor-element-ea292ea{--spacer-size:1rem;}}/* Start custom CSS for shortcode, class: .elementor-element-e1fab8c *//* ces codes modifient la présentation du texte pour accéder*/
.wc-memberships-restriction-message {
    color: white;
    font-size: 18px;
     padding-left: 0px !important;
}
.wc-memberships-products-grant-access {
    font-size: 18px !important;
    padding-left: 0px !important;
    text-align: justify !important;
    }
/* cacher icone*/
.scheme_dark .woocommerce .woocommerce-message:before,.scheme_dark .woocommerce .woocommerce-info:before {
    color: #000000 !important;
}
.scheme_dark .woocommerce .woocommerce-message,.scheme_dark .woocommerce .woocommerce-info {
    background-color: #000000;
    border-top-color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for login, class: .elementor-element-b4680ea */.elementor-25904 .elementor-element.elementor-element-b4680ea .elementor-widget-container .elementor-login__logged-in-message {
                color: var( --e-global-color-ffffff);
            }/* End custom CSS */