.elementor-1060 .elementor-element.elementor-element-f37dc62 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1060 .elementor-element.elementor-element-d983550{--spacer-size:75px;}.elementor-1060 .elementor-element.elementor-element-e0fe09c{text-align:center;}.elementor-1060 .elementor-element.elementor-element-e0fe09c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:bold;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-1060 .elementor-element.elementor-element-3568da5:hover img{opacity:0.8;}.elementor-1060 .elementor-element.elementor-element-3568da5 img{border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #000000;}.elementor-1060 .elementor-element.elementor-element-531f1e2{--spacer-size:50px;}.elementor-1060 .elementor-element.elementor-element-944a8e6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-1060 .elementor-element.elementor-element-2f00a07.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1060 .elementor-element.elementor-element-2f00a07.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1060 .elementor-element.elementor-element-2f00a07.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1060 .elementor-element.elementor-element-a0e654e{text-align:center;}.elementor-1060 .elementor-element.elementor-element-1fdc145{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-1060 .elementor-element.elementor-element-21582db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1060 .elementor-element.elementor-element-21582db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1060 .elementor-element.elementor-element-21582db.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1060 .elementor-element.elementor-element-80aa0b6 .elementor-button{background-color:#E40613;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:bold;box-shadow:0px 0px 5px 0px #FFFFFF;}.elementor-1060 .elementor-element.elementor-element-f7ec5f9 .elementor-button{background-color:#E40613;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:bold;box-shadow:0px 0px 5px 0px #FFFFFF;}.elementor-1060 .elementor-element.elementor-element-3d885b6 .elementor-button{background-color:#E40613;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:bold;box-shadow:0px 0px 5px 0px #FFFFFF;}.elementor-1060 .elementor-element.elementor-element-12a39e1 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:bold;fill:#080000;color:#080000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-1060 .elementor-element.elementor-element-9d1cab4{--spacer-size:50px;}.elementor-1060 .elementor-element.elementor-element-11c1a17 .elementor-tab-content{border-block-end-color:#FFFFFF;background-color:#FFFFFF;color:#555555;font-family:"Montserrat", Sans-serif;font-weight:bold;text-transform:uppercase;}.elementor-1060 .elementor-element.elementor-element-11c1a17 .elementor-tab-title{border-color:#FFFFFF;background-color:#000000;}.elementor-1060 .elementor-element.elementor-element-11c1a17 .elementor-toggle-title, .elementor-1060 .elementor-element.elementor-element-11c1a17 .elementor-toggle-icon{color:#FFFFFF;}.elementor-1060 .elementor-element.elementor-element-11c1a17 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1060 .elementor-element.elementor-element-11c1a17 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;}.elementor-1060 .elementor-element.elementor-element-11c1a17 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#FF0000;}.elementor-1060 .elementor-element.elementor-element-11c1a17 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#FF0000;}.elementor-1060 .elementor-element.elementor-element-51d5567 .elementor-tab-content{border-block-end-color:#FFFFFF;background-color:#FFFFFF;color:#000000;font-family:"Montserrat", Sans-serif;font-weight:bold;}.elementor-1060 .elementor-element.elementor-element-51d5567 .elementor-tab-title{border-color:#FFFFFF;background-color:#000000;}.elementor-1060 .elementor-element.elementor-element-51d5567 .elementor-toggle-title, .elementor-1060 .elementor-element.elementor-element-51d5567 .elementor-toggle-icon{color:#FFFFFF;}.elementor-1060 .elementor-element.elementor-element-51d5567 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1060 .elementor-element.elementor-element-51d5567 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;}.elementor-1060 .elementor-element.elementor-element-51d5567 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#FF0000;}.elementor-1060 .elementor-element.elementor-element-51d5567 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#FF0000;}.elementor-1060 .elementor-element.elementor-element-0384ec8 .elementor-tab-content{border-block-end-color:#FFFFFF;background-color:#FFFFFF;color:#000000;font-family:"Montserrat", Sans-serif;font-weight:bold;}.elementor-1060 .elementor-element.elementor-element-0384ec8 .elementor-tab-title{border-color:#FFFFFF;background-color:#000000;}.elementor-1060 .elementor-element.elementor-element-0384ec8 .elementor-toggle-title, .elementor-1060 .elementor-element.elementor-element-0384ec8 .elementor-toggle-icon{color:#FFFFFF;}.elementor-1060 .elementor-element.elementor-element-0384ec8 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1060 .elementor-element.elementor-element-0384ec8 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;}.elementor-1060 .elementor-element.elementor-element-0384ec8 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#FF0000;}.elementor-1060 .elementor-element.elementor-element-0384ec8 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#FF0000;}.elementor-1060 .elementor-element.elementor-element-3b9829c .elementor-tab-content{border-block-end-color:#FFFFFF;background-color:#FFFFFF;color:#000000;font-family:"Montserrat", Sans-serif;font-weight:bold;}.elementor-1060 .elementor-element.elementor-element-3b9829c .elementor-tab-title{border-color:#FFFFFF;background-color:#000000;}.elementor-1060 .elementor-element.elementor-element-3b9829c .elementor-toggle-title, .elementor-1060 .elementor-element.elementor-element-3b9829c .elementor-toggle-icon{color:#FFFFFF;}.elementor-1060 .elementor-element.elementor-element-3b9829c .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1060 .elementor-element.elementor-element-3b9829c .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;}.elementor-1060 .elementor-element.elementor-element-3b9829c .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#FF0000;}.elementor-1060 .elementor-element.elementor-element-3b9829c .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#FF0000;}.elementor-1060 .elementor-element.elementor-element-0f450dc .elementor-tab-content{border-block-end-color:#FFFFFF;background-color:#FFFFFF;color:#000000;font-family:"Montserrat", Sans-serif;font-weight:bold;}.elementor-1060 .elementor-element.elementor-element-0f450dc .elementor-tab-title{border-color:#FFFFFF;background-color:#000000;}.elementor-1060 .elementor-element.elementor-element-0f450dc .elementor-toggle-title, .elementor-1060 .elementor-element.elementor-element-0f450dc .elementor-toggle-icon{color:#FFFFFF;}.elementor-1060 .elementor-element.elementor-element-0f450dc .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1060 .elementor-element.elementor-element-0f450dc .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;}.elementor-1060 .elementor-element.elementor-element-0f450dc .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#FF0000;}.elementor-1060 .elementor-element.elementor-element-0f450dc .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#FF0000;}.elementor-1060 .elementor-element.elementor-element-5cd3de1 .elementor-tab-content{border-block-end-color:#FFFFFF;background-color:#FFFFFF;color:#000000;font-family:"Montserrat", Sans-serif;font-weight:bold;}.elementor-1060 .elementor-element.elementor-element-5cd3de1 .elementor-tab-title{border-color:#FFFFFF;background-color:#000000;}.elementor-1060 .elementor-element.elementor-element-5cd3de1 .elementor-toggle-title, .elementor-1060 .elementor-element.elementor-element-5cd3de1 .elementor-toggle-icon{color:#FFFFFF;}.elementor-1060 .elementor-element.elementor-element-5cd3de1 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1060 .elementor-element.elementor-element-5cd3de1 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;}.elementor-1060 .elementor-element.elementor-element-5cd3de1 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#FF0000;}.elementor-1060 .elementor-element.elementor-element-5cd3de1 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#FF0000;}.elementor-1060 .elementor-element.elementor-element-de8cff4 .elementor-tab-content{border-block-end-color:#FFFFFF;background-color:#FFFFFF;color:#000000;font-family:"Montserrat", Sans-serif;font-weight:bold;}.elementor-1060 .elementor-element.elementor-element-de8cff4 .elementor-tab-title{border-color:#FFFFFF;background-color:#000000;}.elementor-1060 .elementor-element.elementor-element-de8cff4 .elementor-toggle-title, .elementor-1060 .elementor-element.elementor-element-de8cff4 .elementor-toggle-icon{color:#FFFFFF;}.elementor-1060 .elementor-element.elementor-element-de8cff4 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1060 .elementor-element.elementor-element-de8cff4 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;}.elementor-1060 .elementor-element.elementor-element-de8cff4 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#FF0000;}.elementor-1060 .elementor-element.elementor-element-de8cff4 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#FF0000;}.elementor-1060 .elementor-element.elementor-element-1b0461c .elementor-tab-content{border-block-end-color:#FFFFFF;background-color:#FFFFFF;color:#555555;font-family:"Montserrat", Sans-serif;font-weight:bold;text-transform:uppercase;}.elementor-1060 .elementor-element.elementor-element-1b0461c .elementor-tab-title{border-color:#FFFFFF;background-color:#000000;}.elementor-1060 .elementor-element.elementor-element-1b0461c .elementor-toggle-title, .elementor-1060 .elementor-element.elementor-element-1b0461c .elementor-toggle-icon{color:#FFFFFF;}.elementor-1060 .elementor-element.elementor-element-1b0461c .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1060 .elementor-element.elementor-element-1b0461c .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;}.elementor-1060 .elementor-element.elementor-element-1b0461c .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#FF0000;}.elementor-1060 .elementor-element.elementor-element-1b0461c .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#FF0000;}.elementor-1060 .elementor-element.elementor-element-6138025{--spacer-size:50px;}.elementor-1060 .elementor-element.elementor-element-cd18027{width:100%;max-width:100%;align-self:center;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;text-shadow:0px 0px 5px #000000;color:#FFFFFF;}.elementor-1060 .elementor-element.elementor-element-d4d5597{--spacer-size:50px;}.elementor-1060 .elementor-element.elementor-element-88a108f{--spacer-size:50px;}.elementor-1060 .elementor-element.elementor-element-3e17844{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;text-shadow:0px 0px 5px #000000;color:#FFFFFF;}.elementor-1060 .elementor-element.elementor-element-8f39854{--spacer-size:50px;}body.elementor-page-1060:not(.elementor-motion-effects-element-type-background), body.elementor-page-1060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://app.crous-reunionmayotte.fr/wp-content/uploads/2022/09/wallpaper_2_50-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1060 .elementor-element.elementor-element-e0fe09c{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-1060 .elementor-element.elementor-element-a0e654e{width:var( --container-widget-width, 734px );max-width:734px;--container-widget-width:734px;--container-widget-flex-grow:0;}.elementor-1060 .elementor-element.elementor-element-a0e654e img{width:50%;}.elementor-1060 .elementor-element.elementor-element-80aa0b6 .elementor-button{font-size:16px;}.elementor-1060 .elementor-element.elementor-element-f7ec5f9 .elementor-button{font-size:16px;}.elementor-1060 .elementor-element.elementor-element-3d885b6 .elementor-button{font-size:16px;}.elementor-1060 .elementor-element.elementor-element-12a39e1 .elementor-button{font-size:16px;}.elementor-1060 .elementor-element.elementor-element-0384ec8{width:var( --container-widget-width, 753.762px );max-width:753.762px;--container-widget-width:753.762px;--container-widget-flex-grow:0;}.elementor-1060 .elementor-element.elementor-element-3b9829c{width:var( --container-widget-width, 744.219px );max-width:744.219px;--container-widget-width:744.219px;--container-widget-flex-grow:0;}.elementor-1060 .elementor-element.elementor-element-0f450dc{width:var( --container-widget-width, 743.75px );max-width:743.75px;--container-widget-width:743.75px;--container-widget-flex-grow:0;}.elementor-1060 .elementor-element.elementor-element-5cd3de1{width:var( --container-widget-width, 742.348px );max-width:742.348px;--container-widget-width:742.348px;--container-widget-flex-grow:0;}.elementor-1060 .elementor-element.elementor-element-de8cff4{width:var( --container-widget-width, 746.828px );max-width:746.828px;--container-widget-width:746.828px;--container-widget-flex-grow:0;}.elementor-1060 .elementor-element.elementor-element-cd18027{width:100%;max-width:100%;}.elementor-1060 .elementor-element.elementor-element-3e17844{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-1060 .elementor-element.elementor-element-d983550{--spacer-size:25px;}.elementor-1060 .elementor-element.elementor-element-3568da5 img{border-radius:10px 10px 10px 10px;}.elementor-1060 .elementor-element.elementor-element-531f1e2{--spacer-size:25px;}.elementor-1060 .elementor-element.elementor-element-1fdc145{--spacer-size:25px;}.elementor-1060 .elementor-element.elementor-element-6138025{--spacer-size:50px;}.elementor-1060 .elementor-element.elementor-element-cd18027{font-size:16px;}.elementor-1060 .elementor-element.elementor-element-d4d5597{--spacer-size:50px;}.elementor-1060 .elementor-element.elementor-element-3e17844{font-size:16px;}.elementor-1060 .elementor-element.elementor-element-8f39854{--spacer-size:50px;}body.elementor-page-1060:not(.elementor-motion-effects-element-type-background), body.elementor-page-1060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.crous-reunionmayotte.fr/wp-content/uploads/2022/09/wallpaper_2_50-scaled.jpg");background-size:cover;}}/* Start custom CSS for toggle, class: .elementor-element-11c1a17 */.elementor-1060 .elementor-element.elementor-element-11c1a17 .elementor-tab-content a {
    color:black!important;
}

.elementor-1060 .elementor-element.elementor-element-11c1a17 .elementor-tab-content {
    border-radius:0px 0px 25px 25px!important;
}

.elementor-1060 .elementor-element.elementor-element-11c1a17 .elementor-toggle-icon  {
    display:none!important;
}

.elementor-1060 .elementor-element.elementor-element-11c1a17 .elementor-toggle .elementor-tab-title {
    border-bottom:none!important;
    border-radius:0px 0px 0px 0px!important;
    text-align:center!important;
}

.elementor-1060 .elementor-element.elementor-element-11c1a17 .elementor-toggle-icon  {
    display:none!important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-51d5567 */.elementor-1060 .elementor-element.elementor-element-51d5567 .elementor-tab-content a {
    color:black!important;
}

.elementor-1060 .elementor-element.elementor-element-51d5567 .elementor-tab-content {
    border-radius:0px 0px 25px 25px!important;
}

.elementor-1060 .elementor-element.elementor-element-51d5567 .elementor-toggle-icon  {
    display:none!important;
}

.elementor-1060 .elementor-element.elementor-element-51d5567 .elementor-toggle .elementor-tab-title {
    border-bottom:none!important;
    border-radius:0px 0px 0px 0px!important;
    text-align:center!important;
}

.elementor-1060 .elementor-element.elementor-element-51d5567 .elementor-toggle-icon  {
    display:none!important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-0384ec8 */.elementor-1060 .elementor-element.elementor-element-0384ec8 .elementor-tab-content a {
    color:black!important;
}

.elementor-1060 .elementor-element.elementor-element-0384ec8 .elementor-tab-content {
    border-radius:0px 0px 25px 25px!important;
}

.elementor-1060 .elementor-element.elementor-element-0384ec8 .elementor-toggle-icon  {
    display:none!important;
}

.elementor-1060 .elementor-element.elementor-element-0384ec8 .elementor-toggle .elementor-tab-title {
    border-bottom:none!important;
    border-radius:0px 0px 0px 0px!important;
    text-align:center!important;
}

.elementor-1060 .elementor-element.elementor-element-0384ec8 .elementor-toggle-icon  {
    display:none!important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-3b9829c */.elementor-1060 .elementor-element.elementor-element-3b9829c .elementor-tab-content a {
    color:black!important;
}

.elementor-1060 .elementor-element.elementor-element-3b9829c .elementor-tab-content {
    border-radius:0px 0px 25px 25px!important;
}

.elementor-1060 .elementor-element.elementor-element-3b9829c .elementor-toggle-icon  {
    display:none!important;
}

.elementor-1060 .elementor-element.elementor-element-3b9829c .elementor-toggle .elementor-tab-title {
    border-bottom:none!important;
    border-radius:0px 0px 0px 0px!important;
    text-align:center!important;
}

.elementor-1060 .elementor-element.elementor-element-3b9829c .elementor-toggle-icon  {
    display:none!important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-0f450dc */.elementor-1060 .elementor-element.elementor-element-0f450dc .elementor-tab-content a {
    color:black!important;
}

.elementor-1060 .elementor-element.elementor-element-0f450dc .elementor-tab-content {
    border-radius:0px 0px 25px 25px!important;
}

.elementor-1060 .elementor-element.elementor-element-0f450dc .elementor-toggle-icon  {
    display:none!important;
}

.elementor-1060 .elementor-element.elementor-element-0f450dc .elementor-toggle .elementor-tab-title {
    border-bottom:none!important;
    border-radius:0px 0px 0px 0px!important;
    text-align:center!important;
}

.elementor-1060 .elementor-element.elementor-element-0f450dc .elementor-toggle-icon  {
    display:none!important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-5cd3de1 */.elementor-1060 .elementor-element.elementor-element-5cd3de1 .elementor-tab-content a {
    color:black!important;
}

.elementor-1060 .elementor-element.elementor-element-5cd3de1 .elementor-tab-content {
    border-radius:0px 0px 25px 25px!important;
}

.elementor-1060 .elementor-element.elementor-element-5cd3de1 .elementor-toggle-icon  {
    display:none!important;
}

.elementor-1060 .elementor-element.elementor-element-5cd3de1 .elementor-toggle .elementor-tab-title {
    border-bottom:none!important;
    border-radius:0px 0px 0px 0px!important;
    text-align:center!important;
}

.elementor-1060 .elementor-element.elementor-element-5cd3de1 .elementor-toggle-icon  {
    display:none!important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-de8cff4 */.elementor-1060 .elementor-element.elementor-element-de8cff4 .elementor-tab-content a {
    color:black!important;
}

.elementor-1060 .elementor-element.elementor-element-de8cff4 .elementor-tab-content {
    border-radius:0px 0px 25px 25px!important;
}

.elementor-1060 .elementor-element.elementor-element-de8cff4 .elementor-toggle-icon  {
    display:none!important;
}

.elementor-1060 .elementor-element.elementor-element-de8cff4 .elementor-toggle .elementor-tab-title {
    border-bottom:none!important;
    border-radius:0px 0px 0px 0px!important;
    text-align:center!important;
}

.elementor-1060 .elementor-element.elementor-element-de8cff4 .elementor-toggle-icon  {
    display:none!important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-1b0461c */.elementor-1060 .elementor-element.elementor-element-1b0461c .elementor-tab-content a {
    color:black!important;
}

.elementor-1060 .elementor-element.elementor-element-1b0461c .elementor-tab-content {
    border-radius:0px 0px 25px 25px!important;
}

.elementor-1060 .elementor-element.elementor-element-1b0461c .elementor-toggle-icon  {
    display:none!important;
}

.elementor-1060 .elementor-element.elementor-element-1b0461c .elementor-toggle .elementor-tab-title {
    border-bottom:none!important;
    border-radius:0px 0px 0px 0px!important;
    text-align:center!important;
}

.elementor-1060 .elementor-element.elementor-element-1b0461c .elementor-toggle-icon  {
    display:none!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd18027 */.elementor-1060 .elementor-element.elementor-element-cd18027 a {
    color:#e40613;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e17844 */.elementor-1060 .elementor-element.elementor-element-3e17844 a {
    color:white!important;
}/* End custom CSS */