a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:initial}strong{font-weight:700}i{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.App{text-align:center}h1{color:#fff;text-transform:uppercase;margin-bottom:50px;text-align:left;align-self:flex-start}.connection-wrapper{display:flex;flex-direction:column;align-items:center}.input-text{width:96%;border-radius:10px;border:none;height:34px;box-shadow:inset 0 4px 4px rgba(0,0,0,.25);padding-left:1em}.input-submit{height:38px;background:#fff;color:#a92e0c;font-weight:700;box-shadow:0 4px rgba(0,0,0,.25)}.input-submit,.inscription-link{width:145px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:10px;border:none;padding:10px;font-size:15px;line-height:18px;margin-top:20px}.inscription-link{background:#f33c3c;text-transform:uppercase;color:#fff;text-decoration:none;vertical-align:middle;box-shadow:0 4px 4px rgba(0,0,0,.25)!important}.inscription-link:hover{box-shadow:inset 0 4px 5px rgba(0,0,0,.15)!important}.input-wrapper{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px;color:#000;width:100%}.input-wrapper label{margin-bottom:3px;font-weight:500;font-size:25px;line-height:29px}.forget-link{margin-top:30px;color:#fff;font-style:italic;font-weight:400;font-size:14px;line-height:16px}img{height:306px;width:422px;margin-bottom:50px}.connection-wrapper{background-color:#a92e0c;width:450px;border-radius:10px;margin:10px auto auto;padding:70px 100px;overflow-y:scroll}.home-wrapper{overflow-y:scroll;display:flex;justify-content:center;align-items:center;background-size:100vw calc(100vh - 200px)}@font-face{font-family:"DINpro";font-weight:700;src:url(/static/media/DINPro-Bold\ tr.0de2428e.ttf) format("truetype")}@font-face{font-family:"DINpro";font-weight:100;src:url(/static/media/DINPro-Light\ tr.85e66723.ttf) format("truetype")}@font-face{font-family:"DINpro";src:url(/static/media/DINPro-Medium\ tr.0888425a.ttf) format("truetype")}.page-wrapper{padding-bottom:100px;padding-left:20%;padding-right:20%}input{font-family:"DINpro",sans-serif}select{height:40px!important}textarea{padding-top:10px}h1{font-size:32px}h1,h2{font-family:"Bebas Neue",cursive}h2{font-size:25px;font-weight:500}h3{font-size:20px;font-family:"Bebas Neue",cursive}a{text-decoration:none;color:unset}button{font-family:"DINpro",sans-serif}body{font-size:14px;font-family:"DINpro",sans-serif;margin:0;overflow-x:hidden}body,input{-webkit-font-feature-settings:"liga","clig off";font-feature-settings:"liga","clig off";-webkit-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures}input{outline:none;border:4px solid}.ck-editor{width:-moz-available!important;width:available!important}.ck-editor .ck-content{min-height:113px}.image-picker{position:fixed;top:15vh;left:20vw;z-index:500}.image-picker,.image-picker-media{height:70vh;width:60vw;background-color:#eee;border-radius:10px;padding:50px}.form-wrapper{width:1045px;max-width:100%;background-color:#f0f0f0;border-radius:10px;margin:0 auto;text-align:left;padding:50px;color:#a92e0c;box-shadow:0 4px 4px rgba(0,0,0,.25)}.form-wrapper .fieldset-wrapper{margin:50px 15%}.form-wrapper .fieldset-wrapper input{width:-moz-available;width:available}.form-wrapper .fieldset-wrapper.form-row{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}.form-wrapper .white-background{background-color:#fff;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25);border:1px solid #c4c4c4;padding:15px;margin:20px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form-wrapper .fieldset-title{font-size:20px;line-height:23px;text-transform:uppercase}.button{cursor:pointer;height:48px;width:145px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:10px;background:#fff;padding:10px;color:#a92e0c;font-size:15px;line-height:18px;box-shadow:0 4px 3px rgba(0,0,0,.25);border:1px solid #a92e0c;box-shadow:0 4px 4px rgba(0,0,0,.25)!important}.button-primary{height:auto}.button:hover{box-shadow:inset 0 4px 5px rgba(0,0,0,.15)!important}.button-shadow{box-shadow:0 4px 4px rgba(0,0,0,.25)!important}.button-shadow:hover{box-shadow:inset 0 4px 5px rgba(0,0,0,.15)!important}.date-picker{height:20px;width:100px!important;padding:10px}.bg-gray{background-color:#d3d3d3}.buton-link{text-decoration:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.page-title{color:#a92e0c}.table-wrapper table{width:119%;margin:0 auto}.table-wrapper table thead tr{background-color:#a92e0c;color:#fff}.table-wrapper table thead tr th{padding:6px;font-size:14px;line-height:16px;text-transform:uppercase;vertical-align:middle}.table-wrapper table tbody tr,.table-wrapper table tbody tr a{color:#a92e0c}.table-wrapper table tbody tr:nth-of-type(2n),.table-wrapper table tbody tr:nth-of-type(2n) a{color:#fff}.table-wrapper table tbody tr td{padding:6px;width:20%;vertical-align:middle}.pagination{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;max-width:100%;margin:20px 0;font-size:25px;line-height:29px;color:#a92e0c}.pagination .prev-next{border:2px solid #a92e0c;border-radius:10px;padding:0 8px;box-shadow:0 4px 4px rgba(0,0,0,.25);text-decoration:none}.pagination .prev-next:hover{box-shadow:inset 0 4px 5px rgba(0,0,0,.15)!important}.pagination .prev-next:visited{color:#a92e0c}.pagination .page-number{margin:0 10px}.pagination .page-number:visited{color:#a92e0c}.agenda__table table td,.agenda__table table th{border-color:#0f9de5!important;color:#4b4b4b}.agenda__table .dragDiv{width:100%}.agenda__table .agenda__cell:hover{background:rgba(15,158,229,.11)}.rdtPicker{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.rdtPicker,.rdtPicker table,.rdtPicker table td,.rdtPicker table th{border:none}.rdtPicker .rdtCounters{border-radius:10px;border:1px solid #f5f5f5;box-shadow:0 4px 4px rgba(0,0,0,.25)}.page-subtitle{color:#a92e0c;font-size:20px;line-height:23px;text-align:left}.alveole{height:240px;width:240px;color:#a92e0c;border-radius:10px;margin:0 30px 60px;overflow:hidden;box-shadow:0 4px 4px rgba(0,0,0,.25)!important}.alveole:hover{box-shadow:inset 0 4px 5px rgba(0,0,0,.15)!important}.grey-background{display:flex;flex-direction:column;align-items:flex-start;margin:0 auto;background-color:#f0f0f0;padding:20px 50px;border-radius:10px;color:#0578be;box-shadow:0 4px 4px rgba(0,0,0,.25)}.good-notif{background-color:#009e19}.bad-notif,.good-notif{margin:30px 10%;border-radius:10px;padding:20px;color:#fff}.bad-notif{background-color:#b60505}.actu-card{display:flex;flex-direction:row;padding:3% 80px 0}.actu-card img{margin:0}.actu-card div{text-align:left;margin-left:40px}.actu-card h3,.actu-card p{color:#fff}.blue-box{background-color:#a92e0c;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.input-file{border:none}::-webkit-scrollbar{width:8px;background-color:initial}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px transparent}::-webkit-scrollbar-thumb{background-color:#a92e0c;outline:1px solid #fff;border:2px solid #a84d34;border-radius:500px}.icon-text-button{border-radius:10px;background-size:cover;background-repeat:no-repeat;color:#fff;font-size:25px;font-weight:500;text-transform:uppercase;justify-content:space-between;padding:10px 50px;max-width:100%;max-height:120px}.icon-text-button,.icon-text-button div{display:flex;flex-direction:row;align-items:center}.icon-text-button div img{margin:0 40px 0 0}@media screen and (max-width:479px){.icon-text-button{flex-direction:column;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.icon-text-button div{flex-direction:column;justify-content:center}.icon-text-button div img{margin-right:0}}.actu-area-title{display:flex;flex-direction:row;align-items:center}@media screen and (max-width:479px){.actu-area-title div{display:none}}.link-text-bottom-corner{background-size:cover;background-repeat:no-repeat;border-radius:10px;box-sizing:border-box;height:141px;width:45%;position:relative}@media screen and (max-width:479px){.link-text-bottom-corner{width:100%}}.link-text-bottom-corner p{position:absolute;bottom:15px;left:30px;color:#fff;text-transform:uppercase;font-size:15px;font-weight:700}.ajout-fichier .input-button{height:100%;width:100%}.actu-bottom{text-decoration:none;position:fixed;bottom:-8px;left:20vw;width:60vw;border:none;padding:0;border-radius:10px 10px 0 0;overflow:hidden}@media screen and (max-width:768px){.actu-bottom{left:5vw;width:90vw}}.devise{font-size:1.5em;margin-top:.3em;width:12%}label{display:block}.container-column-half{display:flex;flex-direction:column;width:48%}.container-column-half label{margin-top:20px;width:100%}label.half-row{width:50%;margin-right:15px;margin-top:1em}label.half-row input,label.half-row select{display:block;margin-top:.5em}label.half-row:last-child{margin-right:0}label.quarter-row{width:25%;margin-right:15px;margin-top:1em}label.quarter-row input,label.quarter-row select{display:block;margin-top:.5em}label.quarter-row:last-child{margin-right:0}label.third-row{width:33%;margin-right:15px;margin-top:1em}label.third-row input,label.third-row select{display:block;margin-top:.5em}label.third-row:last-child{margin-right:0}h4{font-weight:700;font-size:20px;margin-top:20px}div.image-container{display:flex;flex-wrap:wrap;justify-content:space-evenly}.image-button{cursor:pointer}.image-frame{margin:20px 0;width:100%;max-height:500px;text-align:center}.image-frame img{max-width:100%;max-height:100%;object-fit:contain;margin:0;width:unset;height:unset}.column-container{display:flex;flex-direction:row}.column-container .form-column img{max-width:100%;max-height:100%;object-fit:contain;margin:0;width:unset;height:unset}.screenshot-container{display:flex;flex-direction:column-reverse;width:33%;align-items:flex-end;justify-content:flex-end;align-content:flex-end}.screenshot-thumbnail{width:unset;height:unset;max-height:50px;margin:0;transition:max-height 1s}.screenshot-thumbnail:hover{max-height:300px}.partner-image-container{width:30%;background-color:hsla(0,0%,49.8%,.2);border-radius:5px;padding:5px}.partner-image-container img{border-radius:5px}.partner-image-container p{text-align:center}.fa-button{color:#a92e0c;cursor:pointer}.fa-button.plus{font-size:2.2em}.fa-button.close{margin-left:5px}.pays{margin:auto;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#a92e0c;border-radius:50%}.flag{font-size:20px}#translation textarea{font-family:"Arial !important",sans-serif}.participations{max-width:100%}.participations th{padding:2px!important;vertical-align:middle}.participations-page-wrapper{margin:0 20px;padding-bottom:100px}.challenges{max-width:100%}.challenges th{padding:2px!important;vertical-align:middle}.challenges-page-wrapper{margin:0 20px;padding-bottom:100px}.ant-modal{width:70%!important}.ant-modal-body{max-height:80vh;overflow:auto}.header-wrapper{background:#ab3217;width:100vw;height:200px}.header-wrapper img{height:165px;width:241px}.menu-wrapper-burger{border-right:solid;border-right-color:#ab3217;position:fixed;top:0;right:0;width:300px;height:100%;background-color:#f4f5f7;color:#464646;text-transform:uppercase;transition:left 1s;z-index:500;padding-left:20px}.menu-wrapper-burger,.menu-wrapper-burger a{display:flex;flex-direction:column;font-weight:700}.menu-wrapper-burger a{font-size:20px;width:100px;margin-top:25px;position:relative;text-align:left;font-family:"DINpro",sans-serif}.menu-wrapper-burger a:hover{font-size:22px;transition:all .5s}.menu-wrapper-burger #scroll{direction:rtl}.menu-wrapper-burger .underline:after{content:"";height:0;background-color:#d11317;width:100px;border:2px solid #d11317;border-radius:50px}.burger,.burger-icon-wrapper{transition:all 1s}.burger{width:22px;height:4px;background-color:#a92e0c;border-radius:10px;position:absolute}.burger:first-of-type{top:0}.burger:nth-of-type(2){top:8px}.burger:nth-of-type(3){top:16px}.burger-cross{position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:8px!important}.burger-cross:nth-of-type(2n){position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:8px!important}.menu-wrapper{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:10px auto;height:38px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100vw}@media screen and (max-width:479px){.menu-wrapper{margin:10px 0}}.menu-wrapper a{color:#fff;text-transform:uppercase;text-decoration:none;margin:0 40px;font-size:15px;font-weight:500;line-height:18px;display:flex;flex-direction:column;justify-content:center;align-items:center}.menu-wrapper a.button-header{border-radius:10px;border:none;background:#fff;padding:10px 25px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;color:#a92e0c}.menu-wrapper .espace-etablissement,.menu-wrapper a.button-header{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.menu-wrapper .espace-etablissement{position:absolute;top:-100px;right:-15%;display:flex;flex-direction:column;justify-content:center;align-items:center}.menu-wrapper .espace-etablissement img{width:23px;height:23px;margin:0 0 8px}.menu-wrapper .espace-etablissement a{margin:0}.menu-wrapper .espace-etablissement .red-line{margin-top:5px;min-height:0;width:122px}.menu-wrapper .espace-etablissement .red-line,.underline:after{background-color:#d11317;border:2px solid #d11317;border-radius:50px}.underline:after{content:"";height:0;width:100px}.table_container{border:2px solid #000;border-radius:5px;height:calc(100vh - 482px);overflow-y:auto}.table_container>div:nth-child(2n){background-color:rgba(0,0,0,.15)}.table_container-groups{display:flex;padding:10px 0}.table_container-groups>div{width:50%;text-align:left;padding:0 10px}.table_container-groups textarea{width:100%;resize:none;padding:5px}input.color{border:none;background-color:initial}.sup-o:after{content:"o";position:relative;bottom:5px;text-transform:lowercase}.table-wrapper tr td{width:auto!important}.table-wrapper .sortable{cursor:pointer}.table-wrapper .sortable.asc{position:relative}.table-wrapper .sortable.asc:after{content:"";position:absolute;border:solid #fff;border-width:3px 3px 0 0;display:inline-block;padding:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:0;bottom:0;right:0;margin:auto 0;width:0;height:0}.table-wrapper .sortable.desc{position:relative}.table-wrapper .sortable.desc:after{content:"";position:absolute;border:solid #fff;border-width:3px 3px 0 0;display:inline-block;padding:3px;-webkit-transform:rotate(135deg);transform:rotate(135deg);top:0;bottom:0;right:0;margin:auto 0;width:0;height:0}.table-wrapper .sortable .firstname{right:-5px}input.codeCourseFilter::-webkit-input-placeholder{font-size:.725em;font-weight:700}input.codeCourseFilter::placeholder{font-size:.725em;font-weight:700}.row{display:flex;flex-grow:1;margin-left:-7px;margin-right:-7px}.row .col{flex-grow:1;padding-left:7px;padding-right:7px}.row .col input,.row .col select{margin-top:.5em}.row>div{padding-left:7px;padding-right:7px}.row>div input,.row>div select{margin-top:.5em}
/*# sourceMappingURL=main.c4db576f.chunk.css.map */