.elementor-19089 .elementor-element.elementor-element-3df8ef6c > .elementor-container{max-width:1200px;}.elementor-19089 .elementor-element.elementor-element-689e066f > .elementor-element-populated{margin:0px 25px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19089 .elementor-element.elementor-element-5b310866 > .elementor-element-populated{border-style:solid;border-color:#3093CC00;box-shadow:3px 3px 10px 0px rgba(0, 0, 0, 0.26);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 25px 50px 25px;}.elementor-19089 .elementor-element.elementor-element-5b310866 > .elementor-element-populated, .elementor-19089 .elementor-element.elementor-element-5b310866 > .elementor-element-populated > .elementor-background-overlay, .elementor-19089 .elementor-element.elementor-element-5b310866 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-19089 .elementor-element.elementor-element-5b310866 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19089 .elementor-element.elementor-element-46ad28ed > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19089 .elementor-element.elementor-element-30b11673{text-align:center;}.elementor-19089 .elementor-element.elementor-element-30b11673 .elementor-heading-title{font-family:"Amatic SC", Sans-serif;font-size:30px;font-weight:600;}.elementor-19089 .elementor-element.elementor-element-5675c1b5{text-align:center;}.elementor-19089 .elementor-element.elementor-element-5675c1b5 .elementor-heading-title{color:#3093CC;font-family:"Amatic SC", Sans-serif;font-size:30px;font-weight:600;}.elementor-19089 .elementor-element.elementor-element-7bf09162 .agetext{color:#3093CC;font-family:"Amatic SC", Sans-serif;font-size:30px;font-weight:600;}.elementor-19089 .elementor-element.elementor-element-7bf09162{text-align:center;}.elementor-19089 .elementor-element.elementor-element-119a83d7 .schooltext{color:#3093CC;font-family:"Amatic SC", Sans-serif;font-size:30px;font-weight:600;}.elementor-19089 .elementor-element.elementor-element-119a83d7{text-align:center;}.elementor-19089 .elementor-element.elementor-element-2ddcbb4e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-19089 .elementor-element.elementor-element-2ddcbb4e .elementor-divider-separator{width:100%;}.elementor-19089 .elementor-element.elementor-element-2ddcbb4e .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-19089 .elementor-element.elementor-element-39c1370e .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-5126f24b );color:var( --e-global-color-5126f24b );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;box-shadow:3px 3px 5px 0px rgba(0, 0, 0, 0.24);}.elementor-19089 .elementor-element.elementor-element-1348fb7 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-5fc86682 );color:var( --e-global-color-5fc86682 );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;box-shadow:3px 3px 5px 0px rgba(0, 0, 0, 0.24);}.elementor-19089 .elementor-element.elementor-element-57461925 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-17f50b3c );color:var( --e-global-color-17f50b3c );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;box-shadow:3px 3px 5px 0px rgba(0, 0, 0, 0.24);}.elementor-19089 .elementor-element.elementor-element-50fd9d7f .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:#E64F3C;color:#E64F3C;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;box-shadow:3px 3px 5px 0px rgba(0, 0, 0, 0.24);}.elementor-19089 .elementor-element.elementor-element-494c6169{text-align:center;}.elementor-19089 .elementor-element.elementor-element-494c6169 > .elementor-widget-container{margin:0px 0px -50px 0px;padding:50px 1px 1px 1px;}.elementor-19089 .elementor-element.elementor-element-3c0a4e8b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19089 .elementor-element.elementor-element-4373a337 > .elementor-element-populated{border-style:solid;border-color:#3093CC00;box-shadow:3px 3px 10px 0px rgba(0, 0, 0, 0.26);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-19089 .elementor-element.elementor-element-4373a337 > .elementor-element-populated, .elementor-19089 .elementor-element.elementor-element-4373a337 > .elementor-element-populated > .elementor-background-overlay, .elementor-19089 .elementor-element.elementor-element-4373a337 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-19089 .elementor-element.elementor-element-4373a337 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-19089 .elementor-element.elementor-element-689e066f{width:26.298%;}.elementor-19089 .elementor-element.elementor-element-3c0a4e8b{width:73.733%;}}/* Start custom CSS for watu-gleeschool-imageofthatkido, class: .elementor-element-46ad28ed */.elementor-19089 .elementor-element.elementor-element-46ad28ed img{width : 150px;height : 150px;
border-radius:50%;
margin:auto;
overflow:hidden;
    object-fit: cover;
   -webkit-object-fit: cover;

}
.formulaire-new-img .btnok{background-color : #3093CC;border-radius:5px;}

.formulaire-new-img #newPic{background-color:#BBDDF0;border-color: #3093CC;border-radius:5px;}

.formulaire-new-img input{color : #666;font-family:'Roboto', sans-serif;font-weight:400;}


.gleespecial{
        border-radius: 50%;
    overflow: hidden;
    width: 150px;
    height: 150px;
    margin: auto;
    display: block;
    background-color: #463938;
}/* End custom CSS */
/* Start custom CSS */.contain_report h1{
    font-size:65px;
}
.notesetdates-glee,
.elementor-19089 .elementor-element.elementor-element-5366c3c p{color : #B33889;}

body.elementor-page-19089 h1{font-family:'Amatic SC';color :#B33889 ;font-size : 1.8em;font-weight : bold;}
body.elementor-page-19089 .contain_report .date{font-family : 'Roboto'!important;font-size : 0.7em;color:#b5b5b5;}
body.elementor-page-19089 .button{border:solid 2px #B33889;background-color:rgb(255,255,255);color:#B33889;
    margin-top : 20px;
    margin-bottom : 20px;
}
.commentaire{font-family : 'Roboto'!important;font-size : 0.8em;font-weight: bold;
    color:#B33889;
    margin: 20px 0px 50px 0px;
    border : 1px solid #B33889;
    border-radius : 2em;
    padding : 1.5em;
}

.apprentissages{font-family:'Roboto';font-size:1em;color:#B33889;margin-bottom:1em;}

body.elementor-page-19089 h2{font-family: 'Amatic SC';font-weight:600;color:#B33889;font-size:1.8em;}

.note_orale{font-family: 'Amatic SC';font-size:1.3em!important;font-weight:600;color :#B33889 ;}

.apprentissages>.topic_note{font-size:0.8em;}

.description{color:#b5b5b5;}

.oral_notations .note{font-family:'Roboto';font-weight:400;font-size :0.8em;}
.oral_notations .currentVar{font-weight : 500;color :#B33889;text-decoration: underline;}

.notation_grid h3{font-weight : 500;font-size: 1.7em;margin-bottom : 7px;}

.notation_grid{margin-bottom:30px;}

body.elementor-page-19089 a{color : #B33889;}

.acf-label>label{font-family:'Amatic SC';font-size :1.5em;font-weight : 600;color : #B33889;}

ul.acf-radio-list li label, ul.acf-checkbox-list li label{line-height: 2.5em!important;}

ul.acf-radio-list li input[type="checkbox"], ul.acf-radio-list li input[type="radio"], ul.acf-checkbox-list li input[type="checkbox"], ul.acf-checkbox-list li input[type="radio"]{margin-right : 20px!important;height:10px;}

body.elementor-page-19089 textarea{border : 2px solid #B33889;color : #8a9097;padding: 10px 12px!important;background-color:#fbfbfc;}

body.elementor-page-19089 .acf-table{border : 2px solid #B33889;}

.commentaire h2{margin-top:0px!important;}

.oral_expression>.acf-label>label{font-family: 'Roboto';font-size : 0.8em;font-weight:400!important;}
.oral_comprehension>.acf-label>label{font-family: 'Roboto';font-size : 0.8em;font-weight:400!important;}

.acf-fields.-border{border : 2px solid #B33889!important;}

.apprentissages,.onlineQuizzes,.oral_notations{border : 1px solid #B33889!important;
    border-radius : 2em;
    padding :20px;
    margin-top : 20px;
}

.acf-input-append{border: 0!important; background-color: rgba(0,0,0,0)!important;font-family:'Amatic SC';color :#B33889 ;font-size : 1em!important;font-weight : bold!important;}

.acf-button-group label.selected{border-color: #B33889!important; background-color: #B33889!important;}

.apprentissages .res .scr{font-weight: 500;}
.apprentissages .res .currentVar{font-weight: 500;text-decoration:underline;}

.apprentissages .res .lbl{display: inline;}
.apprentissages .res .note:not(:last-child):after{
    content: " - ";display: inline-block;font-weight:400;margin-left : 5px;
}

.topictitle {
    font-weight: 500;
}

.noteBas  {
    margin-left:20px;
}

.noteBas a{text-decoration: underline!important;font-weight:500!important;font-size:16px;color:#B33889!important;}

.resultats_exam_blanc{border : 1px solid #B33889!important;
    border-radius : 2em;
    padding :20px;
    margin-top : 50px!important;
}

.nextLevel {margin : 50px 20px 50px 20px;}

.nextLevel p{text-decoration:underline;font-weight:500;font-size:20px;}

.view-all-portfolio a:hover, .view-all-portfolio a:focus, .button:hover, .button:focus, button:hover, button:focus, input[type='button']:hover, input[type='button']:focus, input[type='reset']:hover, input[type='reset']:focus, input[type='submit']:hover, input[type='submit']:focus{color :#B33889!important;}

body.elementor-page-19089 h3{font-size:12px}

.whiteExam p{text-decoration:underline;font-weight:500;font-size:20px;}

.commentCambrige>p{font-weight:500;font-size:18px!important;}
.contact p{margin:0 20px 20px 20px;}

div[data-name="display_inscription"] .acf-true-false,
div[data-name="display_inscription"] .acf-input,
div[data-name="display_inscription"] .acf-label{
    display:inline-block;
    vertical-align: middle;
}
div[data-name="display_inscription"] .acf-input{
    margin-left:10px;
    margin-bottom:10px;
}
p.descriptif_cefr {
    text-decoration: none;
    font-size: 0.8em;
    text-orientation: upright;
    font-weight: 400;
}


#champ_notation_kids_display .acf-field-605b152a5e3b4 .acf-fields{border : 0px solid rgba(0,0,0,0)!important;box-shadow: 2px 2px 10px rgba(0,0,0,0.3);padding:10px;}

#champ_notation_kids_display .acf-field-605b15b243685 .acf-fields{border : 0px solid rgba(0,0,0,0)!important;box-shadow: 2px 2px 10px rgba(0,0,0,0.3);padding:10px;}

#champ_notation_kids_display .acf-field-605b15dd43688 .acf-fields{border : 0px solid rgba(0,0,0,0)!important;box-shadow: 2px 2px 10px rgba(0,0,0,0.3);padding:10px;}

#champ_notation_kids_display .acf-field-605b16014368b .acf-fields{border : 0px solid rgba(0,0,0,0)!important;box-shadow: 2px 2px 10px rgba(0,0,0,0.3);padding:10px;}

#champ_notation_kids_display .acf-field-605b1637b9805 .acf-fields{border : 0px solid rgba(0,0,0,0)!important;box-shadow: 2px 2px 10px rgba(0,0,0,0.3);padding:10px;}/* End custom CSS */