.elementor-5907 .elementor-element.elementor-element-6c499ea{padding:50px 0px 0px 0px;}.elementor-5907 .elementor-element.elementor-element-aefea85{text-align:right;color:#27277B;font-size:40px;font-weight:900;text-transform:uppercase;line-height:41px;}.elementor-5907 .elementor-element.elementor-element-53b57f8{text-align:right;color:#27277B;font-size:25px;font-weight:400;line-height:26px;}.elementor-5907 .elementor-element.elementor-element-39341ab{margin-top:0px;margin-bottom:50px;}.elementor-5907 .elementor-element.elementor-element-274fbe2 > .elementor-container{max-width:920px;}.elementor-5907 .elementor-element.elementor-element-274fbe2{margin-top:50px;margin-bottom:50px;}.elementor-5907 .elementor-element.elementor-element-423d541{padding:0px 110px 0px 120px;}.elementor-5907 .elementor-element.elementor-element-98821f9{text-align:center;color:#27277B;font-size:22px;font-weight:500;line-height:26px;}.elementor-5907 .elementor-element.elementor-element-98821f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5907 .elementor-element.elementor-element-d4e4044{text-align:left;color:#27277B;font-size:22px;font-weight:500;line-height:26px;}.elementor-5907 .elementor-element.elementor-element-d4e4044 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5907 .elementor-element.elementor-element-3d4f13b > .elementor-container{max-width:920px;}.elementor-5907 .elementor-element.elementor-element-3d4f13b{margin-top:10px;margin-bottom:50px;}.elementor-5907 .elementor-element.elementor-element-6ace603 .dce-acf-repeater-item{padding-left:0px;padding-right:0px;padding-bottom:0px;}.elementor-5907 .elementor-element.elementor-element-6ace603 .elementor-accordion-icon, .elementor-5907 .elementor-element.elementor-element-6ace603 .elementor-accordion-title{color:#FFFFFF;}.elementor-5907 .elementor-element.elementor-element-6ace603 .elementor-accordion .elementor-tab-title{padding:0px 0px 0px 0px;}.elementor-5907 .elementor-element.elementor-element-6ace603 .elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0px;}.elementor-5907 .elementor-element.elementor-element-6ace603 .elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0px;}.elementor-5907 .elementor-element.elementor-element-6ace603 .elementor-accordion .elementor-accordion-icon, .elementor-5907 .elementor-element.elementor-element-6ace603 .elementor-icon i{font-size:28px;line-height:2.8em;letter-spacing:0px;}.elementor-5907 .elementor-element.elementor-element-6ace603 .elementor-accordion .elementor-tab-content{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-5907 .elementor-element.elementor-element-6ace603 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1198px){.elementor-5907 .elementor-element.elementor-element-6c499ea{padding:0px 0px 150px 0px;}.elementor-5907 .elementor-element.elementor-element-423d541{padding:0px 40px 0px 40px;}}@media(max-width:767px){.elementor-5907 .elementor-element.elementor-element-6c499ea{padding:50px 0px 75px 0px;}.elementor-5907 .elementor-element.elementor-element-aefea85{font-size:37px;line-height:39px;}.elementor-5907 .elementor-element.elementor-element-53b57f8{font-size:28px;line-height:30px;}.elementor-5907 .elementor-element.elementor-element-53b57f8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5907 .elementor-element.elementor-element-423d541{padding:0% 4% 0% 5%;}}/* Start custom CSS for text-editor, class: .elementor-element-aefea85 */.elementor-5907 .elementor-element.elementor-element-aefea85 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98821f9 */.elementor-5907 .elementor-element.elementor-element-98821f9 p {
    margin: 0;
}
@media (max-width: 767px) {
.elementor-5907 .elementor-element.elementor-element-98821f9 {
    font-size: 18px;
    line-height: 20px;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4e4044 */.elementor-5907 .elementor-element.elementor-element-d4e4044 p {
    margin: 0;
}
@media (max-width: 767px) {
.elementor-5907 .elementor-element.elementor-element-d4e4044 {
    font-size: 18px;
    line-height: 20px;
}}/* End custom CSS */
/* Start custom CSS for dce-acf-repeater-v2, class: .elementor-element-6ace603 */.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened {
    text-align: center;
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed {
    text-align: center;
}
[data-tab="6ace603-6"] .extrait {
    display: none;
}


.elementor-accordion .elementor-tab-title {
    color: white;
    font-size: 42px;
}
.elementor-accordion .elementor-tab-title {
    padding: 0px;
}
a.elementor-accordion-title div {
    padding: 15px 20px;
}
.dce-acf-repeater-item.elementor-accordion-item {
    margin-bottom: 20px;
}
.elementor-accordion .elementor-tab-content {
    padding: 0px;
    border: 0;
}
.elementor-accordion .elementor-accordion-item {
    border: 0;
}
.elementor-element .row {
   border-top-width: 10px;
    border-top-style: solid;
    border-top-color: white;
}/* End custom CSS */
/* Start custom CSS */aside#secondary {
    display: none;
}

#post-5907 > div > div > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-3d4f13b.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > section > div > div > div > div > div > div > div > div > div > div > div:nth-child(6) > h4 > a > div > span {
    display: none;
}/* End custom CSS */