h1,.h1,.h2-preview,.desc-preview,.desc-school,.password{font-family:Blinker,sans-serif}.btn-link-2,.name-profil,.last-name,.date,.date-event,.elm-know,.wifi,.calls,.class,.schools,.know,.info-wifi,.info-call,.exercise,.h3-grid,.p-grid,.info-event-daily,.network,.rbc-event-content,.rbc-event-label,.p-network,.elm-network,.p-password,.elm-password,.p-contact,.name-member,.number-member,.h4-team,.mailto,.name-shcool,.about-school,.p-404,.num-password,.span-password,.call-networks,.wifi-networks,.elm-info-networks,.placeholder-edit,.user-edit,.custom,.btn-disconnect,.btn-preferences,.elm-competence,.p-create,.elm-exercice,.student-edit,.elm-student,.btn-generate-eval,.elm-textarea{font-family:Montserrat,sans-serif}.h1-contact,h1,.h1,.h1-create{font-size:30px;font-weight:700}.h1-login{font-size:25px;font-weight:600}@media (max-width:800px){.h1-login{font-size:20px}}@media (max-width:530px){.h1-login{font-size:12px}}@media (max-width:1430px){.h1-contact{font-size:45px}}@media (max-width:1230px){.h1-contact,h1,.h1{font-size:35px}}@media (max-width:1130px){.h1-contact{font-size:30px}}@media (max-width:800px){.h1-contact{font-size:50px}}@media (max-width:670px){.h1-contact{font-size:40px}}@media (max-width:390px){.h1-contact{font-size:35px}}@media (max-width:1050px){h1,.h1{font-size:35px}}@media (max-width:890px){h1,.h1{font-size:30px}}.h2-preview,.desc-preview,.desc-school{font-size:20px;font-weight:600}.desc-preview{color:#272e3b}@media (max-width:1230px){.desc-preview{font-size:22px}}@media (max-width:1050px){.desc-preview{font-size:18px}}.student-edit{font-size:12px;font-weight:700}.btn-link-2,.name-profil,.last-name,.exercise,.date,.wifi,.calls,.class,.schools,.know,.date-event,.h3-grid,.elm-know,.info-wifi,.info-call,.p-network,.p-password,.name-member,.h4-team,.about-school,.placeholder-edit,.btn-disconnect,.btn-preferences,.elm-competence,.elm-exercice,.btn-generate-eval{text-transform:uppercase;font-size:12px;font-weight:700}@media (max-width:390px){.h4-team,.placeholder-edit{font-size:10px}}@media (max-width:890px){.btn-link-2,.name-profil,.last-name{font-size:10px}}@media (max-width:1050px){.date,.know,.info-event-daily{font-size:10px}}@media (max-width:800px){.date,.know,.info-event-daily{font-size:12px}}@media (max-width:320px){.date,.know,.info-event-daily{font-size:10px}}.name-shcool,.p-know{font-size:12px}@media (max-width:320px){.name-shcool,.p-know{font-size:12px}}.span-404,.span-password{font-size:12px;font-weight:700}@media (max-width:530px){.span-password{font-size:10px}}.info-event-daily,.elm-network,.elm-password,.elm-info-wifi,.elm-info-call,.elm-info-class,.elm-info-networks,.p-contact,.number-member,.mailto,.p-404,.num-password,.call-networks,.wifi-networks,.user-edit,.custom,.p-create,.elm-textarea{font-size:12px;font-weight:400}@media (max-width:530px){.num-password{font-size:10px}}@media (max-width:400px){.p-404,.span-404{font-size:10px}}.p-grid{font-size:14px;font-weight:400}@media (max-width:1230px){.p-grid{font-size:12px}}.elm-student{font-size:8px;font-weight:400}.rbc-day-slot,.rbc-event-content{font-weight:700}form.auto-layout{flex-direction:column;align-items:flex-start;gap:35px;display:flex}form.auto-layout>div{width:100%}form.auto-layout label{letter-spacing:-.24px;text-transform:uppercase;color:#44526c;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;line-height:normal;display:block}form.auto-layout label.required:after{content:"*";color:#f26a6f;margin-left:3px}form.auto-layout p{font-family:Montserrat,sans-serif;font-size:12px}form.auto-layout p:not(.error){color:#44526c}form.auto-layout .reactSelect{appearance:none;box-sizing:border-box;background:#f5f7fc;border:none;border-radius:10px;outline:none;width:100%;padding:0;font-family:Montserrat,sans-serif;font-size:12px;line-height:36px;display:block}form.auto-layout .reactSelect>div[class$=-control]{padding:0 20px}form.auto-layout .reactSelect>div[class$=-menu]{background:#f5f7fc;border:1px solid #d6dcea;border-radius:10px;overflow:hidden}form.auto-layout .reactSelect>div[class$=-menu] [class$=-option]{color:#44526c;padding:0 20px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:29px}form.auto-layout .reactSelect>div[class$=-menu] [class$=-option]:hover{background-color:#fff;font-weight:700}form.auto-layout .reactSelect [class$=-placeholder]{color:#44526c4d;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400}form.auto-layout input[type=text],form.auto-layout input[type=email],form.auto-layout input[type=password],form.auto-layout input[type=phone],form.auto-layout input[type=tel],form.auto-layout input[type=url]{appearance:none;box-sizing:border-box;background:#f5f7fc;border:none;border-radius:10px;outline:none;width:100%;padding:0 20px;font-family:Montserrat,sans-serif;font-size:12px;line-height:36px;display:block}form.auto-layout input[type=text]::placeholder,form.auto-layout input[type=email]::placeholder,form.auto-layout input[type=password]::placeholder,form.auto-layout input[type=phone]::placeholder,form.auto-layout input[type=tel]::placeholder,form.auto-layout input[type=url]::placeholder{color:#44526c4d;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400}form.auto-layout input[type=submit]{color:#fff;cursor:pointer;appearance:none;background:#272e3b;border:none;border-radius:23px;width:auto;padding:13px 30px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;display:inline-block}form.auto-layout input[type=radio]+label .radio-box{background-color:#f5f7fc;border-radius:3px;width:20px;height:20px}form.auto-layout input[type=radio]+label .radio-box:after{content:"";opacity:0;border-bottom:2px solid #272e3b;border-right:2px solid #272e3b;width:8px;height:12px;margin-left:5px;transition:opacity .3s;display:block;transform:rotate(40deg)}form.auto-layout input[type=radio]:checked+label .radio-box:after{opacity:1}form.auto-layout input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:20px;display:block}form.auto-layout input[type=range]:focus{outline:none}form.auto-layout input[type=range]::-webkit-slider-runnable-track{background-color:#f5f7fc;border-radius:.5rem;height:6px}form.auto-layout input[type=range]::-webkit-slider-thumb{appearance:none;box-sizing:border-box;background-color:#44526c;border:5px solid #f5f7fc;border-radius:50%;width:20px;height:20px;margin-top:-7px}form.auto-layout input[type=range]:focus::-webkit-slider-thumb{border:5px solid #f5f7fc;outline:none}form.auto-layout input[type=range]::-moz-range-track{background-color:#f5f7fc;border-radius:.5rem;height:6px}form.auto-layout input[type=range]::-moz-range-thumb{appearance:none;box-sizing:border-box;background-color:#44526c;border:5px solid #f5f7fc;border-radius:50%;width:20px;height:20px;margin-top:-10px}form.auto-layout input[type=range]:focus::-moz-range-thumb{border:5px solid #f5f7fc;outline:none}form.auto-layout .range-line{position:relative}form.auto-layout .range-line .range-circle{content:"";background-color:#f5f7fc;border-radius:50%;width:20px;height:20px;display:block;position:absolute;top:0}form.auto-layout .range-line .range-circle#r3-1{left:0}form.auto-layout .range-line .range-circle#r3-2{left:50%;transform:translate(-50%)}form.auto-layout .range-line .range-circle#r3-3{left:100%;transform:translate(-100%)}form.auto-layout .range input{z-index:1;position:relative}form.auto-layout .range>div{flex-direction:row;justify-content:space-between;display:flex}form.auto-layout .range>div div p{padding-top:13px;font-family:Montserrat,sans-serif;font-size:8px;font-weight:400}form.auto-layout .range>div div p b{font-size:12px;font-weight:700}form.auto-layout .form-row label{text-transform:none;cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;max-width:250px;margin-bottom:0;font-weight:400;display:flex}form.auto-layout .form-row label span{width:calc(100% - 30px);display:block}#labelWImg{box-sizing:border-box;cursor:pointer;border:1px solid #272e3b;border-radius:23px;justify-content:space-between;align-items:center;width:200px;padding:8px 20px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;display:flex}.textareaWithValue{display:grid;background-color:#0000!important;padding:0!important}.textareaWithValue div{background-color:#f5f7fc;border-radius:15px;grid-area:1/1/2/2;width:100%;min-height:24px;padding:20px;font-family:Montserrat,sans-serif;font-size:12px}.grow-wrap{background-color:#0000;padding:0;display:grid}.grow-wrap:after{content:attr(data-replicated-value) " ";white-space:pre-wrap;visibility:hidden}.grow-wrap textarea{resize:none;overflow:hidden}.grow-wrap textarea:focus{border:none;outline:none}.grow-wrap:after,.grow-wrap textarea{background-color:#f5f7fc;border:none;border-radius:15px;outline:none;grid-area:1/1/2/2;width:100%;min-height:24px;padding:20px;font-family:Montserrat,sans-serif;font-size:12px}#header .nouveaute{text-align:center;color:#272e3b;padding-top:15px;padding-bottom:15px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal}#header .nouveaute div{justify-content:center;display:flex}#header .hasNotifs{justify-content:flex-start;align-items:center;gap:5px;display:flex}#header .hasNotifs .notif{color:#fff;text-align:center;background-color:#f26a6f;border-radius:50%;width:16px;font-size:8px;line-height:16px;display:inline-block}.warning:not(.alert){background-color:#ffd86c1a;border:1px solid #ffd86c;border-radius:15px;flex-direction:column;gap:20px;margin-bottom:20px;padding:20px;display:flex}.warning:not(.alert) h3{letter-spacing:-.24px;text-transform:uppercase;color:#ffd86c;flex-direction:row;justify-content:flex-start;align-items:center;gap:9px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex}.warning:not(.alert) p{color:#272e3b;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.section-questions{background-color:#fff;border-radius:15px;flex-wrap:wrap;justify-content:space-between;margin:20px;padding:100px 8%;display:flex;position:relative}.section-questions>a{background-color:#f5f7fc;border-radius:50%;padding:8px;position:absolute;top:30px;left:30px}.section-questions>a img{max-width:20px}.section-questions>section{flex-direction:column;width:32%;display:flex}.section-questions>section h1{letter-spacing:-1px;font-family:Blinker,sans-serif;font-size:25px;line-height:25px}.section-questions>section h2,.section-questions>section p{word-wrap:break-word;font-family:Montserrat,sans-serif;font-size:12px}.section-questions>section h2{text-transform:uppercase}.section-questions>section:nth-child(2){gap:35px;width:16%}.section-questions>section:nth-child(2) img{cursor:pointer;border-radius:15px;max-width:100%}.section-questions>section:nth-child(2) .modale-image img{max-width:80dvw;max-height:80dvh}@media (max-width:800px){.section-questions>section:nth-child(2) .modale-image img{max-width:100%}}.section-questions>section:nth-child(2).questions{width:60%}.section-questions>section article{background-color:#fff}.section-questions>section article header{box-shadow:none;z-index:0;background-color:#0000;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:15px;display:flex}.section-questions>section article div{background-color:#f5f7fc;border-radius:15px;padding:30px}.section-questions>section.questions form{flex-direction:column;gap:32px;display:flex}.section-questions>section.questions form article h2{flex-direction:row;align-items:center;gap:10px;margin-bottom:16px;display:flex}.section-questions>section.questions form article h2 img{border-radius:0}.section-questions>section.questions form article>div.stars{background-color:#0000;flex-direction:row;justify-content:flex-start;align-items:center;padding:0;display:flex}.section-questions>section.questions form article>div.stars .star{padding:0 8px}.section-questions>section.questions form article>div.stars .star:not(.star-true){cursor:pointer}.section-questions>section.questions form article>div.stars .star:not(.star-true) svg path{transition:all .3s}.section-questions>section.questions form article>div.stars .star:not(.star-true):hover svg path{fill:#ffd86c;stroke:#ffd86c}.section-questions>section.questions form article>div.stars .star:not(.star-true):has(~:hover) svg path{fill:#ffd86c;stroke:#ffd86c}.section-questions>section.questions form article>div.stars .star.active svg path{fill:#ffd86c;stroke:#ffd86c}.section-questions>section.questions form article>div.stars .star:has(~.active) svg path{fill:#ffd86c;stroke:#ffd86c}.section-questions>section.questions form article>div.students{background-color:#0000;flex-direction:column;gap:10px;padding:0;display:flex}.section-questions>section.questions form article>div.students>div{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;display:flex;padding:24px 30px!important}.section-questions>section.questions form article>div.students>div label{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;display:flex}.section-questions>section.questions form article>div.students>div label:after{content:"";background-color:#d6dcea;width:1px;height:8px;display:block}.section-questions>section.questions form article>div.students>div input{background-color:#0000;border:none;outline:none;font-size:12px}.section-questions>section.questions form article>div.students>div input:focus{border:none;outline:none}.section-questions>section.questions form article>div.grow-wrap{background-color:#0000;padding:0;display:grid}.section-questions>section.questions form article>div.grow-wrap:after{content:attr(data-replicated-value) " ";white-space:pre-wrap;visibility:hidden}.section-questions>section.questions form article>div.grow-wrap textarea{resize:none;overflow:hidden}.section-questions>section.questions form article>div.grow-wrap textarea:focus{border:none;outline:none}.section-questions>section.questions form article>div.grow-wrap:after,.section-questions>section.questions form article>div.grow-wrap textarea{background-color:#f5f7fc;border:none;border-radius:15px;outline:none;grid-area:1/1/2/2;width:100%;min-height:24px;padding:30px;font-family:Montserrat,sans-serif;font-size:12px}.section-questions>section.questions form article input[type=submit]{color:#fff;cursor:pointer;background-color:#272e3b;border:none;border-radius:23px;outline:none;padding:15px 30px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;transition:all .3s}.section-questions>section.questions form article input[type=submit]:hover{background-color:#3b465a}@media (max-width:1230px){.section-questions>section{width:calc(50% - 30px)}.section-questions>section:nth-child(2){margin-bottom:40px;width:100%!important}}@media (max-width:800px){.section-questions{flex-direction:column;margin:0}.section-questions>a{left:20px}.section-questions>section{gap:40px;width:100%;margin-bottom:40px}.section-questions>section header{position:relative}.section-questions.section-ecole{padding:80px 20px 0}.section-questions.section-ecole>a{top:20px}.section-questions.section-questions{padding:165px 20px 0}.section-questions.section-questions>a{top:110px}}.section-ecole .infos{box-sizing:border-box;z-index:1;background-color:#f5f7fc;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:calc(100% - 40px);max-width:1580px;margin:auto;padding:16px 0;display:flex;position:sticky;top:0}.section-ecole .infos>a img{background-color:#fff;border-radius:50%;padding:8px}.section-ecole .infos p{max-width:300px;font-size:14px}.section-ecole .infos ul{flex-direction:row;justify-content:flex-start;align-items:center;gap:24px;margin:0;padding:0;list-style-type:none;display:flex}.section-ecole .infos ul li{color:#272e3b;padding:16px 0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;position:relative}.section-ecole .infos ul li.active:after{content:"";background-color:#91c5fa;width:100%;max-width:38px;height:2px;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.section-ecole .content{flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;gap:24px;display:flex}.section-ecole .content .container{box-sizing:border-box;background-color:#fff;border-radius:15px;width:calc(100% - 40px);max-width:1580px;margin:auto;padding:40px}.section-ecole .content .container>header{margin-bottom:32px}.section-ecole .content .container>header h2{color:#272e3b;letter-spacing:-.4px;margin-bottom:12px;font-family:Blinker,sans-serif;font-size:20px;font-weight:600}.section-ecole .content .container>header h3{color:#272e3b;letter-spacing:-.28px;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700}.section-ecole .content .container .photo-ecole{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:240px;display:flex}.section-ecole .content .container .photo-ecole img{cursor:pointer;border-radius:15px}.section-ecole .content .container .photo-ecole .modale-image img{max-width:80dvw;max-height:80dvh}@media (max-width:800px){.section-ecole .content .container .photo-ecole .modale-image img{max-width:100%}}.section-ecole .content .container>div.row{flex-flow:wrap;justify-content:flex-start;align-items:stretch;gap:32px;display:flex}.section-ecole .content .container>div.column{flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;gap:24px;display:flex}.section-ecole .content .container>div header{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:10px;display:flex}.section-ecole .content .container>div header h2{color:#272e3b;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700}.section-ecole .content .container>div header p{font-size:14px}.section-ecole .content .container>div>div{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:calc(100% - 272px);display:flex}.section-ecole .content .container>div section{flex-flow:wrap;justify-content:flex-start;align-items:stretch;gap:24px;width:100%;display:flex}.section-ecole .content .container>div section article{box-sizing:border-box;border:1px solid #d6dcea;border-radius:8px;flex:1;min-width:250px;padding:24px}.section-ecole .content .container>div section article header{margin-bottom:20px}.section-ecole .content .container>div section article header h2{color:#272e3b;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700}.section-ecole .content .container>div section article .dates{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}.section-ecole .content .container>div section article .dates p{font-weight:400}.section-ecole .content .container>div section article .dates p b{font-weight:700}.section-ecole .content .container>div section article p{color:#272e3b;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400}.section-ecole .content .container>div section article button{background-color:#fff;border:1px solid #d6dcea;border-radius:15px;width:100%;padding:16px 24px;font-weight:400}.section-ecole .content .container>div section article button>span{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.section-ecole .content .container>div section article button>span>span{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;display:flex}.section-ecole .content .container>div section article.a-savoir{background:#fff9e9;border:1px solid #ffd86c;border-radius:15px}.section-ecole .content .container>div section article.a-savoir header h2{text-transform:uppercase;color:#ffd86c}.section-ecole p.cmd{color:#272e3b;background-color:#f5f7fc;border:1px solid #91c5fa;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;margin-top:24px;padding:10px 16px;font-family:Montserrat,sans-serif;font-weight:400;display:flex;font-size:12px!important}@media (max-width:800px){.section-ecole .infos{padding-top:16px;padding-bottom:8px;top:84px}.section-ecole .content .container>div .photo-ecole,.section-ecole .content .container>div>div{width:100%}}@media (max-width:530px){.section-ecole .infos{box-sizing:border-box;width:100%;padding:16px 16px 8px;top:70px}.section-ecole .content .container{width:100%;padding:24px}.section-ecole .content .container>div section article{box-sizing:border-box;min-width:100%}}.overlay-blur{z-index:99999999;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.overlay-blur .alert{box-sizing:border-box;background-color:#fff;border-top-style:solid;border-top-width:4px;border-radius:0 0 15px 15px;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:80%;max-width:540px;padding:60px;display:flex;position:relative}.overlay-blur .alert p{text-align:center;max-width:300px;font-family:Montserrat,sans-serif;font-size:12px}.overlay-blur .alert p.subtitle{color:#272e3b}.overlay-blur .alert p:not(.subtitle,.btn){text-transform:uppercase;font-weight:700}.overlay-blur .alert ol{text-align:left;max-width:300px;font-family:Montserrat,sans-serif;font-size:12px}.overlay-blur .alert ol.subtitle{color:#272e3b}.overlay-blur .alert ol li{margin-top:5px}.overlay-blur .alert.success{border-top-color:#7aba7e}.overlay-blur .alert.success p:not(.subtitle){color:#7aba7e}.overlay-blur .alert.warning{border-top-color:#272e3b}.overlay-blur .alert.warning p:not(.subtitle){color:#272e3b}.overlay-blur .alert.error{border-top-color:#f26a6f}.overlay-blur .alert.error p:not(.subtitle,.btn){color:#f26a6f}.overlay-blur .alert form.auto-layout{gap:10px}.overlay-blur .alert>input{text-align:center;box-sizing:border-box;background-color:#f5f7fc;border:none;outline:none;width:350px;padding:15px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.overlay-blur .alert footer{flex-direction:row;justify-content:center;align-items:center;gap:10px;display:flex}.overlay-blur .alert footer a{border:1px solid #272e3b;border-radius:23px;padding:15px 30px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;text-decoration:none;display:block}.overlay-blur .alert footer a:first-child{color:#fff;background-color:#272e3b}.overlay-blur .alert footer a:nth-child(2){color:#272e3b}.overlay-blur .close{cursor:pointer;position:absolute;top:20px;right:20px}.overlay-blur .modale-fichiernote{box-sizing:border-box;background-color:#fff;border-radius:15px;flex-direction:column;gap:30px;width:80%;max-width:540px;padding:60px;display:flex}.overlay-blur .modale-fichiernote h2{letter-spacing:-.4px;font-family:Blinker,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.overlay-blur .modale-fichiernote .fichier{box-sizing:border-box;border:1px solid #d6dcea;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;padding:30px 20px 30px 30px;display:flex}.overlay-blur .modale-fichiernote .fichier .delete{cursor:pointer;width:35px}.overlay-blur .modale-fichiernote .fichier .intitule{justify-content:flex-start;align-items:center;gap:20px;width:calc(100% - 35px);display:flex}.overlay-blur .modale-fichiernote .fichier .intitule.import{cursor:pointer}.overlay-blur .modale-fichiernote .btns{flex-direction:row;gap:20px;display:flex}.overlay-blur .modale-link{box-sizing:border-box;background-color:#fff;border-radius:15px;flex-direction:column;gap:30px;width:80%;max-width:540px;padding:60px;display:flex;position:relative}.overlay-blur .modale-link .btn{width:max-content}#modaleQrcode{z-index:99999999;position:fixed;inset:0}#modaleQrcode>p{position:fixed}#modaleQrcode #phone2{font-size:101.24px;animation:2s linear forwards phone2,4s linear 2s infinite forwards floating_phone2;bottom:-100dvh;left:20dvw;transform:rotate(-26.554deg)}#modaleQrcode #fusee2{font-size:98.808px;animation:2s linear forwards fusee2,4s linear 2s infinite forwards floating;position:fixed;bottom:-100dvh;left:35dvw}#modaleQrcode #flamme2{font-size:85.5px;animation:2s linear forwards flamme2,4s linear 2s infinite forwards floating;position:fixed;bottom:-100dvh;right:25dvw}#modaleQrcode .modale-link{width:70dvh;max-width:100%;height:70dvh;padding:100px;position:relative}#modaleQrcode .modale-link p{position:absolute}#modaleQrcode .modale-link #phone1{font-size:47.13px;animation:2s linear forwards phone1,4s linear 1s infinite forwards floating_phone1;top:-10dvh;left:5dvw;transform:rotate(30deg)}#modaleQrcode .modale-link #flamme1{font-size:53.563px;animation:2s linear forwards flamme1,4s linear 2s infinite forwards floating_flamme1;top:20dvh;right:-2dvw;transform:rotate(-18.509deg)}#modaleQrcode .modale-link #fusee1{font-size:51.015px;animation:2s linear forwards fusee1,4s linear 1s infinite forwards floating;bottom:1dvh;right:4dvw}#modaleQrcode .modale-link #smiley1{font-size:13.525px;animation:2s linear forwards smiley1,4s linear 1s infinite forwards floating_smiley1;top:50dvh;left:-10dvw;transform:rotate(-25.106deg)}#modaleQrcode .modale-link #smiley2{font-size:17.646px;animation:2s linear forwards smiley2,4s linear 1s infinite forwards floating_smiley2;bottom:5dvh;right:-12dvw;transform:rotate(15deg)}@media (max-width:800px){#modaleQrcode .modale-link{justify-content:center;align-items:center;width:100dvw;height:100dvh;padding:60px;display:flex}#modaleQrcode .modale-link .close{width:30px;height:30px;top:100px}#modaleQrcode .modale-link .close path{stroke-width:1px}#modaleQrcode .modale-link #phone1{font-size:29.397px;animation:none;inset:auto 5dvw 20dvh auto}#modaleQrcode .modale-link #flamme1{font-size:33.41px;animation:none;top:20dvh;right:0}#modaleQrcode .modale-link #fusee1{font-size:31.821px;animation:none;top:25dvh;left:1dvw}#modaleQrcode .modale-link #smiley1{font-size:33.02px;animation:none;top:auto;bottom:10dvh;left:5dvw;transform:rotate(25.106deg)}#modaleQrcode .modale-link #smiley2{display:none}}@keyframes phone1{0%{font-size:47.13px;top:-10dvh}25%{font-size:62.84px;top:-6dvh}50%{font-size:80px;top:-6dvh}to{font-size:80px;top:-6dvh}}@keyframes flamme1{0%{font-size:53.563px;right:-2dvw}to{font-size:80px;right:-3dvw}}@keyframes fusee1{0%{font-size:51.015px;bottom:1dvh}50%{font-size:70px;bottom:-6dvh}to{font-size:70px;bottom:-6dvh}}@keyframes smiley1{0%{font-size:13.525px;top:50dvh}50%{font-size:68.2px;top:20dvh}to{font-size:68.2px;top:20dvh}}@keyframes smiley2{0%{font-size:17.646px;bottom:5dvh}50%{font-size:81.169px;bottom:5dvh}to{font-size:81.169px;bottom:5dvh}}@keyframes phone2{0%{bottom:-100dvh}50%{bottom:30dvh}to{bottom:30dvh}}@keyframes fusee2{0%{bottom:-100dvh}50%{bottom:1dvh}to{bottom:1dvh}}@keyframes flamme2{0%{bottom:-100dvh}50%{bottom:20dvh}to{bottom:20dvh}}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes floating_phone1{0%{transform:translateY(0)rotate(30deg)}50%{transform:translateY(-10px)rotate(30deg)}to{transform:translateY(0)rotate(30deg)}}@keyframes floating_flamme1{0%{transform:translateY(0)rotate(-18.509deg)}50%{transform:translateY(-10px)rotate(-18.509deg)}to{transform:translateY(0)rotate(-18.509deg)}}@keyframes floating_smiley1{0%{transform:translateY(0)rotate(-25.106deg)}50%{transform:translateY(-10px)rotate(-25.106deg)}to{transform:translateY(0)rotate(-25.106deg)}}@keyframes floating_smiley2{0%{transform:translateY(0)rotate(15deg)}50%{transform:translateY(-10px)rotate(15deg)}to{transform:translateY(0)rotate(15deg)}}@keyframes floating_phone2{0%{transform:translateY(0)rotate(-26.554deg)}50%{transform:translateY(-10px)rotate(-26.554deg)}to{transform:translateY(0)rotate(-26.554deg)}}.section-generate-container{justify-content:center;align-items:center;display:flex}.section-generate-container .section-syllabus{margin:0 20px;position:relative}.section-generate-container .section-syllabus.no-syllabus{box-sizing:border-box;background-color:#fff;border-radius:15px;max-width:510px;padding:100px 8%}.section-generate-container .section-syllabus.syllabus{width:100%}.section-generate-container .section-syllabus.syllabus>.showPreview{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.section-generate-container .section-syllabus.syllabus>.showPreview>article{box-sizing:border-box;background-color:#fff;border-radius:15px;width:220px;padding:20px}.section-generate-container .section-syllabus.syllabus>.showPreview>article>a{justify-content:flex-start;align-items:center;gap:20px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;display:flex}.section-generate-container .section-syllabus.syllabus>.showPreview>article>a div{background-color:#f5f7fc;border-radius:50%;padding:8px}.section-generate-container .section-syllabus.syllabus>.showPreview>article>a img{max-width:20px}.section-generate-container .section-syllabus.syllabus>.showPreview .iframe{border-radius:15px;width:calc(100% - 240px);position:relative}.section-generate-container .section-syllabus.syllabus>.showPreview .iframe iframe{z-index:1;border:none;border-radius:15px;width:100%;min-height:calc(100dvh - 140px);position:relative}.section-generate-container .section-syllabus.syllabus>.showPreview .iframe .clic{z-index:2;position:absolute;inset:0 20%}.section-generate-container .section-syllabus.syllabus>.showPreview .mobileOnly{display:none}.section-generate-container .section-syllabus.syllabus>.showPreview .externalLink{text-align:center;box-sizing:border-box;background-color:#fff;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;padding:40px}.section-generate-container .section-syllabus.syllabus>.showPreview .externalLink h2{letter-spacing:-.2px;text-transform:uppercase;color:#7aba7e;font-family:Montserrat,sans-serif;font-size:10px;font-style:normal;font-weight:700;line-height:normal}.section-generate-container .section-syllabus.syllabus>.showPreview .externalLink a{color:#fff;background-color:#272e3b;border-radius:23px;padding:10px 20px;font-size:12px;font-weight:700;display:inline-block}.section-generate-container .section-syllabus.syllabus>.showPreview .externalLink.customLink{margin-top:20px}@media (max-width:1430px){.section-generate-container .section-syllabus.syllabus>.showPreview{flex-direction:column;gap:20px}.section-generate-container .section-syllabus.syllabus>.showPreview article,.section-generate-container .section-syllabus.syllabus>.showPreview iframe{width:100%}}@media (max-width:800px){.section-generate-container .section-syllabus.syllabus>.showPreview iframe{display:none}.section-generate-container .section-syllabus.syllabus>.showPreview .externalLink{display:flex}}.section-generate-container .section-syllabus.slides{width:100%}.section-generate-container .section-syllabus.slides>.showPreview>article{box-sizing:border-box;background-color:#fff;border-radius:15px;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:20px;display:flex}.section-generate-container .section-syllabus.slides>.showPreview>article>a{justify-content:flex-start;align-items:center;gap:20px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;display:flex}.section-generate-container .section-syllabus.slides>.showPreview>article>a div{background-color:#f5f7fc;border-radius:50%;padding:8px}.section-generate-container .section-syllabus.slides>.showPreview>article>a img{max-width:20px}.section-generate-container .section-syllabus.slides>.showPreview>section{box-sizing:border-box;width:100%}.section-generate-container .section-syllabus.slides>.showPreview>section .iframe{border-radius:15px;width:100%;position:relative}.section-generate-container .section-syllabus.slides>.showPreview>section .iframe iframe{z-index:1;border:none;border-radius:15px;width:100%;min-height:calc(100dvh - 260px);position:relative}.section-generate-container .section-syllabus.slides>.showPreview>section .iframe .clic{z-index:2;position:absolute;inset:0 20%}.section-generate-container .section-syllabus.slides>.showPreview>section .mobileOnly{display:none}.section-generate-container .section-syllabus.slides>.showPreview>section .externalLink{text-align:center;box-sizing:border-box;background-color:#fff;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;padding:40px}.section-generate-container .section-syllabus.slides>.showPreview>section .externalLink h2{letter-spacing:-.2px;text-transform:uppercase;color:#7aba7e;font-family:Montserrat,sans-serif;font-size:10px;font-style:normal;font-weight:700;line-height:normal}.section-generate-container .section-syllabus.slides>.showPreview>section .externalLink a{color:#fff;background-color:#272e3b;border-radius:23px;padding:10px 20px;font-size:12px;font-weight:700;display:inline-block}.section-generate-container .section-syllabus.slides>.showPreview>section .externalLink.customLink{margin-top:20px}@media (max-width:1430px){.section-generate-container .section-syllabus.slides>.showPreview{flex-direction:column;gap:20px}.section-generate-container .section-syllabus.slides>.showPreview article,.section-generate-container .section-syllabus.slides>.showPreview iframe{width:100%}}@media (max-width:800px){.section-generate-container .section-syllabus.slides>.showPreview iframe{display:none}.section-generate-container .section-syllabus.slides>.showPreview .externalLink{display:flex}}.section-generate-container .section-syllabus>header.moreLink{background-color:#f5f7fc;border-radius:10px;margin-bottom:60px;padding:20px;display:block}.section-generate-container .section-syllabus>header.moreLink .head{flex-direction:row;align-items:center;gap:10px;margin-bottom:20px;display:flex}.section-generate-container .section-syllabus>header.moreLink .head h3{text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700}.section-generate-container .section-syllabus>header.moreLink .body{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;display:flex}.section-generate-container .section-syllabus>header.moreLink .body h2{color:#272e3b;margin-bottom:10px;font-family:Blinker,sans-serif;font-size:20px}.section-generate-container .section-syllabus>header.moreLink .body p{color:#272e3b;flex-wrap:wrap;align-items:center;gap:5px;font-family:Montserrat,sans-serif;font-size:12px;display:flex}.section-generate-container .section-syllabus>header.moreLink .body p .line{background-color:#d6dcea;width:1px;height:9px}.section-generate-container .section-syllabus>header.moreLink .body .badge{color:#fff;text-transform:uppercase;background-color:#91c5fa;border-radius:42px;margin-top:10px;padding:5px 16px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;display:inline-block}@media (max-width:800px){.section-generate-container .section-syllabus>header.moreLink{z-index:1;box-shadow:none;position:relative}}.section-generate-container .section-syllabus>section:not(.showPreview){flex-flow:column wrap;gap:30px;display:flex}.section-generate-container .section-syllabus>a{background-color:#f5f7fc;border-radius:50%;padding:8px;position:absolute;top:30px;left:30px}.section-generate-container .section-syllabus>a img{max-width:20px}.section-generate-container .section-syllabus h1,.section-generate-container .section-syllabus h2{letter-spacing:-.4px;word-wrap:break-word;color:#272e3b;font-family:Blinker,sans-serif;font-size:20px;font-weight:600;line-height:normal}.container-loader-long{z-index:5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.container-loader-long .load{box-sizing:border-box;background-color:#fff;border-radius:15px;max-width:260px;padding:30px}.container-loader-long .load h1{text-transform:uppercase;margin-top:20px;margin-bottom:15px}.container-loader-long .load h1,.container-loader-long .load p{text-align:center;font-family:Montserrat,sans-serif;font-size:12px}.container-loader-long .load>svg{margin-left:auto;margin-right:auto;animation:2s linear infinite rotate;display:block}.modale-nouveaute{z-index:5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modale-nouveaute.hide{display:none}.modale-nouveaute>div{box-sizing:border-box;background-color:#fff;border-bottom-right-radius:15px;border-bottom-left-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:25px;max-width:540px;padding:60px 55px;display:flex;position:relative}.modale-nouveaute>div .close{cursor:pointer;position:absolute;top:20px;right:20px}.modale-nouveaute>div p{text-align:center;font-family:Montserrat,sans-serif;font-size:12px;line-height:normal}.modale-nouveaute>div .titre{letter-spacing:-.24px;text-transform:uppercase;max-width:240px;font-weight:700}.modale-nouveaute>div p:not(.titre){max-width:340px;font-weight:400}.modale-nouveaute>div .circle{text-align:center;border-radius:50%;width:62px;font-size:33px;line-height:62px}.modale-nouveaute.nouveaute-blue>div{border:1px solid #91c5fa;border-top-width:4px}.modale-nouveaute.nouveaute-blue>div .circle{background-color:#91c5fa}.modale-nouveaute.nouveaute-blue>div .titre{color:#91c5fa}.marge-install-pwa{height:20px}@media screen and (max-width:800px){.marge-install-pwa{height:85px}}.install-pwa{justify-content:center;align-items:center;padding:12px 20px;display:flex}.install-pwa .install-pwa-button{cursor:pointer;background:0 0;border:2px solid #272e3b;border-radius:25px;align-items:center;gap:10px;padding:10px 24px;transition:all .3s;display:flex}.install-pwa .install-pwa-button:hover{background:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.install-pwa .install-pwa-button .install-pwa-icon{font-size:20px;line-height:1}.install-pwa .install-pwa-button .install-pwa-text{color:#272e3b;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;transition:color .3s}@media screen and (max-width:768px){.install-pwa{padding:10px 15px}.install-pwa .install-pwa-button{padding:8px 18px}.install-pwa .install-pwa-button .install-pwa-text{font-size:12px}.install-pwa .install-pwa-button .install-pwa-icon{font-size:18px}}.btn{box-sizing:border-box;appearance:none;cursor:pointer;border:none;border-radius:23px;outline:none;padding:15px 30px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:inline-block}.btn.btn-black{color:#fff;background-color:#272e3b}.btn.btn-white{color:#272e3b;background-color:#fff;border:1px solid #272e3b}.btn.btn-red{color:#f26a6f;background-color:#fff;border:1px solid #f26a6f}.btn.btn-import{color:#fff;background-color:#44526c;border-radius:23px;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;width:max-content;padding:4px 25px;display:flex}.btn.btn-import svg{width:20px}.btn.btn-import svg path{stroke-width:3px}.no-btn{appearance:none;background-color:#0000;border:none;outline:none}.section-avis-container{position:relative}.section-avis-container>a{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;display:flex;position:absolute;top:0;left:30px}.section-avis-container>a img{max-width:20px}.section-avis-container .section-avis{flex-direction:column;gap:20px;width:1260px;max-width:100%;margin:0 auto;padding:30px 0;display:flex}.section-avis-container .section-avis>section{flex-wrap:wrap;justify-content:space-between;max-width:100%;display:flex}.section-avis-container .section-avis>section h2{letter-spacing:-.4px;min-height:50px;font-family:Blinker,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.section-avis-container .section-avis>section p{font-size:12px}.section-avis-container .section-avis>section.header{box-sizing:border-box;align-items:center;width:100%;padding:0}.section-avis-container .section-avis>section.header>div p{font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;line-height:normal}.section-avis-container .section-avis>section.header>div:first-child{width:834px}.section-avis-container .section-avis>section.header>div:first-child p{margin-top:10px;font-weight:400}.section-avis-container .section-avis>section.header>div:first-child .infos{justify-content:flex-start;gap:30px;display:flex}.section-avis-container .section-avis>section.header>div:first-child .infos p{letter-spacing:-.24px;text-transform:uppercase;align-items:center;gap:5px;font-weight:700;display:flex}.section-avis-container .section-avis>section.header>div:nth-child(2){box-sizing:border-box;background:#fff;border:1px solid #91c5fa;border-radius:10px;width:calc(100% - 854px);padding:25px 30px}.section-avis-container .section-avis>section.header>div:nth-child(2) .h1{letter-spacing:-.6px;color:#272e3b;font-family:Blinker,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:normal}.section-avis-container .section-avis>section.header>div:nth-child(2)>input{text-align:center;box-sizing:border-box;background-color:#f5f7fc;border:none;outline:none;width:100%;margin-top:15px;padding:15px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.section-avis-container .section-avis>section.module{box-sizing:border-box;width:100%;padding:0 20px}.section-avis-container .section-avis>section.module p{letter-spacing:-.24px;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.section-avis-container .section-avis>section.section1>article{box-sizing:border-box;background:#fff;border-radius:15px;padding:40px}.section-avis-container .section-avis>section.section1>article.large{width:834px}.section-avis-container .section-avis>section.section1>article.small{width:calc(100% - 854px)}.section-avis-container .section-avis>section.section2{flex-flow:wrap;justify-content:flex-start;align-items:stretch;gap:20px;display:flex}.section-avis-container .section-avis>section.section2>article{box-sizing:border-box;background:#fff;border-radius:15px;width:calc(33.3333% - 13.3333px);padding:40px}.section-avis-container .section-avis>section.section3>article{box-sizing:border-box;background:#fff;border-radius:15px;width:calc(50% - 10px);padding:40px}.section-avis-container .section-avis>section.section3>article p{margin-bottom:10px}.section-avis-container .section-avis>section .pertinence_description{flex-direction:column;gap:15px;display:flex}@media (max-width:1260px){.section-avis-container{padding-left:30px;padding-right:30px}.section-avis-container .header{margin-top:30px}.section-avis-container .header>div:first-child{width:65%!important}.section-avis-container .header>div:nth-child(2){width:calc(35% - 20px)!important}.section-avis-container .section-avis>section.section1>article.large{width:65%}.section-avis-container .section-avis>section.section1>article.small{width:calc(35% - 20px)}.section-avis-container .section-avis>section.section2>article{width:calc(50% - 10px)}}@media (max-width:800px){.section-avis-container{padding-top:100px}.section-avis-container>a{top:80px}.section-avis-container .section-avis>section.header{padding:0}.section-avis-container .section-avis>section.header>div{width:100%!important}.section-avis-container .section-avis>section.header>div:first-child .infos{flex-direction:column;gap:10px;margin-top:15px}.section-avis-container .section-avis>section.header>div:nth-child(2){margin-top:20px}.section-avis-container .section-avis>section.header>div p{font-size:10px}.section-avis-container .section-avis>section.module{padding:0}.section-avis-container .section-avis>section.section1{gap:20px}.section-avis-container .section-avis>section.section1>article.large,.section-avis-container .section-avis>section.section1>article.small{width:100%}.section-avis-container .section-avis>section.section2,.section-avis-container .section-avis>section.section3{gap:20px}.section-avis-container .section-avis>section.section2>article,.section-avis-container .section-avis>section.section3>article{width:100%}}@keyframes bounceEffect{0%,20%,50%,80%,to{transform:translate(0,0)}40%{transform:translate(-50px)}60%{transform:translate(-25px)}}@keyframes newBill{0%{background-color:#fff}20%,80%{background-color:#cdeacf}to{background-color:#fff}}.factures-container{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:20px;min-height:calc(100dvh - 166px);padding:0 20px;display:flex}.factures-container h3{letter-spacing:-.4px;font-family:Blinker,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.factures-container>article{background:#fff;border-radius:15px}.factures-container>article:first-child{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:30px;width:65%;max-width:1100px;padding:100px;display:flex;position:relative}.factures-container>article:first-child>a{background-color:#f5f7fc;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;display:flex;position:absolute;top:20px;left:20px}.factures-container>article:first-child .header{flex-direction:row;justify-content:space-between;align-items:stretch;width:100%;display:flex}.factures-container>article:first-child form{background:#f5f7fc;border-radius:10px;flex-direction:row;justify-content:flex-start;align-items:center;display:flex;overflow:hidden}.factures-container>article:first-child form label{padding-left:10px}.factures-container>article:first-child form input{background:#f5f7fc;border:none;outline:none;min-width:250px;padding:10px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.factures-container>article:first-child form input::placeholder{color:#44526c4d}.factures-container>article:first-child .btn{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding-top:6px;padding-bottom:6px;display:flex}.factures-container>article:first-child .empty{box-sizing:border-box;border:1px solid #d6dcea;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:100%;padding:100px;display:flex}.factures-container>article:first-child .empty .svg{background-color:#91c5fa;border-radius:50%;flex-direction:row;justify-content:center;align-items:center;width:62px;height:62px;display:flex}.factures-container>article:first-child .notempty{width:100%}.factures-container>article:first-child .notempty .thead{background-color:#f5f7fc;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:30px;padding:15px 0;display:flex}.factures-container>article:first-child .notempty .thead .th:first-child{padding-left:20px}.factures-container>article:first-child .notempty .thead .th:last-child{padding-right:20px}.factures-container>article:first-child .notempty .thead .th p{letter-spacing:-.24px;text-transform:uppercase;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex}.factures-container>article:first-child .notempty .thead .th p svg{transition:transform .3s}.factures-container>article:first-child .notempty .thead .th p[data-sort=desc] svg{transform:rotate(180deg)}.factures-container>article:first-child .notempty .tbody .tr{border-top:1px solid #d6dcea;flex-direction:row;justify-content:space-between;align-items:center;padding:20px 0;display:flex}.factures-container>article:first-child .notempty .tbody .tr.new{background-color:#fff;animation:5s newBill}.factures-container>article:first-child .notempty .tbody .tr .swiper-wrapper{padding:0 20px}.factures-container>article:first-child .notempty .tbody .tr div.mobile1{box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:center;display:flex;width:50%!important}.factures-container>article:first-child .notempty .tbody .tr div p,.factures-container>article:first-child .notempty .tbody .tr div b{font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;line-height:normal}.factures-container>article:first-child .notempty .tbody .tr div.td-etat{flex-direction:row;justify-content:space-between;align-items:center;display:flex;width:25%!important}.factures-container>article:first-child .notempty .tbody .tr div.td-etat .btn span:after{content:" la facture"}.factures-container>article:first-child .notempty .tbody .tr div.td-actions{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:20px;display:flex;width:25%!important}.factures-container>article:first-child .notempty .tbody .tr div.td-actions>div{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:20px;width:60px;display:flex}.factures-container>article:first-child .notempty .tbody .tr div.td-actions>div span{cursor:pointer}.factures-container>article:first-child .notempty .tbody ul{border-top:1px solid #d6dcea;flex-direction:row;justify-content:center;align-items:center;gap:10px;padding-top:20px;display:flex}.factures-container>article:first-child .notempty .tbody ul li{cursor:pointer;font-weight:"Montserrat", sans-serif;transition:opacity .3s}.factures-container>article:first-child .notempty .tbody ul li a{color:#44526c}.factures-container>article:first-child .notempty .tbody ul li.selected{cursor:default}.factures-container>article:first-child .notempty .tbody ul li.selected a{font-weight:700}.factures-container>article:first-child .notempty .tbody ul li.disabled{opacity:0}.factures-container>article:first-child .notempty .tbody ul .next svg{transform:rotate(180deg)}.factures-container>article:first-child .notempty .th-nom,.factures-container>article:first-child .notempty .th-date{box-sizing:border-box;width:25%}.factures-container>article:first-child .notempty .td-nom,.factures-container>article:first-child .notempty .td-date{box-sizing:border-box;text-overflow:ellipsis;width:48%;overflow:hidden}.factures-container>article:first-child .notempty .th-etat,.factures-container>article:first-child .notempty .td-etat{box-sizing:border-box;width:50%}.factures-container>article:first-child .notempty .label{text-transform:uppercase;color:#fff;letter-spacing:-.24px;border-radius:32px;padding:7px 16px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.factures-container>article:first-child .notempty .label.label-gray{background-color:#44526c4d}.factures-container>article:first-child .notempty .label.label-yellow{background-color:#ffd45c}.factures-container>article:first-child .notempty .label.label-green{background-color:#7aba7e}.factures-container>article:first-child .notempty .label.label-blue{background-color:#91c5fa}.factures-container>article:first-child .notempty .flex{flex-direction:row;gap:20px;display:flex}.factures-container>article:first-child .notempty .flex .btn{padding:7px 10px}.factures-container>article:nth-child(2){box-sizing:border-box;flex-direction:column;align-items:stretch;gap:40px;width:calc(35% - 20px);padding:100px 60px;display:flex}.factures-container>article:nth-child(2) .faq-list{flex-direction:column;align-items:stretch;gap:20px;display:flex}.factures-container>article:nth-child(2) section h2{cursor:pointer;letter-spacing:-.24px;text-transform:uppercase;background-color:#f5f7fc;border-radius:15px;flex-direction:row;justify-content:space-between;align-items:center;padding:20px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex}.factures-container>article:nth-child(2) section h2 svg{transition:all .3s}.factures-container>article:nth-child(2) section div{display:none}.factures-container>article:nth-child(2) section.isVisible h2 svg{transform:rotate(180deg)}.factures-container>article:nth-child(2) section.isVisible div{margin:20px 20px 0;display:block}.factures-container>article:nth-child(2) section.isVisible div p{font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.factures-container>article:nth-child(2) section.isVisible div p b{font-weight:700}@media (max-width:1230px){.factures-container{flex-direction:column;align-items:center;gap:0}.factures-container>article:first-child,.factures-container>article:nth-child(2){width:100%;max-width:1100px}.factures-container>article:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.factures-container>article:nth-child(2){border-top-left-radius:0;border-top-right-radius:0;padding:0 100px 100px}}@media (max-width:1030px){.factures-container>article:first-child .notempty .tbody .tr div.td-actions{gap:10px}.factures-container>article:first-child .notempty .tbody .tr div.td-actions div{gap:10px;width:50px}}@media (max-width:980px){.factures-container>article:first-child{padding:100px 20px}.factures-container>article:first-child .notempty .thead{display:none}.factures-container>article:first-child .notempty .tbody .tr{padding:0}.factures-container>article:first-child .notempty .tbody .tr .swiper-wrapper{align-items:center;padding:0}.factures-container>article:first-child .notempty .tbody .tr#swiper0{animation:2s bounceEffect}.factures-container>article:first-child .notempty .tbody .tr div.mobile1{flex-wrap:wrap}.factures-container>article:first-child .notempty .tbody .tr div.mobile1 .td-nom,.factures-container>article:first-child .notempty .tbody .tr div.mobile1 .td-date{width:100%}.factures-container>article:first-child .notempty .tbody .tr div.td-etat{box-sizing:border-box;justify-content:flex-end;padding-right:20px;width:50%!important}.factures-container>article:first-child .notempty .tbody .tr div.td-actions{justify-content:flex-end;align-items:stretch;gap:0;width:50%!important}.factures-container>article:first-child .notempty .tbody .tr div.td-actions button,.factures-container>article:first-child .notempty .tbody .tr div.td-actions div{border-radius:0;gap:0}.factures-container>article:first-child .notempty .tbody .tr div.td-actions button span,.factures-container>article:first-child .notempty .tbody .tr div.td-actions div span{padding:20px 0}.factures-container>article:first-child .notempty .tbody .tr div.td-actions button svg,.factures-container>article:first-child .notempty .tbody .tr div.td-actions div svg{margin-left:15px;margin-right:15px}.factures-container>article:first-child .notempty .tbody .tr div.td-actions .btn{color:#fff;background-color:#91c5fa;border:none;justify-content:center;align-items:center;width:100px;padding-left:0;padding-right:0;display:flex}.factures-container>article:first-child .notempty .tbody .tr div.td-actions .btn span:after{content:""}.factures-container>article:first-child .notempty .tbody .tr div.td-actions .svg-eye{box-sizing:border-box;background-color:#87c18b;justify-content:center;align-items:center;min-height:55px;padding:0 10px;display:flex}.factures-container>article:first-child .notempty .tbody .tr div.td-actions .svg-eye path{fill:#fff}.factures-container>article:first-child .notempty .tbody .tr div.td-actions .svg-trash{box-sizing:border-box;background-color:#f3797d;justify-content:center;align-items:center;min-height:55px;padding:0 10px;display:flex}.factures-container>article:first-child .notempty .tbody .tr div.td-actions .svg-trash path{stroke:#fff}.factures-container>article:first-child .notempty .tbody .tr div.td-actions.label-zone{justify-content:center;width:50%}.factures-container>article:first-child .notempty .tbody .tr div.td-actions>div{align-items:stretch;width:140px}.factures-container>article:nth-child(2){padding:0 20px 20px}}@media (max-width:800px){.factures-container>article:first-child .header{flex-direction:column-reverse;align-items:flex-start;gap:30px}.factures-container>article:first-child .header form,.factures-container>article:first-child .header form input{width:100%}.factures-container>article:first-child .btn{padding-top:10px;padding-bottom:10px}}@media (max-width:530px){.factures-container .swiper{overflow-x:scroll}.factures-container .swiper-wrapper{overflow-x:scroll;width:calc(100% + 240px)!important;transform:none!important}.factures-container>article:first-child .notempty .tbody .tr div.mobile1,.factures-container>article:first-child .notempty .tbody .tr div.td-etat{width:50%!important;transform:none!important}.factures-container>article:first-child .notempty .tbody .tr div.td-etat .label-zone .label{display:block}.factures-container>article:first-child .notempty .tbody .tr div.td-actions{flex-wrap:nowrap;width:240px!important;transform:none!important}.factures-container>article:first-child .notempty .tbody .tr div.td-actions .btn{padding-left:10px;padding-right:10px}.factures-container>article:first-child .notempty .tbody .tr div.td-actions div{flex-wrap:nowrap}}.parrainage-container{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:20px;min-height:calc(100dvh - 166px);padding:0 20px;display:flex}.parrainage-container h3{letter-spacing:-.4px;font-family:Blinker,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.parrainage-container>article{background:#fff;border-radius:15px}.parrainage-container>article:first-child{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:30px;width:65%;max-width:1100px;padding:100px;display:flex;position:relative}.parrainage-container>article:first-child>a{background-color:#f5f7fc;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;display:flex;position:absolute;top:20px;left:20px}.parrainage-container>article:first-child .header{flex-direction:row;justify-content:space-between;align-items:stretch;width:100%;display:flex}.parrainage-container>article:first-child form{background:#f5f7fc;border-radius:10px;flex-direction:row;justify-content:flex-start;align-items:center;display:flex;overflow:hidden}.parrainage-container>article:first-child form label{padding-left:10px}.parrainage-container>article:first-child form input{background:#f5f7fc;border:none;outline:none;min-width:250px;padding:10px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.parrainage-container>article:first-child form input::placeholder{color:#44526c4d}.parrainage-container>article:first-child .btn{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding-top:6px;padding-bottom:6px;display:flex}.parrainage-container>article:first-child .empty{box-sizing:border-box;border:1px solid #d6dcea;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:100%;padding:100px;display:flex}.parrainage-container>article:first-child .empty .svg{background-color:#91c5fa;border-radius:50%;flex-direction:row;justify-content:center;align-items:center;width:62px;height:62px;display:flex}.parrainage-container>article:first-child .notempty{width:100%}.parrainage-container>article:first-child .notempty .thead{background-color:#f5f7fc;flex-flow:wrap;justify-content:space-between;align-items:center;margin-bottom:30px;padding:15px 20px;display:flex}.parrainage-container>article:first-child .notempty .thead .th p{letter-spacing:-.24px;text-transform:uppercase;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex}.parrainage-container>article:first-child .notempty .thead .th p svg{transition:transform .3s}.parrainage-container>article:first-child .notempty .thead .th p[data-sort=desc] svg{transform:rotate(180deg)}.parrainage-container>article:first-child .notempty .tbody .tr{border-top:1px solid #d6dcea;flex-direction:row;justify-content:space-between;align-items:center;padding:20px 0;display:flex}.parrainage-container>article:first-child .notempty .tbody .tr .wrapper{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:0 20px;display:flex}.parrainage-container>article:first-child .notempty .tbody .tr div.mobile1{box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:center;padding-right:20px;display:flex;width:40%!important}.parrainage-container>article:first-child .notempty .tbody .tr div p,.parrainage-container>article:first-child .notempty .tbody .tr div b{font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;line-height:normal}.parrainage-container>article:first-child .notempty .tbody .tr div.td-etat{justify-content:flex-start;width:40%;display:flex}.parrainage-container>article:first-child .notempty .tbody .tr div.tr-heures{display:none}.parrainage-container>article:first-child .notempty .tbody ul{border-top:1px solid #d6dcea;flex-direction:row;justify-content:center;align-items:center;gap:10px;padding-top:20px;display:flex}.parrainage-container>article:first-child .notempty .tbody ul li{cursor:pointer;font-weight:"Montserrat", sans-serif;transition:opacity .3s}.parrainage-container>article:first-child .notempty .tbody ul li a{color:#44526c}.parrainage-container>article:first-child .notempty .tbody ul li.selected{cursor:default}.parrainage-container>article:first-child .notempty .tbody ul li.selected a{font-weight:700}.parrainage-container>article:first-child .notempty .tbody ul li.disabled{opacity:0}.parrainage-container>article:first-child .notempty .tbody ul .next svg{transform:rotate(180deg)}.parrainage-container>article:first-child .notempty .th-nom{box-sizing:border-box;width:27%}.parrainage-container>article:first-child .notempty .th-date{box-sizing:border-box;width:21%}.parrainage-container>article:first-child .notempty .td-nom{box-sizing:border-box;text-overflow:ellipsis;width:60%;overflow:hidden}.parrainage-container>article:first-child .notempty .td-date{box-sizing:border-box;text-overflow:ellipsis;text-align:right;width:40%;overflow:hidden}.parrainage-container>article:first-child .notempty .th-etat{box-sizing:border-box;width:30%}.parrainage-container>article:first-child .notempty .td-etat{box-sizing:border-box;width:50%}.parrainage-container>article:first-child .notempty .th-heures{box-sizing:border-box;width:22%}.parrainage-container>article:first-child .notempty .label{text-transform:uppercase;color:#fff;letter-spacing:-.24px;border-radius:32px;padding:7px 16px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.parrainage-container>article:first-child .notempty .label.label-gray{background-color:#44526c4d}.parrainage-container>article:first-child .notempty .label.label-yellow{background-color:#ffd45c}.parrainage-container>article:first-child .notempty .label.label-green{background-color:#7aba7e}.parrainage-container>article:first-child .notempty .label.label-blue{background-color:#91c5fa}.parrainage-container>article:first-child .notempty .flex{flex-direction:row;gap:20px;display:flex}.parrainage-container>article:first-child .notempty .flex .btn{padding:7px 10px}@media (max-width:1230px){.parrainage-container{flex-direction:column;align-items:center;gap:0}.parrainage-container>article:first-child,.parrainage-container>article:nth-child(2){width:100%;max-width:1100px}.parrainage-container>article:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.parrainage-container>article:nth-child(2){border-top-left-radius:0;border-top-right-radius:0;padding:0 100px 100px}}@media (max-width:1030px){.parrainage-container>article:first-child .notempty .tbody .tr div.td-actions{gap:10px}.parrainage-container>article:first-child .notempty .tbody .tr div.td-actions div{gap:10px;width:50px}}@media (max-width:980px){.parrainage-container>article:first-child{padding:100px 20px}.parrainage-container>article:first-child .empty{padding-left:20px;padding-right:20px}.parrainage-container>article:first-child .empty h3{text-align:center;font-size:20px}.parrainage-container>article:first-child .notempty .thead{display:none}.parrainage-container>article:first-child .notempty .tbody .tr{padding:0}.parrainage-container>article:first-child .notempty .tbody .tr .wrapper{align-items:center;padding:10px 0}.parrainage-container>article:first-child .notempty .tbody .tr div.mobile1{flex-wrap:wrap}.parrainage-container>article:first-child .notempty .tbody .tr div.mobile1 .td-nom,.parrainage-container>article:first-child .notempty .tbody .tr div.mobile1 .td-date{text-align:left;width:100%}.parrainage-container>article:first-child .notempty .tbody .tr div.mobile1 .tr-heures{display:block}.parrainage-container>article:first-child .notempty .tbody .tr div.mobile1 .tr-heures p{font-size:8px}.parrainage-container>article:first-child .notempty .tbody .tr div.td-etat{justify-content:flex-end;width:60%!important}.parrainage-container>article:first-child .notempty .tbody .tr div.td-heures{display:none}.parrainage-container>article:first-child .notempty .tbody .tr .label{text-align:center;font-size:10px}.parrainage-container>article:nth-child(2){padding:0 20px}}@media (max-width:800px){.parrainage-container>article:first-child .header{flex-direction:column-reverse;align-items:flex-start;gap:30px}.parrainage-container>article:first-child .header form,.parrainage-container>article:first-child .header form input{width:100%}.parrainage-container>article:first-child .btn{padding-top:10px;padding-bottom:10px}}@media (max-width:530px){.parrainage-container .wrapper{overflow-x:scroll;width:calc(100% + 240px)!important;transform:none!important}.parrainage-container>article:first-child .notempty .tbody .tr div.mobile1,.parrainage-container>article:first-child .notempty .tbody .tr div.td-etat{width:50%!important;transform:none!important}.parrainage-container>article:first-child .notempty .tbody .tr div.td-etat .label-zone .label{display:block}.parrainage-container>article:first-child .notempty .tbody .tr div.td-actions{flex-wrap:nowrap;width:240px!important;transform:none!important}.parrainage-container>article:first-child .notempty .tbody .tr div.td-actions .btn{padding-left:10px;padding-right:10px}.parrainage-container>article:first-child .notempty .tbody .tr div.td-actions div{flex-wrap:nowrap}}.factureShow{z-index:6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.factureShow div{box-sizing:border-box;background-color:#fff;border-radius:15px;width:100%;max-width:1000px;padding:30px;position:relative}.factureShow div h3{letter-spacing:-.24px;text-transform:uppercase;margin-bottom:15px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.factureShow div .close{cursor:pointer;position:absolute;top:30px;right:30px}.factureShow div iframe{border:none;width:100%;height:100%;min-height:calc(100dvh - 140px)}.parrainage{box-sizing:border-box;background-color:#fff;border-radius:15px;flex-flow:wrap;align-items:flex-start;gap:30px;max-width:1000px;margin-left:auto;margin-right:auto;padding:100px;display:flex}.parrainage p,.parrainage li{font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.3}.parrainage h1,.parrainage h2{letter-spacing:-.6px;font-family:Blinker,sans-serif;font-style:normal;font-weight:700;line-height:normal}.parrainage h1{font-size:30px}.parrainage h2{font-size:24px}.parrainage .left-side{flex-direction:column;gap:20px;width:calc(100% - 430px);display:flex;position:sticky;top:30px}.parrainage .left-side ul{padding:10px 20px}.parrainage .left-side ul li{list-style-type:disc}.parrainage .right-side{width:400px}.parrainage .right-side h1{margin-top:-10px}.parrainage .right-side .bloc-custom .bloc-input-custom{margin-bottom:0}.parrainage .right-side .bloc-custom .bloc-input-custom .react-datalist-input__container input{padding-top:0;padding-bottom:0}.parrainage .right-side .ul-edit{align-items:center;gap:20px;display:flex}.parrainage .right-side .ul-edit .li-edit .user-edit{text-transform:none;align-self:center;margin-left:10px;font-weight:400}@media (max-width:800px){.parrainage{padding:100px 30px 30px}.parrainage .left-side,.parrainage .right-side{width:100%}.parrainage .left-side{margin-bottom:30px;position:relative}}.profile-mobile-link,.burger{display:none}@media (max-width:800px){#header nav{align-items:center}#header nav .link-2{display:none}#header nav .burger{flex-flow:column wrap;gap:7px;width:23px;display:flex}#header nav .burger span{background-color:#272e3b;border-radius:2px;width:100%;height:2px;transition:all .3s;display:block}#header nav .burger span:last-child{width:70%}#header.isOpen nav .link-1{z-index:10;position:relative}#header.isOpen nav .link-2{z-index:9;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:60px;display:flex;position:fixed;inset:0}#header.isOpen nav .link-2 .contact,#header.isOpen nav .link-2 .profile-mobile-link{display:block}#header.isOpen nav .link-2 .contact{justify-content:center;align-items:center;padding:0;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}#header.isOpen nav .link-2 .profil{display:none}#header.isOpen nav .link-2 .profile-mobile-link{cursor:pointer;justify-content:center;align-items:center;padding:0;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}#header.isOpen nav .link-2 .facture,#header.isOpen nav .link-2 .proposition,#header.isOpen nav .link-2 .parrainages{padding:0;font-size:20px}#header.isOpen nav .burger{z-index:11;gap:13px;position:relative}#header.isOpen nav .burger span:first-child{transform-origin:0 0;transform:rotate(45deg)}#header.isOpen nav .burger span:nth-child(2){display:none}#header.isOpen nav .burger span:last-child{transform-origin:0 100%;width:100%;transform:rotate(-45deg)}}.section-profil{flex-flow:wrap;justify-content:center;align-items:flex-start;gap:20px;display:flex}.section-profil .section-form-profil{width:100%;max-width:830px;max-height:calc(100dvh - 166px);margin:0;overflow-y:scroll}.section-profil .section-form-docs{background-color:#0000;flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;gap:30px;width:100%;max-width:535px;margin:0;padding:0;display:flex}.section-profil .section-form-docs>form{box-sizing:border-box;background-color:#fff;border-radius:15px;gap:40px;width:100%;max-height:calc(100dvh - 356px);padding:100px;overflow-y:scroll}.section-profil .section-form-docs>form h2{letter-spacing:-.4px;font-family:Blinker,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.section-profil .section-form-docs>form label{margin-bottom:0}.section-profil .section-form-docs>form div p{max-width:240px;margin-top:10px;margin-bottom:10px}.section-profil .section-form-docs>form div .doc{box-sizing:border-box;border:1px solid #d6dcea;border-radius:15px;flex-flow:wrap;justify-content:space-between;align-items:center;gap:30px;width:min(100%,350px);padding:30px;display:flex;position:relative}.section-profil .section-form-docs>form div .doc.diplome{margin-bottom:20px}.section-profil .section-form-docs>form div .doc .btn-delete{cursor:pointer;position:absolute;top:10px;right:10px}.section-profil .section-form-docs>form div .doc .btn-delete svg{width:20px;height:20px}.section-profil .section-form-docs>form div .doc div{flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;display:flex}.section-profil .section-form-docs>form div .infos{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:30px;display:flex}.section-profil .section-form-docs>form div .infos .interrogation{color:#d6dcea;cursor:pointer;text-align:center;border:2px solid #d6dcea;border-radius:50%;width:20px;font-size:12px;font-style:normal;font-weight:700;line-height:16px;display:block}.section-profil .section-form-docs>.parrainage{background:linear-gradient(98deg,#f3797d 14.29%,#ffd86c 109.41%);border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:160px;padding:0;display:flex}.section-profil .section-form-docs>.parrainage p{color:#fff;text-align:center;letter-spacing:-.24px;text-transform:uppercase;max-width:230px;margin-left:auto;margin-right:auto;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.section-profil .section-form-docs>.parrainage .btn{color:#f3797d;border:none}.section-profil #modale-temporalite h2{color:#0a2353;letter-spacing:-.24px;text-transform:uppercase;margin-bottom:20px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.section-profil #modale-temporalite p{color:#0a2353;margin-bottom:30px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.section-profil #modale-temporalite .alert{border-radius:8px;flex-flow:row;justify-content:flex-start;align-items:center;gap:4px;width:100%;margin-bottom:30px;padding:12px 16px;display:flex}.section-profil #modale-temporalite .alert>div{width:16px}.section-profil #modale-temporalite .alert>div img{width:100%;height:100%}.section-profil #modale-temporalite .alert p{text-align:left;text-transform:none;margin-bottom:0;font-size:8px;font-weight:700}.section-profil #modale-temporalite .alert.alert-info{background-color:#f5f7fc;border:1px solid #4fa6ff}.section-profil #modale-temporalite .alert.alert-info p{color:#4fa6ff}.section-profil #modale-temporalite .alert.alert-danger{background-color:#fedbdd;border:1px solid #eb2b2b}.section-profil #modale-temporalite .alert.alert-danger p{color:#eb2b2b}.section-profil #modale-temporalite .alert.alert-success{background-color:#e5f1e5;border:1px solid #87c18b}.section-profil #modale-temporalite .alert.alert-success p{color:#87c18b}.section-profil #modale-temporalite form{flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;gap:10px;display:flex}.section-profil #modale-temporalite form>label{flex-flow:row;justify-content:flex-start;align-items:center;gap:9px;display:flex}.section-profil #modale-temporalite form>label>span{color:#0a2353;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.section-profil #modale-temporalite form>label>span>span{font-size:8px;font-weight:400;display:block}.section-profil #modale-temporalite form>label .radio{box-sizing:border-box;background-color:#f5f7fc;border:5px solid #f5f7fc;border-radius:50%;width:20px;height:20px}.section-profil #modale-temporalite form>label .radio:has(input:checked){background-color:#44526c}.section-profil #modale-temporalite form>label input[type=radio]{display:none}.section-profil #modale-temporalite form button[type=submit]{appearance:none;cursor:pointer;--webkit-appearance:none;color:#fff;background:linear-gradient(233deg,#fadf54 -28.56%,#eb5f2b 126.86%);border:none;border-radius:23px;outline:none;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:9px 16px 9px 25px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex}.section-profil #modale-temporalite form button[type=submit] svg{width:20px;height:20px}.section-profil #modale-temporalite form button[type=submit]:disabled{opacity:.4;cursor:default}@media (max-width:1600px){.section-profil .section-form-profil,.section-profil .section-form-docs form{padding:100px 50px}}@media (max-width:1430px){.section-profil{padding:0 20px}.section-profil .section-form-profil{flex-direction:column;align-items:center;max-width:50%}}@media (max-width:1200px){.section-profil{padding:0 10px}.section-profil .article-edit{width:100%}.section-profil .section-form-profil,.section-profil .section-form-docs{box-sizing:border-box;width:calc(50% - 10px)}}@media (max-width:800px){.section-profil{flex-direction:column;padding:0}.section-profil .section-form-profil,.section-profil .section-form-docs{width:100%;max-width:100%;max-height:100%}.section-profil .section-form-docs form{max-height:100%}}.dropzone{position:relative;overflow:hidden}.dropzone.dragEnter:after{content:"Glisser un fichier";color:#44526c;background-color:#ffffff80;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;inset:0}.section_actions{background:#91c5fa1a;border:1px solid #91c5fa;border-radius:15px;width:100%;padding:20px}.section_actions>h3{letter-spacing:-.24px;text-transform:uppercase;color:#91c5fa;flex-direction:row;align-items:center;gap:9px;padding-left:3px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex}.section_actions>article{flex-flow:wrap;gap:20px;padding-top:15px;display:flex}.section_actions>article>div{width:calc(50% - 10px)}@media (max-width:1340px) and (min-width:800px){.section_actions>article>div{width:100%}}@media (max-width:420px){.section_actions>article>div{width:100%}}.propositions-container{justify-content:center;align-items:stretch;gap:20px;width:100%;display:flex}.propositions-container .propositions{box-sizing:border-box;background-color:#fff;border-radius:15px;width:calc(100% - 538px);height:calc(100dvh - 166px);padding:100px;overflow-y:scroll}.propositions-container .propositions .empty{text-align:center}.propositions-container .propositions header{max-width:33%}.propositions-container .propositions header p{margin-top:30px;margin-bottom:30px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.propositions-container .propositions .grid{column-count:3;column-gap:20px}.propositions-container .propositions .grid:after{content:"";clear:both;display:block}.propositions-container .propositions .grid section{break-inside:avoid;box-sizing:border-box;background-color:#f5f7fc;border:2px solid #91c5fa;border-radius:10px;flex-direction:column;align-items:flex-start;gap:15px;margin-bottom:20px;padding:30px 28px;display:flex;position:relative}.propositions-container .propositions .grid section .reject{cursor:pointer;position:absolute;top:15px;right:15px}.propositions-container .propositions .grid section span.distanciel{letter-spacing:-.24px;text-transform:uppercase;color:#fff;background-color:#272e3b;border-radius:5px;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;padding:7px 10px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex}.propositions-container .propositions .grid section h2{letter-spacing:-.4px;color:#272e3b;font-family:Blinker,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.propositions-container .propositions .grid section .adresse{align-items:center;gap:6px;display:flex}.propositions-container .propositions .grid section .adresse p{text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.propositions-container .propositions .grid section .dates{box-sizing:border-box;background-color:#fff;border-radius:5px;flex-direction:column;align-items:flex-start;gap:8px;width:100%;padding:15px 20px;display:flex}.propositions-container .propositions .grid section .dates p{font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.propositions-container .propositions .grid section .dates p b{font-weight:700}.propositions-container .propositions .grid section .dates p .pipe{background-color:#f5f7fc;width:1px;height:8px}.propositions-container .propositions .grid section .btn{padding:15px 20px;font-weight:400}.propositions-container .propositions .grid section.waiting h2,.propositions-container .propositions .grid section.waiting .dates,.propositions-container .propositions .grid section.waiting .adresse{opacity:.15}.propositions-container .propositions .grid section.waiting .reject{display:none}.propositions-container .propositions .grid section.waiting:before{content:"En attente de validation";color:#fff;letter-spacing:-.24px;text-transform:uppercase;background-color:#91c5fa;border-radius:5px;padding:8px 10px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:inline-block}.propositions-container .propositions .grid section.sent{border-color:#7aba7e}.propositions-container .propositions .grid section.sent h2,.propositions-container .propositions .grid section.sent .dates,.propositions-container .propositions .grid section.sent .adresse{opacity:.15}.propositions-container .propositions .grid section.sent .reject,.propositions-container .propositions .grid section.sent .btn{display:none}.propositions-container .propositions .grid section.sent:before{content:"Profil envoyé";color:#fff;letter-spacing:-.24px;text-transform:uppercase;background-color:#7aba7e;border-radius:5px;padding:8px 10px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:inline-block}.propositions-container aside{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;width:478px;height:calc(100dvh - 166px);display:flex}.propositions-container aside main,.propositions-container aside footer{box-sizing:border-box;background-color:#fff;border-radius:15px;width:100%;padding:20px}.propositions-container aside main{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;display:flex;overflow-y:scroll}.propositions-container aside main header{flex-direction:row;justify-content:flex-end;width:100%;display:flex}.propositions-container aside main header .close{cursor:pointer}.propositions-container aside main section{box-sizing:border-box;background-color:#f5f7fc;border-radius:10px;width:100%;padding:20px}.propositions-container aside main section .head{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.propositions-container aside main section .head h3{letter-spacing:-.24px;text-transform:uppercase;color:#272e3b;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex}.propositions-container aside main section .head span.distanciel{letter-spacing:-.24px;text-transform:uppercase;color:#fff;background-color:#272e3b;border-radius:5px;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;padding:7px 10px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex}.propositions-container aside main section .body{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;display:flex}.propositions-container aside main section .body h2{letter-spacing:-.4px;color:#272e3b;font-family:Blinker,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.propositions-container aside main section .body span.heures{text-transform:uppercase;color:#fff;background-color:#91c5fa;border-radius:42px;padding:6px 16px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.propositions-container aside main section .body p{font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.propositions-container aside main section.section-dates .body>div p{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:flex}.propositions-container aside main section.section-dates .body>div p b{min-width:141px;font-weight:700}.propositions-container aside main section.section-dates .body>div p .pipe{background-color:#d6dcea;width:1px;height:8px}.propositions-container aside main section.section_actions{box-sizing:border-box;background:#91c5fa1a;border:1px solid #91c5fa;border-radius:15px;width:100%;padding:20px}.propositions-container aside main section.section_actions h3{color:#91c5fa;letter-spacing:-.24px;text-transform:uppercase;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:15px;padding-left:5px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex}.propositions-container aside main section.section_actions .edit-rc{box-sizing:border-box;cursor:pointer;background-color:#91c5fa;border-radius:15px;padding:20px;display:block}.propositions-container aside main section.section_actions .edit-rc .svg{flex-direction:row;justify-content:flex-end;margin-bottom:40px;display:flex}.propositions-container aside main section.section_actions .edit-rc h4{letter-spacing:-.24px;text-transform:uppercase;color:#fff;margin-top:10px;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.propositions-container aside footer{flex-direction:row;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.propositions-container aside footer .btn{font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.propositions-container aside footer button{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;display:flex}@media (max-width:1400px){.propositions-container .propositions{width:calc(100% - 438px)}.propositions-container aside{width:378px}}@media (max-width:1250px){.propositions-container .propositions .grid{column-count:2}}@media (max-width:1100px){.propositions-container .propositions{padding:20px}}@media (max-width:900px){.propositions-container .propositions .grid{column-count:1}}@media (max-width:700px){.propositions-container{gap:0;display:block;position:relative}.propositions-container .propositions{background-color:#0000;width:100%;max-height:calc(100dvh - 85px)}.propositions-container .propositions header{width:100%;max-width:100%;padding-left:20px;transition:all .3s}.propositions-container.isOpen .propositions{height:100%;position:relative;overflow-y:hidden}.propositions-container.isOpen .propositions header{z-index:1;background-color:#f5f7fc;padding-top:20px;position:fixed;top:135px;left:0;right:0}.propositions-container.isOpen .propositions header p{opacity:0}.propositions-container.isOpen aside{z-index:7;width:100%;height:100dvh;animation-name:slidetotop;animation-duration:.5s;animation-iteration-count:1;animation-fill-mode:forwards;position:absolute;inset:100dvh 0 0;overflow-y:scroll}.propositions-container.isOpen aside main{padding-bottom:160px}.propositions-container.isOpen aside footer{z-index:8;background-color:#fff;width:100%;animation-name:slidetotop2;animation-duration:.3s;animation-iteration-count:1;animation-delay:.5s;animation-fill-mode:forwards;position:fixed;bottom:-100px;left:0;right:0}.propositions-container.isOpen aside footer .btn{padding:10px 15px}}@keyframes slidetotop{0%{top:100dvh}to{top:0}}@keyframes slidetotop2{0%{bottom:-100px}to{bottom:0}}@media (display-mode:standalone),(-webkit-standalone){.install-pwa{display:none!important}}@media (display-mode:standalone) and (max-width:700px),(-webkit-standalone) and (max-width:700px){.propositions-container.isOpen aside{height:100dvh!important;top:0!important;bottom:0!important}.propositions-container.isOpen aside footer{bottom:0!important}}*{box-sizing:inherit;margin:0;padding:0}html{box-sizing:border-box;-webkit-font-smoothing:antialiased}body{background-color:#f5f7fc;padding-bottom:20px}a{color:#000;text-decoration:none}img{max-width:100%;display:block}nav,.section-calendar,.link-1,.link-2,.profil,.calendar-cards,.title-school,.info-event,.name-shcool,.elm-know,.wifi,.calls,.class,.schools,.wifi-networks,.call-networks,.class-networks,.school-networks,.bloc-grid,.first-name,.section-contact,.article-contact,.first-team,.second-team,.whatsapp,.whatsapp-mob,.section-form-profil,.edit,.save,.user-edit,.ul-edit,.li-edit,.add-competences,.competence,.add-exercice,.exercice,.section-evaluation,.create-exercise{display:flex}li{list-style:none}.login-container{background-image:url(/photo/loader-error/loader-error.png);background-repeat:no-repeat;background-size:cover;width:100dvw;height:100dvh;padding-top:20px;position:relative}.login-container .header-log{text-align:center;background-color:#fff;border-radius:15px;width:80%;margin:0 auto;padding:20px}.login-container .header-log .logo-404{width:147px;margin:0 auto;display:block}.login-container .section-form{justify-content:center;align-items:center;height:calc(100dvh - 121px);display:flex}.login-container .section-form .form{background-color:#fff;border-radius:15px;padding:50px}.login-container .section-form .form .input-group .h1-login{text-align:center;padding-bottom:30px}.login-container .section-form .form .input-group .number-groupe{justify-content:center;gap:20px;margin:auto 0;display:flex}.login-container .section-form .form .input-group .number-groupe .password{text-align:center;cursor:e-resize;background-color:#f5f7fc;border:1px solid #d6dcea;border-radius:10px;width:93px;max-height:50px;margin-bottom:30px;padding-top:30px;padding-bottom:30px;font-size:40px;font-weight:700}@media (max-width:800px){.login-container .section-form .form .input-group .number-groupe .password{width:80px;max-height:30px;font-size:30px}}@media (max-width:530px){.login-container .section-form .form .input-group .number-groupe .password{width:59px;max-height:20px;font-size:20px}.login-container .section-form .form .input-group .number-groupe{gap:10px}}.login-container .section-form .form .num-password{text-align:center}.login-container .section-form .form .num-password .num-center{padding-top:10px;padding-bottom:10px}@media (max-width:800px){.login-container .section-form .form{padding:30px}}@media (max-width:530px){.login-container .section-form .form{padding:15px}}.page404{box-sizing:border-box;background-image:url(/photo/loader-error/loader-error.png);background-repeat:no-repeat;background-size:cover;width:100vw;height:calc(100dvh - 5px);padding-top:20px;position:relative}.page404 .header-404{text-align:center;box-sizing:border-box;background-color:#fff;border-radius:15px;width:90%;height:101px;margin:0 auto;padding:20px}.page404 .header-404 .logo-404{width:147px;margin:0 auto;display:block}.page404 section{justify-content:center;align-items:center;height:calc(100dvh - 121px);display:flex}.page404 section .modale-404{background-color:#fff;border-radius:15px;width:700px;padding:50px}.page404 section .modale-404 .smiley{margin:0 auto;display:block}.page404 section .modale-404 h1,.page404 section .modale-404 .p-404{text-align:center}.page404 section .modale-404 h1>.span-404,.page404 section .modale-404 .p-404>.span-404{padding-left:3px;padding-right:3px}.page404 section .modale-404>*{margin:30px 0}@media (max-width:945px){.page404 section .modale-404>*{margin:15px 0}.page404 section .modale-404{width:500px}}@media (max-width:630px){.page404 section .modale-404{width:400px;padding:30px}}@media (max-width:500px){.page404 section .modale-404{width:300px}}@media (max-width:400px){.page404 section .modale-404{width:80%}}.container-loader{box-sizing:border-box;z-index:999999999;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-image:url(/photo/loader-error/Blur.png);background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100dvw;height:100dvh;padding-top:20px;display:flex;position:fixed;inset:0}.container-loader .load{background-color:#fff;border-radius:15px;padding:30px}.container-loader .load>img{animation:2s linear infinite rotate}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#header{padding:20px 20px 0}#header.propositions .link-2 .proposition:before,#header.parrainages .link-2 .parrainages:before,#header.factures .link-2 .facture:before,#header.contact .link-2 .contact:before{content:"";background-color:#91c5fa;border-radius:2px;width:8px;height:8px;margin-right:5px;display:inline-block}#header nav{box-sizing:border-box;background-color:#fff;border-radius:15px;justify-content:space-between;height:80px;padding:0 40px 0 20px}#header nav .link-1{gap:50px}#header nav .link-1 h1{align-self:center}@media (max-width:1230px){#header nav .link-1 h1{font-size:20px}}@media (max-width:800px){#header nav .link-1 h1,#header nav .link-1>div{display:none}}#header nav .link-1 .logo{width:94px;margin:auto 0}@media (max-width:1050px){#header nav .link-1{gap:20px}}#header nav .link-2{gap:30px;margin:auto 0}#header nav .link-2 .facture,#header nav .link-2 .proposition,#header nav .link-2 .parrainages{cursor:pointer;justify-content:center;align-items:center;padding:15px 0;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal}#header nav .link-2 .contact{cursor:pointer;text-transform:none;justify-content:center;align-items:center;padding:15px 0;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal}@media (max-width:1230px){#header nav .link-2 .contact{padding:15px 25px}}@media (max-width:1050px){#header nav .link-2 .contact{padding:15px 20px}}@media (max-width:890px){#header nav .link-2 .contact{padding:10px 15px}}@media (max-width:800px){#header nav .link-2 .contact{display:none}}#header nav .link-2 .profil{align-items:center;gap:10px}#header nav .link-2 .profil .first-name{align-self:center;gap:5px}#header nav .link-2 .profil .profile-photo{background-position:50%;background-size:cover;border:1px solid #1c2331;border-radius:50%;width:43px;height:43px;overflow:hidden}@media (max-width:800px){#header nav .link-2 .profil .first-name{display:none}}#header nav .link-2 .profil .profil-mob span{display:none}#header nav .link-2 .profil .profil-mob img{border:1px solid #000;border-radius:50%;max-width:43px}@media (max-width:1050px){#header nav .link-2{gap:20px}#header nav{height:85px;margin:10px;padding:0 15px}}@media (max-width:530px){#header nav{border-radius:0;height:70px}}#header .contact-mob{display:none}@media (max-width:800px){#header{padding:0}#header nav{border-radius:0;margin:0}#header .contact-mob{z-index:6;display:block;position:fixed;bottom:20px;right:20px}}@media (max-width:530px){#header .contact-mob>a>img{width:80%}}#header.detail_cours nav,#header.detail_classe nav,#header.detail_ecole nav{border-bottom:1px solid #f5f7fc}#header.RC .link-1{align-items:center}#header.RC .link-1 h1{font-size:25px}#header.RC .link-1 p{font-size:12px}@media (max-width:800px){#header{padding:0}#header nav{z-index:8;background-color:#fff;width:100%;position:fixed;box-shadow:0 15px 26px #272e3b0d}#header .nouveaute,#header .install-pwa{padding-top:105px}}@media (max-width:530px){#header .nouveaute,#header .install-pwa{box-sizing:border-box;padding-top:90px;padding-left:16px;padding-right:16px}}.section-calendar{justify-content:space-between;gap:20px;height:calc(100dvh - 166px);margin:auto 20px}.section-calendar .article-calendar{border-radius:15px;width:calc(70% - 20px);position:relative}.section-calendar .article-calendar .h1-mob{display:none}@media (max-width:800px){.section-calendar .article-calendar .h1-mob{display:block}}.section-calendar .article-calendar .ellipse{background-color:#ffd45c;border-radius:50%;width:11px;height:11px;display:inline-block}.section-calendar .article-calendar .li-today{color:#fff;background:#ffd45c;border-radius:55px;width:max-content;margin-bottom:10px;padding:10px 20px;list-style:none}@media (max-width:890px){.section-calendar .article-calendar{width:63%}}@media (max-width:800px){.section-calendar .article-calendar{width:100%}}.section-calendar .article-previews{flex-direction:column;gap:20px;width:30%;display:flex}.section-calendar .article-previews h2.h2-preview{background-color:#fff;position:sticky;top:0}.section-calendar .article-previews #coursInfo{height:100%}.section-calendar .article-previews #coursRequis{min-height:300px;max-height:350px;position:relative}.section-calendar .article-previews #coursRequis .h2-preview{justify-content:space-between;align-items:center;display:flex}.section-calendar .article-previews #coursRequis .h2-preview svg{transition:transform .3s;display:none}@media (max-width:800px){.section-calendar .article-previews #coursRequis{height:max-content;min-height:max-content;overflow-y:hidden!important}.section-calendar .article-previews #coursRequis .h2-preview svg{display:block}.section-calendar .article-previews #coursRequis:not(.isVisible) .h2-preview{border:none}.section-calendar .article-previews #coursRequis:not(.isVisible) .container-scroll{display:none}.section-calendar .article-previews #coursRequis.isVisible{height:auto;min-height:260px;overflow-y:scroll!important}.section-calendar .article-previews #coursRequis.isVisible .h2-preview svg{transform:rotate(180deg)}.section-calendar .article-previews #coursRequis.isVisible .container-scroll{display:block}.section-calendar .article-previews #coursRequis .btn{padding-left:25px;padding-right:25px}}.section-calendar .article-previews.isModalOpen #coursRequis{display:none}.section-calendar .article-previews>article{z-index:4;background-color:#fff;border-radius:15px;padding:0 20px 20px;position:relative}.section-calendar .article-previews>article h2.h2-preview{padding-top:20px}.section-calendar .article-previews .h2-preview{border-bottom:1px solid #d6dcea;padding-bottom:15px}.section-calendar .article-previews .container-scroll .container-today,.section-calendar .article-previews .container-scroll .container-last-days,.section-calendar .article-previews .container-scroll .container-requis{z-index:1;margin-top:20px;margin-bottom:20px}.section-calendar .article-previews .container-scroll .container-today .date,.section-calendar .article-previews .container-scroll .container-last-days .date,.section-calendar .article-previews .container-scroll .container-requis .date{padding-bottom:20px}.section-calendar .article-previews .container-scroll .container-today .calendar-cards,.section-calendar .article-previews .container-scroll .container-last-days .calendar-cards,.section-calendar .article-previews .container-scroll .container-requis .calendar-cards{cursor:pointer;background:#f5f7fc;border-radius:5px;margin-bottom:20px}.section-calendar .article-previews .container-scroll .container-today .calendar-cards .border-today,.section-calendar .article-previews .container-scroll .container-today .calendar-cards .border-last-days,.section-calendar .article-previews .container-scroll .container-last-days .calendar-cards .border-today,.section-calendar .article-previews .container-scroll .container-last-days .calendar-cards .border-last-days,.section-calendar .article-previews .container-scroll .container-requis .calendar-cards .border-today,.section-calendar .article-previews .container-scroll .container-requis .calendar-cards .border-last-days{background:#ffd45c;border:none;border-radius:30px 0 0 30px;width:8px}.section-calendar .article-previews .container-scroll .container-today .calendar-cards .border-last-days,.section-calendar .article-previews .container-scroll .container-last-days .calendar-cards .border-last-days,.section-calendar .article-previews .container-scroll .container-requis .calendar-cards .border-last-days{background:#91c5fa}.section-calendar .article-previews .container-scroll .container-today .calendar-cards .container-daily,.section-calendar .article-previews .container-scroll .container-last-days .calendar-cards .container-daily,.section-calendar .article-previews .container-scroll .container-requis .calendar-cards .container-daily{flex-direction:column;gap:10px;width:100%;padding:20px;display:flex}.section-calendar .article-previews .container-scroll .container-today .calendar-cards.requis,.section-calendar .article-previews .container-scroll .container-last-days .calendar-cards.requis,.section-calendar .article-previews .container-scroll .container-requis .calendar-cards.requis{border:1px solid #f26a6f;border-left-width:8px}.section-calendar .article-previews .container-scroll .container-today .calendar-cards.requis p,.section-calendar .article-previews .container-scroll .container-last-days .calendar-cards.requis p,.section-calendar .article-previews .container-scroll .container-requis .calendar-cards.requis p{font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;line-height:normal}.section-calendar .article-previews .container-scroll .container-today .calendar-cards.requis p small,.section-calendar .article-previews .container-scroll .container-last-days .calendar-cards.requis p small,.section-calendar .article-previews .container-scroll .container-requis .calendar-cards.requis p small{font-size:8px}.section-calendar .article-previews .container-scroll .container-today .calendar-cards.requis .btn,.section-calendar .article-previews .container-scroll .container-last-days .calendar-cards.requis .btn,.section-calendar .article-previews .container-scroll .container-requis .calendar-cards.requis .btn{justify-content:center;align-items:center;gap:10px;width:max-content;padding:9px min(25px,2dvw);font-weight:400;display:flex}@media (max-width:1050px){.section-calendar .article-previews .container-scroll .container-today .calendar-cards .container-daily,.section-calendar .article-previews .container-scroll .container-last-days .calendar-cards .container-daily,.section-calendar .article-previews .container-scroll .container-requis .calendar-cards .container-daily{padding:10px}}.section-calendar .article-previews .course-details{z-index:98;background-color:#fff;border-radius:15px;width:100%;min-height:100%;max-height:100%;padding:48px 20px;display:block;position:absolute;top:0;bottom:0;right:0;overflow-y:scroll}.section-calendar .article-previews .course-details .close-class{z-index:1;cursor:pointer;padding:15px;position:absolute;top:0;right:16px}.section-calendar .article-previews .course-details .container-class .desc-school .title-school{gap:10px;padding-bottom:20px;font-size:25px;font-weight:600;line-height:25px}.section-calendar .article-previews .course-details .container-class .desc-school .title-school .puce{align-self:baseline}@media (max-width:1050px){.section-calendar .article-previews .course-details .container-class .desc-school .title-school .puce{width:12px}}@media (max-width:1230px){.section-calendar .article-previews .course-details .container-class .desc-school .title-school{padding-bottom:16px;font-size:22px}}@media (max-width:1050px){.section-calendar .article-previews .course-details .container-class .desc-school .title-school{gap:5px;padding-bottom:12px;font-size:18px}}@media (max-width:800px){.section-calendar .article-previews .course-details .container-class .desc-school .title-school{gap:13px;padding-bottom:16px;font-size:22px}}@media (max-width:320px){.section-calendar .article-previews .course-details .container-class .desc-school .title-school{padding-bottom:12px;font-size:18px}}.section-calendar .article-previews .course-details .container-class .desc-school .info-event{padding-left:30px}.section-calendar .article-previews .course-details .container-class .desc-school .info-event .line{border:1px solid #d6dcea;align-self:center;height:10px;margin:0 10px}.section-calendar .article-previews .course-details .container-class .name-shcool{gap:10px;margin:40px auto}.section-calendar .article-previews .course-details .container-class .name-shcool img{width:19px;height:19px}@media (max-width:1050px){.section-calendar .article-previews .course-details .container-class .name-shcool{gap:5px;margin:20px auto}}@media (max-width:800px){.section-calendar .article-previews .course-details .container-class .name-shcool{gap:13px;margin:40px auto}}@media (max-width:320px){.section-calendar .article-previews .course-details .container-class .name-shcool{margin:20px auto}}.section-calendar .article-previews .course-details .container-class .bloc-wifi,.section-calendar .article-previews .course-details .container-class .make-the-call,.section-calendar .article-previews .course-details .container-class .your-class,.section-calendar .article-previews .course-details .container-class .the-school{margin-bottom:30px}.section-calendar .article-previews .course-details .container-class .bloc-wifi .wifi,.section-calendar .article-previews .course-details .container-class .bloc-wifi .calls,.section-calendar .article-previews .course-details .container-class .bloc-wifi .class,.section-calendar .article-previews .course-details .container-class .bloc-wifi .schools,.section-calendar .article-previews .course-details .container-class .make-the-call .wifi,.section-calendar .article-previews .course-details .container-class .make-the-call .calls,.section-calendar .article-previews .course-details .container-class .make-the-call .class,.section-calendar .article-previews .course-details .container-class .make-the-call .schools,.section-calendar .article-previews .course-details .container-class .your-class .wifi,.section-calendar .article-previews .course-details .container-class .your-class .calls,.section-calendar .article-previews .course-details .container-class .your-class .class,.section-calendar .article-previews .course-details .container-class .your-class .schools,.section-calendar .article-previews .course-details .container-class .the-school .wifi,.section-calendar .article-previews .course-details .container-class .the-school .calls,.section-calendar .article-previews .course-details .container-class .the-school .class,.section-calendar .article-previews .course-details .container-class .the-school .schools{gap:10px;margin-bottom:20px}.section-calendar .article-previews .course-details .container-class .bloc-wifi .wifi>img,.section-calendar .article-previews .course-details .container-class .bloc-wifi .calls>img,.section-calendar .article-previews .course-details .container-class .bloc-wifi .class>img,.section-calendar .article-previews .course-details .container-class .bloc-wifi .schools>img,.section-calendar .article-previews .course-details .container-class .make-the-call .wifi>img,.section-calendar .article-previews .course-details .container-class .make-the-call .calls>img,.section-calendar .article-previews .course-details .container-class .make-the-call .class>img,.section-calendar .article-previews .course-details .container-class .make-the-call .schools>img,.section-calendar .article-previews .course-details .container-class .your-class .wifi>img,.section-calendar .article-previews .course-details .container-class .your-class .calls>img,.section-calendar .article-previews .course-details .container-class .your-class .class>img,.section-calendar .article-previews .course-details .container-class .your-class .schools>img,.section-calendar .article-previews .course-details .container-class .the-school .wifi>img,.section-calendar .article-previews .course-details .container-class .the-school .calls>img,.section-calendar .article-previews .course-details .container-class .the-school .class>img,.section-calendar .article-previews .course-details .container-class .the-school .schools>img{width:19px;height:19px}.section-calendar .article-previews .course-details .container-class .bloc-wifi .wifi .p-call,.section-calendar .article-previews .course-details .container-class .bloc-wifi .wifi .p-school,.section-calendar .article-previews .course-details .container-class .bloc-wifi .calls .p-call,.section-calendar .article-previews .course-details .container-class .bloc-wifi .calls .p-school,.section-calendar .article-previews .course-details .container-class .bloc-wifi .class .p-call,.section-calendar .article-previews .course-details .container-class .bloc-wifi .class .p-school,.section-calendar .article-previews .course-details .container-class .bloc-wifi .schools .p-call,.section-calendar .article-previews .course-details .container-class .bloc-wifi .schools .p-school,.section-calendar .article-previews .course-details .container-class .make-the-call .wifi .p-call,.section-calendar .article-previews .course-details .container-class .make-the-call .wifi .p-school,.section-calendar .article-previews .course-details .container-class .make-the-call .calls .p-call,.section-calendar .article-previews .course-details .container-class .make-the-call .calls .p-school,.section-calendar .article-previews .course-details .container-class .make-the-call .class .p-call,.section-calendar .article-previews .course-details .container-class .make-the-call .class .p-school,.section-calendar .article-previews .course-details .container-class .make-the-call .schools .p-call,.section-calendar .article-previews .course-details .container-class .make-the-call .schools .p-school,.section-calendar .article-previews .course-details .container-class .your-class .wifi .p-call,.section-calendar .article-previews .course-details .container-class .your-class .wifi .p-school,.section-calendar .article-previews .course-details .container-class .your-class .calls .p-call,.section-calendar .article-previews .course-details .container-class .your-class .calls .p-school,.section-calendar .article-previews .course-details .container-class .your-class .class .p-call,.section-calendar .article-previews .course-details .container-class .your-class .class .p-school,.section-calendar .article-previews .course-details .container-class .your-class .schools .p-call,.section-calendar .article-previews .course-details .container-class .your-class .schools .p-school,.section-calendar .article-previews .course-details .container-class .the-school .wifi .p-call,.section-calendar .article-previews .course-details .container-class .the-school .wifi .p-school,.section-calendar .article-previews .course-details .container-class .the-school .calls .p-call,.section-calendar .article-previews .course-details .container-class .the-school .calls .p-school,.section-calendar .article-previews .course-details .container-class .the-school .class .p-call,.section-calendar .article-previews .course-details .container-class .the-school .class .p-school,.section-calendar .article-previews .course-details .container-class .the-school .schools .p-call,.section-calendar .article-previews .course-details .container-class .the-school .schools .p-school{align-self:center}.section-calendar .article-previews .course-details .container-class .bloc-wifi .wifi-networks,.section-calendar .article-previews .course-details .container-class .bloc-wifi .call-networks,.section-calendar .article-previews .course-details .container-class .bloc-wifi .class-networks,.section-calendar .article-previews .course-details .container-class .bloc-wifi .school-networks,.section-calendar .article-previews .course-details .container-class .make-the-call .wifi-networks,.section-calendar .article-previews .course-details .container-class .make-the-call .call-networks,.section-calendar .article-previews .course-details .container-class .make-the-call .class-networks,.section-calendar .article-previews .course-details .container-class .make-the-call .school-networks,.section-calendar .article-previews .course-details .container-class .your-class .wifi-networks,.section-calendar .article-previews .course-details .container-class .your-class .call-networks,.section-calendar .article-previews .course-details .container-class .your-class .class-networks,.section-calendar .article-previews .course-details .container-class .your-class .school-networks,.section-calendar .article-previews .course-details .container-class .the-school .wifi-networks,.section-calendar .article-previews .course-details .container-class .the-school .call-networks,.section-calendar .article-previews .course-details .container-class .the-school .class-networks,.section-calendar .article-previews .course-details .container-class .the-school .school-networks{margin-left:30px;padding-bottom:5px}.section-calendar .article-previews .course-details .container-class .bloc-wifi .wifi-networks .info-wifi,.section-calendar .article-previews .course-details .container-class .bloc-wifi .wifi-networks .info-call,.section-calendar .article-previews .course-details .container-class .bloc-wifi .call-networks .info-wifi,.section-calendar .article-previews .course-details .container-class .bloc-wifi .call-networks .info-call,.section-calendar .article-previews .course-details .container-class .bloc-wifi .class-networks .info-wifi,.section-calendar .article-previews .course-details .container-class .bloc-wifi .class-networks .info-call,.section-calendar .article-previews .course-details .container-class .bloc-wifi .school-networks .info-wifi,.section-calendar .article-previews .course-details .container-class .bloc-wifi .school-networks .info-call,.section-calendar .article-previews .course-details .container-class .make-the-call .wifi-networks .info-wifi,.section-calendar .article-previews .course-details .container-class .make-the-call .wifi-networks .info-call,.section-calendar .article-previews .course-details .container-class .make-the-call .call-networks .info-wifi,.section-calendar .article-previews .course-details .container-class .make-the-call .call-networks .info-call,.section-calendar .article-previews .course-details .container-class .make-the-call .class-networks .info-wifi,.section-calendar .article-previews .course-details .container-class .make-the-call .class-networks .info-call,.section-calendar .article-previews .course-details .container-class .make-the-call .school-networks .info-wifi,.section-calendar .article-previews .course-details .container-class .make-the-call .school-networks .info-call,.section-calendar .article-previews .course-details .container-class .your-class .wifi-networks .info-wifi,.section-calendar .article-previews .course-details .container-class .your-class .wifi-networks .info-call,.section-calendar .article-previews .course-details .container-class .your-class .call-networks .info-wifi,.section-calendar .article-previews .course-details .container-class .your-class .call-networks .info-call,.section-calendar .article-previews .course-details .container-class .your-class .class-networks .info-wifi,.section-calendar .article-previews .course-details .container-class .your-class .class-networks .info-call,.section-calendar .article-previews .course-details .container-class .your-class .school-networks .info-wifi,.section-calendar .article-previews .course-details .container-class .your-class .school-networks .info-call,.section-calendar .article-previews .course-details .container-class .the-school .wifi-networks .info-wifi,.section-calendar .article-previews .course-details .container-class .the-school .wifi-networks .info-call,.section-calendar .article-previews .course-details .container-class .the-school .call-networks .info-wifi,.section-calendar .article-previews .course-details .container-class .the-school .call-networks .info-call,.section-calendar .article-previews .course-details .container-class .the-school .class-networks .info-wifi,.section-calendar .article-previews .course-details .container-class .the-school .class-networks .info-call,.section-calendar .article-previews .course-details .container-class .the-school .school-networks .info-wifi,.section-calendar .article-previews .course-details .container-class .the-school .school-networks .info-call{padding-right:5px}.section-calendar .article-previews .course-details .container-class .bloc-wifi .call-networks,.section-calendar .article-previews .course-details .container-class .make-the-call .call-networks,.section-calendar .article-previews .course-details .container-class .your-class .call-networks,.section-calendar .article-previews .course-details .container-class .the-school .call-networks{flex-wrap:wrap}.section-calendar .article-previews .course-details .container-class .bloc-wifi .about-school,.section-calendar .article-previews .course-details .container-class .make-the-call .about-school,.section-calendar .article-previews .course-details .container-class .your-class .about-school,.section-calendar .article-previews .course-details .container-class .the-school .about-school{color:#fff;cursor:pointer;background-color:#272e3b;border:none;border-radius:23px;margin:20px auto 0 30px;padding:15px 31px;display:inline-block}.section-calendar .article-previews .course-details .container-class .bloc-know{margin:0 auto 40px}.section-calendar .article-previews .course-details .container-class .bloc-know .know{padding-bottom:20px;padding-left:35px}.section-calendar .article-previews .course-details .container-class .bloc-know .p-know{padding-left:35px}@media (max-width:1230px){.section-calendar .article-previews .course-details .container-class .bloc-know .p-know{padding-left:0}}.section-calendar .article-previews .course-details .container-class .bloc-grid{flex-flow:wrap;justify-content:flex-start;align-items:stretch;gap:20px;margin-top:20px;display:flex}.section-calendar .article-previews .course-details .container-class .bloc-grid>div,.section-calendar .article-previews .course-details .container-class .bloc-grid>label{width:calc(50% - 15px)}.section-calendar .article-previews .course-details .container-class .bloc-grid .show-code,.section-calendar .article-previews .course-details .container-class .bloc-grid .generate-exercise,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-rc{color:#fff;background-color:#91c5fa;border-radius:15px;padding:20px;position:relative}.section-calendar .article-previews .course-details .container-class .bloc-grid .show-code .arrow-grid,.section-calendar .article-previews .course-details .container-class .bloc-grid .generate-exercise .arrow-grid,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-rc .arrow-grid{margin-left:auto;display:block}.section-calendar .article-previews .course-details .container-class .bloc-grid .show-code .desc-syllabus,.section-calendar .article-previews .course-details .container-class .bloc-grid .show-code .desc-code,.section-calendar .article-previews .course-details .container-class .bloc-grid .show-code .exercise,.section-calendar .article-previews .course-details .container-class .bloc-grid .generate-exercise .desc-syllabus,.section-calendar .article-previews .course-details .container-class .bloc-grid .generate-exercise .desc-code,.section-calendar .article-previews .course-details .container-class .bloc-grid .generate-exercise .exercise,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-rc .desc-syllabus,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-rc .desc-code,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-rc .exercise{margin-top:40px}.section-calendar .article-previews .course-details .container-class .bloc-grid .show-code .desc-syllabus .h3-grid,.section-calendar .article-previews .course-details .container-class .bloc-grid .show-code .desc-code .h3-grid,.section-calendar .article-previews .course-details .container-class .bloc-grid .show-code .exercise .h3-grid,.section-calendar .article-previews .course-details .container-class .bloc-grid .generate-exercise .desc-syllabus .h3-grid,.section-calendar .article-previews .course-details .container-class .bloc-grid .generate-exercise .desc-code .h3-grid,.section-calendar .article-previews .course-details .container-class .bloc-grid .generate-exercise .exercise .h3-grid,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-rc .desc-syllabus .h3-grid,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-rc .desc-code .h3-grid,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-rc .exercise .h3-grid{padding-top:15px;padding-bottom:15px}@media (max-width:1430px){.section-calendar .article-previews .course-details .container-class .bloc-grid .show-code .desc-syllabus,.section-calendar .article-previews .course-details .container-class .bloc-grid .show-code .desc-code,.section-calendar .article-previews .course-details .container-class .bloc-grid .show-code .exercise,.section-calendar .article-previews .course-details .container-class .bloc-grid .generate-exercise .desc-syllabus,.section-calendar .article-previews .course-details .container-class .bloc-grid .generate-exercise .desc-code,.section-calendar .article-previews .course-details .container-class .bloc-grid .generate-exercise .exercise,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-rc .desc-syllabus,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-rc .desc-code,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-rc .exercise{margin-top:20px}}.section-calendar .article-previews .course-details .container-class .bloc-grid>.on-hold{filter:opacity(50%)}.section-calendar .article-previews .course-details .container-class .bloc-grid>section>article>:not(.on-hold){cursor:pointer}@media (max-width:1230px){.section-calendar .article-previews .course-details .container-class .bloc-grid .show-code,.section-calendar .article-previews .course-details .container-class .bloc-grid .generate-exercise,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-rc{margin-bottom:10px}}.section-calendar .article-previews .course-details .container-class .bloc-grid .request-notes,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-syllabus{cursor:pointer;color:#fff;background-color:#f26a6f;border-radius:15px;flex-direction:column;justify-content:space-between;padding:20px;display:flex;position:relative}.section-calendar .article-previews .course-details .container-class .bloc-grid .request-notes.hasNotes,.section-calendar .article-previews .course-details .container-class .bloc-grid .request-notes.hasSyllabus,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-syllabus.hasNotes,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-syllabus.hasSyllabus{background-color:#91c5fa}.section-calendar .article-previews .course-details .container-class .bloc-grid .request-notes .arrow-grid,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-syllabus .arrow-grid{margin-left:auto;display:block}.section-calendar .article-previews .course-details .container-class .bloc-grid .request-notes .desc-notes,.section-calendar .article-previews .course-details .container-class .bloc-grid .request-notes .desc-syllabus,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-syllabus .desc-notes,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-syllabus .desc-syllabus{margin-top:56px}.section-calendar .article-previews .course-details .container-class .bloc-grid .request-notes .desc-notes .h3-grid,.section-calendar .article-previews .course-details .container-class .bloc-grid .request-notes .desc-syllabus .h3-grid,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-syllabus .desc-notes .h3-grid,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-syllabus .desc-syllabus .h3-grid{padding-top:15px;padding-bottom:15px}@media (max-width:1430px){.section-calendar .article-previews .course-details .container-class .bloc-grid .request-notes .desc-notes,.section-calendar .article-previews .course-details .container-class .bloc-grid .request-notes .desc-syllabus,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-syllabus .desc-notes,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-syllabus .desc-syllabus{margin-top:20px}}@media (max-width:1230px){.section-calendar .article-previews .course-details .container-class .bloc-grid .request-notes,.section-calendar .article-previews .course-details .container-class .bloc-grid .edit-syllabus{margin-bottom:10px}.section-calendar .article-previews .course-details .container-class .bloc-grid{flex-direction:column}.section-calendar .article-previews .course-details .container-class .bloc-grid>div{width:100%}}@media (max-width:800px){.section-calendar .article-previews .course-details .container-class .bloc-grid{display:flex}.section-calendar .article-previews .course-details .container-class .bloc-grid>div{width:calc(50% - 15px)}}@media (max-width:390px){.section-calendar .article-previews .course-details .container-class .bloc-grid{flex-direction:column}.section-calendar .article-previews .course-details .container-class .bloc-grid>div{width:100%}}@media (max-width:530px){.section-calendar .article-previews .course-details{width:100%;margin-left:0!important;margin-right:0!important}}.section-calendar .article-previews .container-loader{z-index:999999999;width:100%;height:100%;position:fixed;inset:0}@media (max-width:800px){.section-calendar .article-previews{height:75vh}.section-calendar .article-previews .container-loader{width:100%;height:100dvh;position:fixed;top:0;left:0}.section-calendar .article-previews .modal-container{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:100%;height:100dvh;z-index:inherit;box-sizing:border-box;padding-top:120px;position:fixed;top:0;right:0}.section-calendar .article-previews .modal-container .course-details{height:80vh;margin:0 10px;padding:48px 20px;position:relative}}@media (max-width:1050px){.section-calendar .article-previews .course-details{padding:48px 20px}.section-calendar .article-previews{width:32%;padding:0 10px}}@media (max-width:800px){.section-calendar .article-previews{min-width:-webkit-fill-available}}@media (max-width:530px){.section-calendar .article-previews{padding:30px 10px}}@media (max-height:700px){.section-calendar{height:calc(100dvh - 120px)}}@media (max-width:1050px){.section-calendar{gap:30px;margin:auto 10px}}@media (max-width:800px){.section-calendar{flex-direction:column;height:auto}}.notification-container{width:auto!important}.notification-container .notification{box-sizing:border-box;font-family:Montserrat,sans-serif;color:#44526c!important;background-color:#fff!important;border-radius:0 0 15px 15px!important;margin-bottom:8px!important;padding:15px 20px!important;box-shadow:0 4px 4px #272e3b26!important}.notification-container .notification:before{display:none!important}.notification-container .notification.notification-error{border-top:4px solid #f26a6f}.notification-container .notification.notification-success{border-top:4px solid #7aba7e}.section-contact{gap:20px;max-width:100%;margin:auto 20px;display:flex}.section-contact .article-contact{background-color:#fff;border-radius:15px;gap:30px;width:50%;min-height:calc(100dvh - 166px);padding:50px 100px}.section-contact .article-contact .h1-contact{padding-bottom:20px}@media (max-width:390px){.section-contact .article-contact .h1-contact{padding-bottom:25px}}.section-contact .article-contact .team .info-team .p-team{text-transform:uppercase;padding-bottom:15px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700}@media (max-width:390px){.section-contact .article-contact .team .info-team .p-team{font-size:10px}}.section-contact .article-contact .team .info-team .whatsapp,.section-contact .article-contact .team .info-team .whatsapp-mob{cursor:pointer;color:#fff;background:linear-gradient(#43ec61 0%,#1dc940 100%);border-radius:23px;align-items:center;gap:10px;width:max-content;padding:9px 25px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700}.section-contact .article-contact .team .info-team .whatsapp-mob{display:none}@media (max-width:800px){.section-contact .article-contact .team .info-team .whatsapp-mob{display:flex}.section-contact .article-contact .team .info-team .whatsapp{display:none}}@media (max-width:390px){.section-contact .article-contact .team .info-team .whatsapp-mob{font-size:10px}}.section-contact .article-contact .team .container-team{margin-top:40px}.section-contact .article-contact .team .container-team .h4-team{padding-bottom:20px}.section-contact .article-contact .team .container-team .first-team{gap:20px;margin-bottom:20px;display:flex}.section-contact .article-contact .team .container-team .first-team .name-member{pointer-events:auto;padding-top:13px;padding-bottom:3px}@media (min-width:625px){.section-contact .article-contact .team .container-team .first-team .name-member{pointer-events:none}}@media (max-width:1230px){.section-contact .article-contact .team .container-team .first-team{gap:5px}}@media (max-width:1130px){.section-contact .article-contact .team .container-team .first-team{gap:20px}}@media (max-width:625px){.section-contact .article-contact .team .container-team .first-team{justify-content:center}}.section-contact .article-contact .team .container-team .second-team{gap:20px}.section-contact .article-contact .team .container-team .second-team .name-member{pointer-events:auto;padding-top:13px;padding-bottom:13px}@media (max-width:1230px){.section-contact .article-contact .team .container-team .second-team .name-member{padding-top:5px;padding-bottom:5px}}@media (max-width:1130px){.section-contact .article-contact .team .container-team .second-team .name-member{padding-top:13px;padding-bottom:13px}}@media (min-width:625px){.section-contact .article-contact .team .container-team .second-team .name-member{pointer-events:none}}@media (max-width:1230px){.section-contact .article-contact .team .container-team .second-team{gap:5px}}@media (max-width:1130px){.section-contact .article-contact .team .container-team .second-team{gap:20px}}@media (max-width:625px){.section-contact .article-contact .team .container-team .second-team{justify-content:center}}.section-contact .article-contact .team .container-team img{width:100%}@media (max-width:1570px){.section-contact .article-contact .team .container-team img{width:95%}}@media (max-width:1130px){.section-contact .article-contact .team .container-team img{width:100%}}@media (max-width:1230px){.section-contact .article-contact .team .container-team{margin-top:20px}}@media (max-width:1130px){.section-contact .article-contact .team .container-team{margin-top:40px}}.section-contact .article-contact .team .contact-team{margin-top:40px}.section-contact .article-contact .team .contact-team .h4-team{padding-bottom:10px}.section-contact .article-contact .team .contact-team .mailto{pointer-events:auto}@media (min-width:625px){.section-contact .article-contact .team .contact-team .mailto{pointer-events:none}}@media (max-width:1470px){.section-contact .article-contact{padding:50px 40px}}@media (max-width:1309px){.section-contact .article-contact{padding:20px}}@media (max-width:1130px){.section-contact .article-contact{flex-direction:column;width:45%}}@media (max-width:1080px){.section-contact .article-contact{width:40%}}@media (max-width:880px){.section-contact{margin:0}.section-contact .article-contact{width:auto}}@media (max-width:530px){.section-contact .article-contact{border-radius:0;margin-top:0;padding-top:120px}}.section-contact .article-map{background-image:url(/photo/contact/map.png);background-size:cover;width:43%}.section-contact .article-map img{height:auto;display:none}@media (max-width:1130px){.section-contact .article-map{width:50%}}@media (max-width:1080px){.section-contact .article-map{width:60%}}@media (max-width:880px){.section-contact .article-map{background-image:url(/photo/contact/map-mob.png);width:auto;height:100dvh}}@media (max-width:530px){.section-contact .article-map{border-radius:40px 40px 0 0}}@media (max-width:880px){.section-contact{flex-direction:column}}@media (max-width:530px){.section-contact{background-color:#fff;gap:0;margin:0}}body>.rbc-overlay{background-color:#fff;width:180px;min-height:100px;padding:10px}body>.rbc-overlay .close-class{cursor:pointer;position:absolute;top:5px;right:10px}body>.rbc-overlay .date{margin-bottom:10px}body>.rbc-overlay .title{color:#fff;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:#91c5fa;border-radius:55px;margin-bottom:5px;padding:5px 10px;list-style:none;top:0;overflow:hidden}body>.rbc-overlay .title:hover{background:#91c5fae1}body>.rbc-overlay .rbc-overlay-header{font-family:Montserrat,sans-serif;font-size:12px;font-weight:700}body>.rbc-overlay .rbc-event-content{white-space:nowrap;text-overflow:ellipsis;font-family:Montserrat,sans-serif;font-size:12px;overflow:hidden}.section-form-profil{background-color:#fff;border-radius:15px;align-items:flex-start;gap:30px;width:max-content;margin:0 auto;padding:100px}.section-form-profil .article-picture{position:relative}.section-form-profil .article-picture>button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;position:relative}.section-form-profil .article-picture .upload-img{border-radius:15px;width:255px;height:242px;position:absolute;top:0;left:0}.section-form-profil .article-picture .add-svg{z-index:1;position:absolute;bottom:-17px;right:20px}@media (max-width:800px){.section-form-profil .article-picture{width:100%}.section-form-profil .article-picture .img-global{margin-left:auto;margin-right:auto}.section-form-profil .article-picture .upload-img{width:100%;top:0;left:0}}.section-form-profil .img-global{width:255px;height:242px}.section-form-profil .img-global img{object-fit:cover}.section-form-profil .article-edit{width:305px}.section-form-profil .article-edit .bloc-input{margin-bottom:30px;font-family:Montserrat,sans-serif}.section-form-profil .article-edit .bloc-input .placeholder-edit{padding-bottom:10px;display:block}.section-form-profil .article-edit .bloc-input .custom{padding-bottom:15px}.section-form-profil .article-edit .bloc-input .save{background-color:#f5f7fc;border-radius:10px;justify-content:space-between;padding:8px 20px}.section-form-profil .article-edit .bloc-input .save .input-save{color:#44526c;background:0 0;border:none;outline:none;width:100%}.section-form-profil .article-edit .bloc-input .save .input-save:focus+.labelsvg{opacity:1}.section-form-profil .article-edit .bloc-input .save .labelsvg{opacity:0;transition:opacity .3s}.section-form-profil .article-edit .bloc-input .save:hover .labelsvg{opacity:1}.section-form-profil .article-edit .bloc-input .save .edit-save{cursor:pointer}.section-form-profil .article-edit .bloc-input .save .edit-save .check .toggleButton{cursor:pointer;transform-origin:50%;transform-style:preserve-3d;transition:transform .14s;display:block}.section-form-profil .article-edit .bloc-input .save .edit-save .check .toggleButton:active{transform:rotateX(30deg)}.section-form-profil .article-edit .bloc-input .save .edit-save .check .toggleButton input{display:none}.section-form-profil .article-edit .bloc-input .save .edit-save .check .toggleButton input+div{border:3px solid #0003;border-radius:50%;width:34px;height:34px;position:relative}.section-form-profil .article-edit .bloc-input .save .edit-save .check .toggleButton input+div svg{fill:none;stroke-width:4px;stroke:#44526c;stroke-linecap:round;stroke-linejoin:round;z-index:1;stroke-dashoffset:124.6px;stroke-dasharray:0 162.6 133 29.6;width:34px;height:34px;transition:all .4s;display:block;position:absolute;inset:-3px}.section-form-profil .article-edit .bloc-input .save .edit-save .check .toggleButton input+div:before,.section-form-profil .article-edit .bloc-input .save .edit-save .check .toggleButton input+div:after{content:"";position:absolute}.section-form-profil .article-edit .bloc-input .save .edit-save .check .toggleButton input+div:before{content:"";background:#44526c;border-radius:5px 5px 0 0;width:3px;height:13px;position:absolute;top:7px;left:16px;transform:rotate(45deg)}.section-form-profil .article-edit .bloc-input .save .edit-save .check .toggleButton input+div:after{content:"";background:#44526c;border-radius:0;width:3px;height:3px;position:absolute;bottom:8.2px;left:11px;transform:rotate(90deg)}.section-form-profil .article-edit .bloc-input .save .edit-save .check .toggleButton input:checked+div svg{stroke-dashoffset:162.6px;stroke-dasharray:0 162.6 28 134.6;width:24px;height:24px;transition:all .4s .2s;inset:2px 8px 8px 3px}.section-form-profil .article-edit .bloc-input .save .edit-save .check .toggleButton input:checked+div:before{width:0}.section-form-profil .article-edit .bloc-input .save .edit-save .check .toggleButton input:checked+div:after{height:0}.section-form-profil .article-edit .bloc-input .save .edit-save .check .toggleButton .line-save{border:1px solid #44526c;border-radius:5px;width:50%;margin-top:22px;margin-left:7px;display:block}@keyframes bounceInBefore{0%{opacity:0;transform:scale(.3)translate(-50%,-50%)rotate(45deg)}50%{opacity:.9;transform:scale(1.1)translate(-50%,-50%)rotate(45deg)}80%{opacity:1;transform:scale(.89)translate(-50%,-50%)rotate(45deg)}to{opacity:1;transform:scale(1)translate(-50%,-50%)rotate(45deg)}}@keyframes bounceInAfter{0%{opacity:0;transform:scale(.3)translate(-50%,-50%)rotate(-45deg)}50%{opacity:.9;transform:scale(1.1)translate(-50%,-50%)rotate(-45deg)}80%{opacity:1;transform:scale(.89)translate(-50%,-50%)rotate(-45deg)}to{opacity:1;transform:scale(1)translate(-50%,-50%)rotate(-45deg)}}@keyframes bounceInBeforeDont{0%{opacity:1;transform:scale(1)translate(-50%,-50%)rotate(45deg)}to{opacity:0;transform:scale(.3)translate(-50%,-50%)rotate(45deg)}}@keyframes bounceInAfterDont{0%{opacity:1;transform:scale(1)translate(-50%,-50%)rotate(-45deg)}to{opacity:0;transform:scale(.3)translate(-50%,-50%)rotate(-45deg)}}.section-form-profil .article-edit .bloc-input .edit{background-color:#f5f7fc;border-radius:10px;justify-content:space-between;padding:14px 20px}.section-form-profil .article-edit .bloc-input .edit .user-edit{align-self:center}.section-form-profil .article-edit .bloc-input .edit .edit-svg{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0}@media (max-width:390px){.section-form-profil .article-edit .bloc-input .edit{padding:9px 20px}}.section-form-profil .article-edit .bloc-input-radio{margin-bottom:30px}.section-form-profil .article-edit .bloc-input-radio .placeholder-edit{padding-bottom:10px;display:block}.section-form-profil .article-edit .bloc-input-radio .ul-edit{gap:20px}.section-form-profil .article-edit .bloc-input-radio .ul-edit .li-edit .user-edit{align-self:center;margin-left:10px}.section-form-profil .article-edit .line{border:1px solid #d6dcea;width:100%;margin-bottom:30px;display:block}.section-form-profil .article-edit .btn-disconnect{color:#f26a6f;cursor:pointer;background-color:#fff;border:1px solid #f26a6f;border-radius:23px;margin-left:auto;padding:15px 30px;transition:color .3s,background-color .3s;display:block}.section-form-profil .article-edit .btn-disconnect:hover{color:#fff;background-color:#f26a6f}.section-form-profil .article-edit .btn-preferences{color:#272e3b;cursor:pointer;background-color:#fff;border:1px solid #272e3b;border-radius:23px;margin-left:0;padding:15px 30px;transition:color .3s,background-color .3s;display:block}.section-form-profil .article-edit .btn-preferences:hover{color:#fff;background-color:#272e3b}@media (max-width:800px){.section-form-profil .article-edit{width:100%}}@media (max-width:890px){.section-form-profil{width:98%}}@media (max-width:800px){.section-form-profil{flex-direction:column;padding:100px 20px}}.big-cercle{cursor:pointer;background-color:#f5f7fc;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.big-cercle .small-cercle{background-color:#44526c;border-radius:50%;width:10px;height:10px;display:none}@keyframes isLoadingBg{0%{background-position:100% 0}to{background-position:-100% 0}}.suggestions-competences{font-family:Montserrat,sans-serif}.suggestions-competences .label{color:#44526c;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:700;display:block}.suggestions-competences .description{color:#44526c;padding-bottom:10px;font-size:12px;font-weight:400;display:block}.suggestions-competences .competences-suggestions{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:10px;padding-bottom:30px;display:flex}.suggestions-competences .competences-suggestions .competence{cursor:pointer;color:#fff;text-transform:uppercase;background-color:#91c5fa80;border-radius:30px;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:max-content;padding:6px 20px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;transition:background-color .3s;display:flex}.suggestions-competences .competences-suggestions .competence:hover{background-color:#91c5fa}.suggestions-competences .competences-suggestions .competence .btns{flex-direction:row;justify-content:center;align-items:center;gap:5px;display:flex}.suggestions-competences .competences-suggestions .competence .btns svg{width:20px;height:20px}.suggestions-competences .competences-suggestions .competence .btns>div{width:20px}.bloc-custom .add-competences{flex-wrap:wrap;gap:10px;margin-bottom:10px}.bloc-custom .add-competences .competence{cursor:pointer;background-color:#91c5fa;border-radius:30px;gap:10px;width:max-content;padding:8px 20px}.bloc-custom .add-competences .competence p{color:#fff;font-weight:700}.bloc-custom .add-competences .competence.isLoading{background:linear-gradient(90deg,#eaeaea 10%,#f5f7fc 18%,#eaeaea 33%) 0 0/200% 200%;width:30%;min-height:30px;animation-name:isLoadingBg;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:forwards}.bloc-custom .bloc-input-custom{margin-bottom:30px}.bloc-custom .bloc-input-custom .placeholder-edit{padding-bottom:10px;display:block}.bloc-custom .bloc-input-custom .custom{padding-bottom:15px}.bloc-custom .bloc-input-custom .input-framework{background-color:#f5f7fc;border:none;border-radius:10px;width:100%;padding:14px 20px}.bloc-custom .bloc-input-custom .react-datalist-input__container input{background-color:#f5f7fc;border:none;border-radius:10px;outline:none;width:100%;padding:14px 20px;font-family:Montserrat,sans-serif}.bloc-custom .bloc-input-custom .react-datalist-input__container ul{background:#f5f7fc;border:1px solid #d6dcea;border-radius:10px;margin-top:5px;font-family:Montserrat,sans-serif;box-shadow:0 20px 30px #0000000d}.bloc-custom .bloc-input-custom .react-datalist-input__container ul li{padding:10px 20px;transition:background-color .3s}.bloc-custom .bloc-input-custom .react-datalist-input__container ul li:hover,.bloc-custom .bloc-input-custom .react-datalist-input__container ul li mark{background-color:#fff}.section-evaluation .create-exercise{background-color:#fff;border-radius:15px;justify-content:center;gap:120px;width:60%;margin:0 10px 20px 20px;padding-top:170px}.section-evaluation .create-exercise .create{width:300px}.section-evaluation .create-exercise .create h1{padding-bottom:15px}.section-evaluation .create-exercise .bloc-generate{width:305px}.section-evaluation .create-exercise .bloc-generate .radio{margin-bottom:30px}.section-evaluation .create-exercise .bloc-generate .radio .placeholder-edit{padding-bottom:10px;display:block}.section-evaluation .create-exercise .bloc-generate .radio .ul-edit{gap:20px}.section-evaluation .create-exercise .bloc-generate .radio .ul-edit .li-edit .big-cercle{cursor:pointer;background-color:#f5f7fc;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.section-evaluation .create-exercise .bloc-generate .radio .ul-edit .li-edit .big-cercle .small-cercle{background-color:#44526c;border-radius:50%;width:10px;height:10px;display:none}.section-evaluation .create-exercise .bloc-generate .radio .ul-edit .li-edit .user-edit{align-self:center;margin-left:10px}.section-evaluation .create-exercise .bloc-generate .bloc-custom .add-exercices{flex-wrap:wrap;gap:10px}.section-evaluation .create-exercise .bloc-generate .bloc-custom .add-exercices .exercice{color:#fff;cursor:pointer;background-color:#91c5fa;border-radius:30px;gap:15px;width:max-content;margin-bottom:15px;padding:5px 20px}.section-evaluation .create-exercise .bloc-generate .bloc-custom .bloc-input-custom{margin-bottom:30px}.section-evaluation .create-exercise .bloc-generate .bloc-custom .bloc-input-custom .placeholder-edit{padding-bottom:10px;display:block}.section-evaluation .create-exercise .bloc-generate .bloc-custom .bloc-input-custom .custom{padding-bottom:15px}.section-evaluation .create-exercise .bloc-generate .bloc-custom .bloc-input-custom .input-framework-exercice{background-color:#f5f7fc;border:none;border-radius:10px;width:100%;padding:14px 20px}.section-evaluation .create-exercise .bloc-generate .radioStudents{margin-bottom:30px}.section-evaluation .create-exercise .bloc-generate .radioStudents .placeholder-edit{padding-bottom:15px;display:block}.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit{justify-content:space-between;gap:20px;position:relative}.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit .line{background-color:#f5f7fc;width:100%;height:6px;position:absolute;bottom:50px;left:0}.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit .li-edit-first,.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit .li-edit-second,.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit .li-edit-end{z-index:1;display:block}.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit .li-edit-first .big-cercle,.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit .li-edit-second .big-cercle,.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit .li-edit-end .big-cercle{cursor:pointer;background-color:#f5f7fc;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit .li-edit-first .big-cercle .small-cercle,.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit .li-edit-second .big-cercle .small-cercle,.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit .li-edit-end .big-cercle .small-cercle{background-color:#44526c;border-radius:50%;width:10px;height:10px;display:none}.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit .li-edit-first .student-edit,.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit .li-edit-second .student-edit,.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit .li-edit-end .student-edit{align-self:center;padding-top:15px;padding-bottom:5px}.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit .li-edit-first .student-edit,.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit .li-edit-first .elm-student{text-align:left}.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit .li-edit-second .big-cercle{margin:0 auto}.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit .li-edit-second .student-edit,.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit .li-edit-second .elm-student{text-align:center}.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit .li-edit-end .big-cercle{margin-left:auto}.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit .li-edit-end .student-edit,.section-evaluation .create-exercise .bloc-generate .radioStudents .ul-edit .li-edit-end .elm-student{text-align:right}.section-evaluation .create-exercise .bloc-generate .bloc-textarea{flex-wrap:wrap;gap:10px;margin-bottom:25px;display:none}.section-evaluation .create-exercise .bloc-generate .bloc-textarea .skills-acquired{flex-wrap:wrap;gap:10px}.section-evaluation .create-exercise .bloc-generate .bloc-textarea .skills-acquired .elm-textarea{padding-top:15px;padding-bottom:15px}.section-evaluation .create-exercise .bloc-generate .bloc-textarea .skills-acquired textarea{background-color:#f5f7fc;border:none;border-radius:10px;outline:none;width:305px;height:119px;padding:14px 20px}.section-evaluation .create-exercise .bloc-generate .bloc-textarea .skills-acquired #textarea::placeholder{color:#44526c4d;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400}.section-evaluation .create-exercise .bloc-generate .btn-generate-eval{color:#fff;cursor:pointer;background-color:#44526c;border:none;border-radius:20px;width:max-content;padding:15px 31px}.section-evaluation .historical-evaluations{width:40%;height:100dvh;padding:170px, 120px, 203px, 120px;background-color:#fff;border-radius:15px;margin:0 20px 20px 10px}.hidden{display:none}.info-importante{background-color:#ffd86c1a;border:1px solid #ffd86c;border-radius:15px;margin-bottom:20px;padding:20px}.info-importante .head{justify-content:flex-start;align-items:center;gap:10px;margin-bottom:20px;display:flex}.info-importante .head h3{color:#ffd86c;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700}.info-importante .body{flex-direction:column;gap:10px;display:flex}.info-importante .body p{font-size:12px}.moreLinks{flex-direction:column;gap:20px;display:flex}.moreLinks .moreLink{background-color:#f5f7fc;border-radius:10px;padding:20px;display:block}.moreLinks .moreLink .head{flex-direction:row;align-items:center;gap:10px;margin-bottom:25px;display:flex}.moreLinks .moreLink .head h3{text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700}.moreLinks .moreLink .body,.moreLinks .moreLink .body div{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;display:flex}.moreLinks .moreLink .body h2{letter-spacing:-.4px;color:#272e3b;font-family:Blinker,sans-serif;font-size:20px;font-weight:600}.moreLinks .moreLink .body h3{letter-spacing:-.4px;color:#272e3b;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700}.moreLinks .moreLink .body p{color:#272e3b;align-items:center;gap:5px;font-family:Montserrat,sans-serif;font-size:12px;display:flex}.moreLinks .moreLink .body p .line{background-color:#d6dcea;width:1px;height:9px}.moreLinks .moreLink .body footer{flex-flow:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.moreLinks .moreLink .body footer .badges .badge{margin-top:0}.moreLinks .moreLink .body footer>span{color:#272e3b;justify-content:flex-end;align-items:center;gap:6px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;display:flex}.cours-interventions p{align-items:center;gap:10px;display:flex}.cours-interventions p .line{background-color:#d6dcea;width:1px;height:9px}.section-classe-container{justify-content:center;align-items:center;display:flex;overflow-x:hidden}.section-classe-container>main{max-width:1100px}.section-classe-container>main>section:nth-child(2){width:32%}.section-classe-container>main>section:nth-child(3){width:48%}@media (max-width:1230px){.section-classe-container>main>section{width:calc(50% - 30px)}.section-classe-container>main>section:nth-child(2),.section-classe-container>main>section:nth-child(3){width:100%;margin-bottom:40px}}@media (max-width:800px){.section-classe-container>main{flex-direction:column;width:100%;max-width:100%;margin:0;padding:80px 20px 0}.section-classe-container>main>a{top:20px;left:20px}.section-classe-container>main>section:nth-child(2),.section-classe-container>main>section:nth-child(3){gap:40px;width:100%;margin-bottom:40px}.section-classe-container>main>section:nth-child(2) header,.section-classe-container>main>section:nth-child(3) header{position:relative}}p.error{color:#f26a6f}.progess-bar{background-color:#f5f7fc;border-radius:2.5px;width:100%;height:5px;display:block}.progess-bar>div{background-color:#ffd86c;border-radius:2.5px;width:0%;height:5px}.progess-bar>div.animate{animation-name:progressBar;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:forwards}.progess-bar>div.animate.s2{animation-duration:2s}@keyframes progressBar{0%{width:0%}30%{width:30%}60%{width:40%}80%{width:70%}to{width:95%}}.badges{justify-content:flex-start;align-items:center;gap:10px;display:flex}.badges .badge{color:#fff;background:#91c5fa;border-radius:42px;justify-content:center;align-items:center;margin-top:23px;padding:8px 16px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;display:inline-flex}span.new{color:#fff;text-transform:uppercase;letter-spacing:-.24px;box-sizing:border-box;background-color:#272e3b;border-radius:5px;padding:8px 10px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;position:absolute;top:20px;left:20px}@media (max-width:1560px) and (min-width:1340px){span.new{padding:8px 10px;font-size:8px;top:10px;left:10px}}@media (max-width:940px){span.new{padding:8px 10px;font-size:10px;top:23px;left:10px}}#toDownload>div{text-align:center;border-top:4px solid #7aba7e;border-top-left-radius:0;border-top-right-radius:0}#toDownload>div h3{letter-spacing:-.24px;text-transform:uppercase;color:#7aba7e;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal}#toDownload>div p,#toDownload>div ul,#toDownload>div li{color:#272e3b;max-width:350px;margin-left:auto;margin-right:auto;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}@media screen and (-webkit-min-device-pixel-ratio:0){select,textarea,input{font-size:16px}}
/*# sourceMappingURL=03x.~6283l_1m.css.map*/