.elementor-2776 .elementor-element.elementor-element-2dc4a2de .elementor-drop-cap{margin-inline-end:10px;}.elementor-2776 .elementor-element.elementor-element-24a2e56b{width:var( --container-widget-width, 380% );max-width:380%;--container-widget-width:380%;--container-widget-flex-grow:0;}.elementor-2776 .elementor-element.elementor-element-24a2e56b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2776 .elementor-element.elementor-element-24a2e56b .elementor-heading-title{font-size:12px;-webkit-text-stroke-color:#000;stroke:#000;color:#636878;}.elementor-2776 .elementor-element.elementor-element-5e85253{--e-image-carousel-slides-to-show:1;}.elementor-2776 .elementor-element.elementor-element-668187fe > .elementor-widget-container{border-radius:0px 2px 0px 0px;box-shadow:0px 0px 0px 0px #E8ECF2;}.elementor-2776 .elementor-element.elementor-element-4d993a39 > .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-cd19190 );}.elementor-2776 .elementor-element.elementor-element-5d6cedcd{--divider-border-style:solid;--divider-color:#CC0000;--divider-border-width:3px;}.elementor-2776 .elementor-element.elementor-element-5d6cedcd .elementor-divider-separator{width:100%;}.elementor-2776 .elementor-element.elementor-element-5d6cedcd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2776 .elementor-element.elementor-element-7da9ff72 .elementor-icon-box-wrapper{gap:15px;}.elementor-2776 .elementor-element.elementor-element-7da9ff72.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2776 .elementor-element.elementor-element-7da9ff72.elementor-view-framed .elementor-icon, .elementor-2776 .elementor-element.elementor-element-7da9ff72.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2776 .elementor-element.elementor-element-7da9ff72 .elementor-icon{font-size:24px;}.elementor-2776 .elementor-element.elementor-element-7da9ff72 .elementor-icon-box-title, .elementor-2776 .elementor-element.elementor-element-7da9ff72 .elementor-icon-box-title a{font-size:13px;font-weight:700;}.elementor-2776 .elementor-element.elementor-element-7da9ff72 .elementor-icon-box-title{color:#1A2A4A;}.elementor-2776 .elementor-element.elementor-element-7da9ff72 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;}.elementor-2776 .elementor-element.elementor-element-6ca557b9{--divider-border-style:solid;--divider-color:#CC0000;--divider-border-width:3px;}.elementor-2776 .elementor-element.elementor-element-6ca557b9 .elementor-divider-separator{width:100%;}.elementor-2776 .elementor-element.elementor-element-6ca557b9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2776 .elementor-element.elementor-element-116c82d5 .elementor-icon-box-wrapper{gap:15px;}.elementor-2776 .elementor-element.elementor-element-116c82d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2776 .elementor-element.elementor-element-116c82d5.elementor-view-framed .elementor-icon, .elementor-2776 .elementor-element.elementor-element-116c82d5.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2776 .elementor-element.elementor-element-116c82d5 .elementor-icon{font-size:24px;}.elementor-2776 .elementor-element.elementor-element-116c82d5 .elementor-icon-box-title, .elementor-2776 .elementor-element.elementor-element-116c82d5 .elementor-icon-box-title a{font-size:13px;font-weight:700;}.elementor-2776 .elementor-element.elementor-element-116c82d5 .elementor-icon-box-title{color:#1A2A4A;}.elementor-2776 .elementor-element.elementor-element-116c82d5 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;}.elementor-2776 .elementor-element.elementor-element-7876e3ce{--divider-border-style:solid;--divider-color:#CC0000;--divider-border-width:3px;}.elementor-2776 .elementor-element.elementor-element-7876e3ce .elementor-divider-separator{width:100%;}.elementor-2776 .elementor-element.elementor-element-7876e3ce .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2776 .elementor-element.elementor-element-54bcb41e .elementor-icon-box-wrapper{gap:15px;}.elementor-2776 .elementor-element.elementor-element-54bcb41e.elementor-view-stacked .elementor-icon{background-color:#C49A2B;}.elementor-2776 .elementor-element.elementor-element-54bcb41e.elementor-view-framed .elementor-icon, .elementor-2776 .elementor-element.elementor-element-54bcb41e.elementor-view-default .elementor-icon{fill:#C49A2B;color:#C49A2B;border-color:#C49A2B;}.elementor-2776 .elementor-element.elementor-element-54bcb41e .elementor-icon{font-size:24px;}.elementor-2776 .elementor-element.elementor-element-54bcb41e .elementor-icon-box-title, .elementor-2776 .elementor-element.elementor-element-54bcb41e .elementor-icon-box-title a{font-size:13px;font-weight:700;}.elementor-2776 .elementor-element.elementor-element-54bcb41e .elementor-icon-box-title{color:#1A2A4A;}.elementor-2776 .elementor-element.elementor-element-54bcb41e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;}.elementor-2776 .elementor-element.elementor-element-186a6e87 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5CCCC;border-radius:50px 50px 50px 50px;}.elementor-2776 .elementor-element.elementor-element-186a6e87 .elementor-icon-box-wrapper{gap:15px;}.elementor-2776 .elementor-element.elementor-element-186a6e87.elementor-view-stacked .elementor-icon{background-color:#CC0000;}.elementor-2776 .elementor-element.elementor-element-186a6e87.elementor-view-framed .elementor-icon, .elementor-2776 .elementor-element.elementor-element-186a6e87.elementor-view-default .elementor-icon{fill:#CC0000;color:#CC0000;border-color:#CC0000;}.elementor-2776 .elementor-element.elementor-element-186a6e87 .elementor-icon{font-size:22px;}.elementor-2776 .elementor-element.elementor-element-186a6e87 .elementor-icon-box-title, .elementor-2776 .elementor-element.elementor-element-186a6e87 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-2776 .elementor-element.elementor-element-5f992866 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5CCCC;border-radius:50px 50px 50px 50px;}.elementor-2776 .elementor-element.elementor-element-5f992866 .elementor-icon-box-wrapper{gap:15px;}.elementor-2776 .elementor-element.elementor-element-5f992866.elementor-view-stacked .elementor-icon{background-color:#CC0000;}.elementor-2776 .elementor-element.elementor-element-5f992866.elementor-view-framed .elementor-icon, .elementor-2776 .elementor-element.elementor-element-5f992866.elementor-view-default .elementor-icon{fill:#CC0000;color:#CC0000;border-color:#CC0000;}.elementor-2776 .elementor-element.elementor-element-5f992866 .elementor-icon{font-size:22px;}.elementor-2776 .elementor-element.elementor-element-5f992866 .elementor-icon-box-title, .elementor-2776 .elementor-element.elementor-element-5f992866 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-2776 .elementor-element.elementor-element-3f51634e > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5CCCC;border-radius:50px 50px 50px 50px;}.elementor-2776 .elementor-element.elementor-element-3f51634e .elementor-icon-box-wrapper{gap:15px;}.elementor-2776 .elementor-element.elementor-element-3f51634e.elementor-view-stacked .elementor-icon{background-color:#CC0000;}.elementor-2776 .elementor-element.elementor-element-3f51634e.elementor-view-framed .elementor-icon, .elementor-2776 .elementor-element.elementor-element-3f51634e.elementor-view-default .elementor-icon{fill:#CC0000;color:#CC0000;border-color:#CC0000;}.elementor-2776 .elementor-element.elementor-element-3f51634e .elementor-icon{font-size:22px;}.elementor-2776 .elementor-element.elementor-element-3f51634e .elementor-icon-box-title, .elementor-2776 .elementor-element.elementor-element-3f51634e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-2776 .elementor-element.elementor-element-2032a59c > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5CCCC;border-radius:50px 50px 50px 50px;}.elementor-2776 .elementor-element.elementor-element-2032a59c .elementor-icon-box-wrapper{gap:15px;}.elementor-2776 .elementor-element.elementor-element-2032a59c.elementor-view-stacked .elementor-icon{background-color:#CC0000;}.elementor-2776 .elementor-element.elementor-element-2032a59c.elementor-view-framed .elementor-icon, .elementor-2776 .elementor-element.elementor-element-2032a59c.elementor-view-default .elementor-icon{fill:#CC0000;color:#CC0000;border-color:#CC0000;}.elementor-2776 .elementor-element.elementor-element-2032a59c .elementor-icon{font-size:22px;}.elementor-2776 .elementor-element.elementor-element-2032a59c .elementor-icon-box-title, .elementor-2776 .elementor-element.elementor-element-2032a59c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}.elementor-2776 .elementor-element.elementor-element-6fffddef > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5CCCC;border-radius:50px 50px 50px 50px;}.elementor-2776 .elementor-element.elementor-element-6fffddef .elementor-icon-box-wrapper{gap:15px;}.elementor-2776 .elementor-element.elementor-element-6fffddef.elementor-view-stacked .elementor-icon{background-color:#CC0000;}.elementor-2776 .elementor-element.elementor-element-6fffddef.elementor-view-framed .elementor-icon, .elementor-2776 .elementor-element.elementor-element-6fffddef.elementor-view-default .elementor-icon{fill:#CC0000;color:#CC0000;border-color:#CC0000;}.elementor-2776 .elementor-element.elementor-element-6fffddef .elementor-icon{font-size:22px;}.elementor-2776 .elementor-element.elementor-element-6fffddef .elementor-icon-box-title, .elementor-2776 .elementor-element.elementor-element-6fffddef .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:700;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2776 .elementor-element.elementor-element-24a2e56b{text-align:start;}.elementor-2776 .elementor-element.elementor-element-24a2e56b .elementor-heading-title{-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-2776 .elementor-element.elementor-element-668187fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2776 .elementor-element.elementor-element-4b132664 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2776 .elementor-element.elementor-element-4b132664.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2776 .elementor-element.elementor-element-7c9b0ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2776 .elementor-element.elementor-element-7c9b0ce.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2776 .elementor-element.elementor-element-4d993a39 > .elementor-widget-container{border-width:0px 2px 0px 0px;}.elementor-2776 .elementor-element.elementor-element-186a6e87{width:100%;max-width:100%;}.elementor-2776 .elementor-element.elementor-element-186a6e87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-2776 .elementor-element.elementor-element-186a6e87.elementor-element{--align-self:center;}.elementor-2776 .elementor-element.elementor-element-186a6e87 .elementor-icon-box-wrapper{text-align:center;}.elementor-2776 .elementor-element.elementor-element-5f992866 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2px 0px 0px 0px;}.elementor-2776 .elementor-element.elementor-element-3f51634e > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-2776 .elementor-element.elementor-element-2032a59c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-2776 .elementor-element.elementor-element-6fffddef > .elementor-widget-container{padding:3px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-2dc4a2de */.hero-title{
    font-size:28px;
    font-weight:700;
    color:#1A2A4A;
    line-height:1.25;
    max-width:420px;
}

.text-red{
    color:#E53935;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-668187fe */.elementor-2776 .elementor-element.elementor-element-668187fe {
  border-right: 2px solid #E8ECF2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4b132664 */.elementor-2776 .elementor-element.elementor-element-4b132664 {
  border-right: 2px solid #E8ECF2;
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7c9b0ce */.elementor-2776 .elementor-element.elementor-element-7c9b0ce {
  border-right: 2px solid #E8ECF2;
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6a093dcc *//* Cartes avis */
.ti-widget .ti-review-item{
    border-top: 4px solid #D62828 !important;
    border-radius: 12px !important;
}

/* Nom de l'école */
.ti-widget .ti-header-source,
.ti-widget .ti-business-name{
    color: #1A2A4A !important;
    font-weight: 700 !important;
}

/* Bouton Écrire un avis */
.ti-widget a,
.ti-widget button{
    border-radius: 8px !important;
}

.ti-widget .ti-write-review-button,
.ti-widget a[href*="google"]{
    background: #D62828 !important;
    color: #fff !important;
    border: none !important;
}

.ti-widget .ti-write-review-button:hover{
    background: #1A2A4A !important;
}

/* Bordure générale */
.ti-widget{
    border-radius: 16px !important;
}

/* Badge note Google */
.ti-widget .ti-rating-text{
    color: #1A2A4A !important;
    font-weight: 700 !important;
}/* End custom CSS */