.elementor-8070101 .elementor-element.elementor-element-24b627c{padding:0px 0px 32px 0px;}.elementor-8070101 .elementor-element.elementor-element-ecfc2a3.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-8070101 .elementor-element.elementor-element-ba85013 .breadcrumb li:not(#e), .elementor-8070101 .elementor-element.elementor-element-ba85013 .ce-breadcrumb__item{color:#4F4F4F;font-family:"Inter", sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-8070101 .elementor-element.elementor-element-ba85013 .breadcrumb li a:not(#e), .elementor-8070101 .elementor-element.elementor-element-ba85013 .ce-breadcrumb__item a:not(#e){color:#4F4F4F;}.elementor-8070101 .elementor-element.elementor-element-ba85013 .ce-breadcrumb__item:not(:last-child):after{content:"/";font-size:15px;color:#ddd;}.elementor-8070101 .elementor-element.elementor-element-a0b85de{text-align:center;width:auto;}.elementor-8070101 .elementor-element.elementor-element-a0b85de .elementor-heading-title{color:#4F4F4F;font-family:"Inter", sans-serif;}.elementor-8070101 .elementor-element.elementor-element-47a3ccb{text-align:center;}.elementor-8070101 .elementor-element.elementor-element-47a3ccb .elementor-heading-title{color:#4F4F4F;}.elementor-8070101 .elementor-element.elementor-element-4c4ca95 .elementor-text-editor{text-align:center;}.elementor-8070101 .elementor-element.elementor-element-4c4ca95{color:#4F4F4F;}.elementor-8070101 .elementor-element.elementor-element-474042f > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-8070101 .elementor-element.elementor-element-474042f > .elementor-element-populated{margin:0px 0px 032px 0px;}.elementor-8070101 .elementor-element.elementor-element-b94520f .elementor-icon-list-icon *{color:rgba(2, 1, 1, 0);}.elementor-8070101 .elementor-element.elementor-element-b94520f .elementor-icon-list-item:hover .elementor-icon-list-icon *{color:rgba(2, 1, 1, 0);}.elementor-8070101 .elementor-element.elementor-element-b94520f .elementor-icon-list-icon i{font-size:14px;}.elementor-8070101 .elementor-element.elementor-element-b94520f .elementor-icon-list-icon svg{width:14px;}.elementor-8070101 .elementor-element.elementor-element-b94520f .elementor-icon-list-text{color:#2A2A2A;}.elementor-8070101 .elementor-element.elementor-element-b94520f .elementor-icon-list-item > *{font-size:15px;font-weight:600;line-height:22px;}.elementor-8070101 .elementor-element.elementor-element-b94520f > .elementor-widget-container{margin:32px 0px 32px 0px;}.elementor-8070101 .elementor-element.elementor-element-ad60853 a.elementor-button{font-size:11px;font-weight:700;text-transform:uppercase;line-height:12px;letter-spacing:0.22px;border-radius:0px 0px 0px 0px;}.elementor-8070101 .elementor-element.elementor-element-83cbece > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-8070101 .elementor-element.elementor-element-83cbece > .elementor-element-populated{margin:40px 0px 25px 0px;}.elementor-8070101 .elementor-element.elementor-element-019967b{text-align:center;}.elementor-8070101 .elementor-element.elementor-element-019967b .elementor-heading-title{color:#4F4F4F;font-family:"Playfair Display", sans-serif;font-size:30px;font-weight:800;line-height:32px;}.elementor-8070101 .elementor-element.elementor-element-21bb1d28 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-8070101 .elementor-element.elementor-element-a5da226 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8070101 .elementor-element.elementor-element-7f1d3b3 > .elementor-container{max-width:900px;}.elementor-8070101 .elementor-element.elementor-element-7f1d3b3{padding:100px 0px 032px 0px;}body.elementor-page-8070101 header.page-header{display:none;}/* Start custom CSS for heading, class: .elementor-element-a0b85de */.elementor-8070101 .elementor-element.elementor-element-a0b85de .h1-cms {
    background-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b94520f */.elementor-8070101 .elementor-element.elementor-element-b94520f ul.elementor-icon-list-items {
    display: flex;
    flex-wrap: wrap;
    gap: 7.5px 32px;
    justify-content: center;
    align-items: center;
    margin: 0;
}

.elementor-8070101 .elementor-element.elementor-element-b94520f li.elementor-icon-list-item {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 0 5px;
}

.elementor-8070101 .elementor-element.elementor-element-b94520f li.elementor-icon-list-item::before {
    content: url('/themes/child_classic/assets/img/checkbox-puce.svg');
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-21bb1d28 */.elementor-8070101 .elementor-element.elementor-element-21bb1d28 .elementor-widget:not(:last-child) {
    margin-bottom: 0;
}

@media (max-width: 450px) {
    .elementor-8070101 .elementor-element.elementor-element-21bb1d28 .slick-prev,
    .elementor-8070101 .elementor-element.elementor-element-21bb1d28 .slick-next {
        top: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-944c9ef */.elementor-8070101 .elementor-element.elementor-element-944c9ef .ets_cfu_input,
.elementor-8070101 .elementor-element.elementor-element-944c9ef .ets_cfu_span {
    margin-bottom: 0;
}

.elementor-8070101 .elementor-element.elementor-element-944c9ef .ets_cfu_input_acceptance {
    display: flex;
}

.elementor-8070101 .elementor-element.elementor-element-944c9ef .wpcfu-list-item {
    margin-right: 5px;
}

.elementor-8070101 .elementor-element.elementor-element-944c9ef .ets_cfu-submit {
    padding: 14px 25px;
    width: 100%;
}

.elementor-8070101 .elementor-element.elementor-element-944c9ef .ets_cfu_input_acceptance .ets_cfu_help_block {
    color: #333;
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px;
}/* End custom CSS */