/* Generated from page: scolarite-en-ligne */
.themify_builder_content-26 .tb_0n2h520{background-color:#fdf8ec;padding-bottom:5%;padding-top:5%}
.themify_builder_content-26 .tb_k125520{--col:1.088fr 2.054fr 1fr;--align_content:var(--align_center)}
.themify_builder_content-26 .tb_g5uj520.module-text.module h2,.themify_builder_content-26 .tb_35wt521.module-text.module h2{text-transform:capitalize;font-size:82px;margin-bottom:0}
.themify_builder_content-26 .tb_g5uj520.module-text.module .tb_text_wrap h2,.themify_builder_content-26 .tb_35wt521.module-text.module .tb_text_wrap h2{font-style:normal;font-family:"excellenceinmotion";font-weight:100}
.themify_builder_content-26 .tb_g5uj520.module-text,.themify_builder_content-26 .tb_h8fd521.module-text,.themify_builder_content-26 .tb_bww0977.module-text,.themify_builder_content-26 .tb_bfve766.module-text{text-align:center}
.themify_builder_content-26 .tb_h8fd521.module-text.module h1{font-size:100px;margin-bottom:0}
.themify_builder_content-26 .tb_h8fd521.module-text.module .tb_text_wrap h1,.themify_builder_content-26 .tb_35wt521.module-text .tb_text_wrap,.themify_builder_content-26 .tb_35wt521.module-text .tb_text_wrap p,.themify_builder_content-26 .tb_35wt521.module-text .tb_text_wrap blockquote,.themify_builder_content-26 .tb_35wt521.module-text .tb_text_wrap h1,.themify_builder_content-26 .tb_35wt521.module-text .tb_text_wrap h2,.themify_builder_content-26 .tb_35wt521.module-text .tb_text_wrap h3,.themify_builder_content-26 .tb_35wt521.module-text .tb_text_wrap h4,.themify_builder_content-26 .tb_35wt521.module-text .tb_text_wrap h5,.themify_builder_content-26 .tb_35wt521.module-text .tb_text_wrap h6,.themify_builder_content-26 .tb_35wt521.module-text .tb_text_wrap li,.themify_builder_content-26 .tb_35wt521.module-text .tb_text_wrap span,.themify_builder_content-26 .tb_v43a444.module-text.module .tb_text_wrap h3,.themify_builder_content-26 .tb_bfve766.module-text .tb_text_wrap,.themify_builder_content-26 .tb_bfve766.module-text .tb_text_wrap p,.themify_builder_content-26 .tb_bfve766.module-text .tb_text_wrap blockquote,.themify_builder_content-26 .tb_bfve766.module-text .tb_text_wrap h1,.themify_builder_content-26 .tb_bfve766.module-text .tb_text_wrap h2,.themify_builder_content-26 .tb_bfve766.module-text .tb_text_wrap h3,.themify_builder_content-26 .tb_bfve766.module-text .tb_text_wrap h4,.themify_builder_content-26 .tb_bfve766.module-text .tb_text_wrap h5,.themify_builder_content-26 .tb_bfve766.module-text .tb_text_wrap h6,.themify_builder_content-26 .tb_bfve766.module-text .tb_text_wrap li,.themify_builder_content-26 .tb_bfve766.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#1a4923}
.themify_builder_content-26 .tb_35wt521.module-text{text-align:left}
.themify_builder_content-26 .tb_yflk417{background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(http://conservatoire.pf/wp-content/uploads/2023/06/motif-formations.svg);background-color:#fdf8ec;padding-bottom:5%;padding-top:0}
.themify_builder_content-26 .tb_v43a444.module-text{text-align:center;margin-bottom:2%}
.themify_builder_content-26 .tb_tt4t418{margin-bottom:2%;margin-top:2%;--align_content:var(--align_center);--col:.752fr 1.248fr 1.445fr .555fr}
.themify_builder_content-26 .tb_udf8418{padding-right:35px}
.themify_builder_content-26 .tb_z2l6837.module-image{margin-top:2px}
.themify_builder_content-26 .tb_r7j8748.module-buttons .module-buttons-item a,.themify_builder_content-26 .tb_ax9u200.module-buttons .module-buttons-item a{padding-bottom:5px;padding-top:10px;color:#1a4923;text-transform:uppercase;font-style:normal;font-family:"excellenceinmotion";font-weight:300}
.themify_builder_content-26 .tb_r7j8748.module-buttons .module-buttons-item a:hover,.themify_builder_content-26 .tb_ax9u200.module-buttons .module-buttons-item a:hover{color:#fff;background-image:none;background-color:#1a4923}
.themify_builder_content-26 .tb_r7j8748.module-buttons,.themify_builder_content-26 .tb_ax9u200.module-buttons{text-align:right;margin-bottom:10%;margin-top:4%}
.themify_builder_content-26 .tb_r7j8748.module-buttons.module .module-buttons-item a,.themify_builder_content-26 .tb_ax9u200.module-buttons.module .module-buttons-item a{border:3px solid #1a4923}
.themify_builder_content-26 .tb_zsqf771.module-image{margin-top:-25px}
.themify_builder_content-26 .tb_z1tw783{margin-top:5%}
.themify_builder_content-26 .tb_2vsm370,.themify_builder_content-26 .tb_p2gt852{margin-bottom:5%}
.themify_builder_content-26 .tb_0aik370.module-accordion>.ui>li>.accordion-title{border:3px solid #1a4923;text-transform:uppercase;font-family:"excellenceinmotion";font-weight:300;background-image:none;background-color:#fff;border-radius:35px 0 0 35px;font-style:normal}
.themify_builder_content-26 .tb_0aik370.module-accordion{margin-bottom:0;background-color:#fff;text-align:right}
.themify_builder_content-26 .tb_0aik370.module-accordion>.ui>li,.themify_builder_content-26 .tb_1dqw370.module-accordion>.ui>li{margin:25px 0;padding:0;background-color:#fff}
.themify_builder_content-26 .tb_0aik370.module-accordion>.ui>li>.accordion-content,.themify_builder_content-26 .tb_1dqw370.module-accordion>.ui>li>.accordion-content{padding:25px;background-color:#fff}
.themify_builder_content-26 .tb_0aik370.module-accordion>.ui>li>.accordion-title a,.themify_builder_content-26 .tb_1dqw370.module-accordion>.ui>li>.accordion-title a{padding:15px 80px 15px 30px;color:#1a4923}
.themify_builder_content-26 .tb_0aik370.module-accordion>.ui>li>.accordion-title i,.themify_builder_content-26 .tb_1dqw370.module-accordion>.ui>li>.accordion-title i{border-radius:30px;padding:2px 5px 0;border:3px solid #1a4923}
.themify_builder_content-26 .tb_0aik370.module-accordion>.ui>li>.accordion-title .accordion-active-icon,.themify_builder_content-26 .tb_1dqw370.module-accordion>.ui>li>.accordion-title .accordion-active-icon{color:#fff;background-color:#1a4923}
.themify_builder_content-26 .tb_0aik370.module-accordion>.ui>li>.accordion-title .accordion-icon,.themify_builder_content-26 .tb_1dqw370.module-accordion>.ui>li>.accordion-title .accordion-icon{color:#1a4923}
.themify_builder_content-26 .tb_1dqw370.module-accordion>.ui>li>.accordion-title{border:3px solid #1a4923;text-transform:uppercase;font-family:"excellenceinmotion";font-weight:300;background-image:none;background-color:#fff;border-radius:0 35px 35px 0;font-style:normal}
.themify_builder_content-26 .tb_1dqw370.module-accordion{margin-bottom:0;background-color:#fff}

@media(max-width:600px){
.themify_builder_content-26 .tb_k125520{--col:none;--area:var(--aream3_auto)}
.themify_builder_content-26 .tb_g5uj520.module-text.module h2,.themify_builder_content-26 .tb_35wt521.module-text.module h2{font-size:30px}
.themify_builder_content-26 .tb_h8fd521.module-text.module h1{font-size:29px}
.themify_builder_content-26 .tb_35wt521.module-text,.themify_builder_content-26 .tb_r7j8748.module-buttons,.themify_builder_content-26 .tb_ax9u200.module-buttons,.themify_builder_content-26 .tb_0aik370.module-accordion,.themify_builder_content-26 .tb_1dqw370.module-accordion{text-align:center}
.themify_builder_content-26 .tb_tt4t418{--col:none;--area:var(--aream4_auto)}
.themify_builder_content-26 .tb_2vsm370>.row_inner{--col:none;--area:var(--aream2_auto)}
}/*Builder Custom CSS START*/
.gm-style-iw.gm-style-iw-c {
    border-radius: 0 25px 25px 0;
    border: 3px solid #1A4923;
    background: white;
    padding: 0;
    box-shadow: initial;
    top: -20px;
}
button.gm-ui-hover-effect {
    position: absolute;
    top: 3px !important;
    right: 3px !important;
    background: #1a4923 !important;
    border-radius: 25px;
}
.maps-pro-content a {
    padding: 20px;
}
.gm-style-iw-d {
    overflow: initial !important;
    max-height: 300px !important;
}
.maps-pro-content {
    padding: 10px;
}
.gm-style .gm-style-iw-tc::after {
    background: #1a4923;
    -webkit-clip-path: initial !important;
    clip-path:  initial !important;
    content: "";
    height: 33px;
    left: 10px;
    position: absolute;
    top: -21px;
    width: 4px;
} .accordeon-capf-left ul.module-accordion.ui.default.transparent.tf-init-accordion {
    text-align: center;
}

.accordeon-capf-left li {
    display: contents;
}

.accordeon-capf-left .module-accordion > li:first-child {
    border-radius: 35px 0 0 35px !important;
}
/*Builder Custom CSS END*/