@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.main-background{background-color:#fff}@font-face{font-family:futura;src:url(/static/media/futura_medium_bt.4e762c29ef7b44ca51cb.ttf) format("truetype")}:root{--darkblue:#00041b;--royalblue:#050036;--gold:#b07d4c;--yellow:#ffd171;--electricblue:#0000e3;--orange:#ff5c39;--palesalmon:#ffeaa8;--violet:#3f2a56;--darkviolet:#100a16;--pending:#ffeaa8;--rejected:#ffcec4;--validated:#adffd0}*{font-family:futura!important}:-webkit-direct-focus,:focus,:focus-visible{outline:none!important;outline-color:#0000!important}.image-container{background-color:#050036;background-color:var(--royalblue);height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:0}.image-container img{width:100%}#root,html{background-color:#fff0ec}#root{min-height:100vh}.App{text-align:center}.App,h1,h2,h3,h4,label{font-family:futura!important}h1,h2,h3,h4,label{margin:.5rem 0!important}.MuiSelect-root,input,select,select-option{font-family:futura!important;margin-bottom:.5rem!important}span{font-size:.75rem}h5{margin:.5rem 0!important}h5,h6{font-weight:400!important}h6{color:#66605e;font-family:futura!important;line-height:1.5rem;margin:.5rem 0;position:relative;text-transform:uppercase!important;z-index:10}.form-h6{margin-bottom:0!important;margin-top:.5rem!important}.alert-message,td,th{font-family:futura!important}.MuiDataGrid-root.MuiDataGrid-autoHeight,.MuiDataGrid-root.MuiDataGrid-autoHeight span,.MuiDataGrid-root.MuiDataGrid-autoHeight svg{color:#00041b!important;color:var(--darkblue)!important}.MuiListItemIcon-root{color:#33531c}.layout{min-height:60vh}.general-container{margin:auto;padding:3rem 0;position:relative;width:60%}@media (max-width:550px){.general-container{width:95%}}@media (min-width:551px)and (max-width:1020px){.general-container{width:75%}}button{cursor:pointer}.btn{border:none;border-radius:2px!important;box-shadow:none!important;cursor:pointer!important;margin:.5rem 0!important;transition:all .3s ease!important}.btn span{font-size:1rem}.btn-fullwidth{width:100%!important}.btn-fullwidth span{font-size:1.1rem!important;font-weight:900!important}.btn-disabled,button:disabled{background-color:#adadad!important;border:2px solid #adadad!important;cursor:default!important;padding:.8rem!important}.btn-main,.btn-yes{background-color:#ff5c39;background-color:var(--orange);border:2px solid #ff5c39;border:2px solid var(--orange)}.btn-main,.btn-no,.btn-yes{color:#fff;padding:.8rem!important}.btn-no{background-color:#555;border:2px solid #555}.btn-return{align-items:center;background-color:#0000;display:flex}.btn-return img{width:30px}.btn-return span{font-size:1rem}.add-button{margin:1rem 0}.add-button button{background-color:#0000;border:none;color:#ff5c39;color:var(--orange)}.btn-outlined{background-color:#0000;border:2px solid dimgray;color:#100a16;color:var(--darkviolet);padding:.5rem!important}.btn-outlined span{font-size:.8rem}.btn-underline{background-color:#0000;border:none!important;color:#100a16;color:var(--darkviolet);opacity:.6;padding:.5rem!important}.btn-underline span{border-bottom:1px solid #100a16;border-bottom:1px solid var(--darkviolet);font-size:.75rem}.lower{text-transform:none!important}.upper{text-transform:uppercase!important}.input-container{display:flex;flex-direction:column;margin:.7rem auto;width:100%}.input-container label{color:#5a5a5a;font-size:.8rem;font-weight:400;margin-bottom:.8rem;text-transform:uppercase}.input-container input{width:90%!important}.select-react div{z-index:100}.select-react,select{width:53%!important}.form-required{color:red;font-size:1rem!important}input,select,textarea{background-color:#fff;border:1px solid #e5e5e5!important;color:#100a16;color:var(--darkviolet);font-weight:400;outline:none;padding:.8rem;width:50%}input[type=checkbox]{margin:3px!important}.custom-checkbox{margin:1.2rem 0}.custom-checkbox h6{margin-bottom:1rem!important}.custom-checkbox .custom-check{display:none}.custom-checkbox .custom-check:checked>label{border:1px solid #ff5c39;border:1px solid var(--orange)}.custom-checkbox label{background-color:#fff;border:1px solid #0000;cursor:pointer;margin:0 .5rem!important;padding:.6rem 1rem}.custom-checkbox .selected,.profil .selected{border:2px solid #ff5c39;border:2px solid var(--orange)}.hide-show{display:block;position:relative}.hide-show button{position:absolute;right:5%}@media (max-width:375px){.custom-checkbox{display:grid;width:fit-content}.custom-checkbox label{margin:.5rem!important}}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}@media (max-width:520px){.select-react,select{width:88%!important}input,textarea{width:80%!important}}@media (max-width:780px){h1{font-size:2rem!important}h2{font-size:1.7rem!important}h3{font-size:1.4rem!important}h4{font-size:1.2rem!important}h5{font-size:1rem!important}h6{font-size:.6rem!important}p{font-size:1rem!important}.container-flex{display:block!important}.container-25,.container-50{width:100%!important}}@media (min-width:781px)and (max-width:1024px){h1{font-size:2.5rem!important}h2{font-size:2rem!important}h3{font-size:1.5rem!important}h4{font-size:1rem!important}h5,h6,p{font-size:.8rem!important}button{font-size:1rem}}@media (min-width:1025px)and (max-width:1920px){h1{font-size:3rem!important}h2{font-size:2.5rem!important}h3{font-size:2rem!important}h4{font-size:1.5rem!important}h5{font-size:1.2rem!important}h6{font-size:.8rem!important}p{font-size:1rem!important}button{font-size:1rem}}@media (min-width:1921){h1{font-size:4rem!important}h2{font-size:3.5rem!important}h3{font-size:3rem!important}h4,h5,h6{font-size:2.5rem!important}p{font-size:2rem!important}button{--padding-bottom:2rem!important;--padding-top:2rem!important;font-size:2rem}}.home,.home-image{width:100%;z-index:0}.home-image{left:0;position:absolute;top:0}.home-image img{width:100%}.home-content{background-color:var(--orange);border-radius:1000px 1000px 0 0;bottom:2%;height:50%;left:50%;padding-top:15%;position:absolute;text-align:center;transform:translateX(-50%);width:40%;z-index:1}.home-content .white-logo{margin:auto;width:40%}.home-content .white-logo img{width:70%}.home-content h3{color:#fff}.home-content .home-button{margin:3rem auto;width:fit-content}.home-content .home-button button{background-color:#fff;border:0;box-shadow:none;height:100%;outline:none;padding:1rem;width:100%}.home-content .home-button button h4{text-transform:uppercase}.home-content .home-button .accepted-application{background-color:#000;cursor:auto}.home-content .home-button .accepted-application h4{color:#fff}@media (max-width:425px){.home-image{height:50vh;overflow:hidden}.home-image img{height:100%;width:auto}.home-content{width:90%}}@media (min-width:426px)and (max-width:768px){.home-content{width:50%}}:root{--form-control-color:var(--orange)}.catalogue{display:flex;height:80vh}.catalogue .filtres.mobile{display:none}.catalogue .filtres.desktop{background-color:#fff;display:block;height:calc(100vh - 246px);padding:5.5rem 1rem;width:20%}.catalogue .filtres.desktop .filtre-container{height:100%;overflow-y:scroll}.catalogue .filtres.desktop .filtre-container::-webkit-scrollbar{background-color:#0000;width:5px}.catalogue .filtres.desktop .filtre-container::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px}.catalogue .filtres.desktop .erase-filtre{align-items:center;display:flex;justify-content:space-between}.catalogue .filtres.desktop .filtre-list{display:grid;margin:auto;width:80%}.catalogue .filtres.desktop .filtre-list .filtre-title{font-size:1.3rem}.catalogue .filtres.desktop .filtre-list div{margin:.3rem 0}.catalogue .filtres.desktop .filtre-list div input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #00000080!important;border-radius:.15em;display:inline-grid;font:inherit;height:.8em;margin:0;padding:.5rem!important;place-content:center;transform:translateY(-.075em);width:.8em}.catalogue .filtres.desktop .filtre-list div input[type=checkbox]:before{background-color:CanvasText;box-shadow:inset 1em 1em var(--orange);box-shadow:inset 1em 1em var(--form-control-color);clip-path:polygon(31% 85%,88% 11%,100% 11%,30% 100%,0 45%,11% 45%);content:"";height:.7em;transform:scale(0);transform-origin:bottom left;transition:transform .12s ease-in-out;width:.7em}.catalogue .filtres.desktop .filtre-list div input[type=checkbox]:checked:before{transform:scale(1)}.catalogue .formations-container{padding:2rem 1rem;width:60%}.catalogue .formations-container .formations-header-title{align-items:center;display:flex;justify-content:space-between}.catalogue .formations-container .formations-header .filter-mobile{display:none}.catalogue .formations-container .formations-list-container{position:fixed;width:60%}.catalogue .formations-container .formations-list-container .formations-list{height:100%;overflow-y:scroll;padding-bottom:1rem;position:absolute;width:100%}.catalogue .formations-container .formations-list-container .formations-list .formation-closed{background-color:#fff;font-weight:700;padding:1.5rem}.catalogue .formations-container .formations-list-container .formations-list .formation-closed span{font-size:inherit;font-weight:700;text-decoration:underline}.catalogue .formations-container .formations-list-container .formations-list .formation{background-color:#fff;border:2px solid #0000;margin:1rem 0;padding:1rem;text-align:left;width:95%}.catalogue .formations-container .formations-list-container .formations-list .formation p{color:dimgray}.catalogue .formations-container .formations-list-container .formations-list .formation-ecole-date{align-items:flex-start;display:flex;justify-content:space-between}.catalogue .formations-container .formations-list-container .formations-list .formation-ecole-date .date{text-align:right}.catalogue .formations-container .formations-list-container .formations-list .formation-ecole-date p{margin:0!important}.catalogue .formations-container .formations-list-container .formations-list .formation.active{border:2px solid var(--orange)}.catalogue .formations-container .formations-list-container .formations-list::-webkit-scrollbar{background-color:#0000;width:5px}.catalogue .formations-container .formations-list-container .formations-list::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px}@media (max-width:768px){.catalogue{display:block}.catalogue .filtres.desktop{display:none!important}.catalogue .mobile{overflow-y:scroll;z-index:1}.catalogue .mobile::-webkit-scrollbar{background-color:#0000;width:5px}.catalogue .mobile::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px}.catalogue .filtres.mobile{background-color:#fff;display:block!important;position:absolute;width:90%}.catalogue .filtres.mobile .filtre-list{display:grid;margin:auto;width:80%}.catalogue .filtres.mobile .filtre-list p{margin:.5rem 0}.catalogue .filtres.mobile .filtre-list div input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #00000080!important;border-radius:.15em;display:inline-grid;font:inherit;height:.8em;margin:0;padding:.5rem!important;place-content:center;transform:translateY(-.075em);width:.8em}.catalogue .filtres.mobile .filtre-list div input[type=checkbox]:before{background-color:CanvasText;box-shadow:inset 1em 1em var(--orange);box-shadow:inset 1em 1em var(--form-control-color);clip-path:polygon(31% 85%,88% 11%,100% 11%,30% 100%,0 45%,11% 45%);content:"";height:.7em;transform:scale(0);transform-origin:bottom left;transition:transform .12s ease-in-out;width:.7em}.catalogue .filtres.mobile .filtre-list div input[type=checkbox]:checked:before{transform:scale(1)}.catalogue .formations-container{width:90%!important}.catalogue .formations-container .formations-header-btn{display:flex}.catalogue .formations-container .formations-header-btn .filter-mobile{display:block!important;margin-left:.5rem!important}.catalogue .formations-container .formations-list-container{width:90%}.catalogue .formations-container .formations-list-container button{width:100%!important}}.authenticate .authenticate-container .cgu{margin-bottom:1rem}.authenticate .authenticate-container .cgu input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #00000080!important;border-radius:.15em;display:inline-grid;font:inherit;height:.8em;margin:0;padding:.5rem!important;place-content:center;transform:translateY(-.075em);width:.8em}.authenticate .authenticate-container .cgu input[type=checkbox]:before{background-color:CanvasText;box-shadow:inset 1em 1em var(--form-control-color);clip-path:polygon(31% 85%,88% 11%,100% 11%,30% 100%,0 45%,11% 45%);content:"";height:.7em;transform:scale(0);transform-origin:bottom left;transition:transform .12s ease-in-out;width:.7em}.authenticate .authenticate-container .cgu input[type=checkbox]:checked:before{transform:scale(1)}.authenticate .authenticate__form{display:flex;flex-direction:column}.authenticate .authenticate__form__link{color:gray;font-size:.8rem;font-weight:900;margin:.5rem;text-align:center;text-decoration:none}.authenticate .authenticate__form .icon-hide{background-color:#0000}@media (max-width:520px){.authenticate{padding:0}.authenticate .authenticate-container{min-height:calc(100vh - 3rem);width:85%!important}}@media (min-width:521px)and (max-width:768px){.authenticate .authenticate-container{width:70%!important}}.docs-recap{align-items:center;background-color:#fff;display:flex;flex-direction:column;padding:1rem}.docs-recap .docs-recap-title{color:#000;font-size:1rem!important;font-weight:700!important;margin-bottom:1.5rem;margin-top:1.5rem;text-transform:none!important;width:80%}.docs-recap .docs-recap-list-container{margin-left:2rem;width:80%}.docs-recap .docs-recap-list-container div{align-items:baseline;color:#66605e;display:flex;font-weight:400}.docs-recap .docs-recap-list-container div .docs-recap-marker{border:2px solid #66605e;border-radius:50%;display:inline-block;height:.2rem;margin-right:.5rem;width:.2rem}.docs-recap .docs-recap-list-container div p{display:inline-block;margin:.2rem;width:fit-content}.docs-recap .docs-recap-list-container div span{font-size:1rem;text-decoration:underline}.image-upload>input{display:none}.image-upload .upload{background-color:#fff;box-shadow:0 0 2px 0 #9462ca;cursor:pointer;display:grid;height:10vw;margin:.5rem!important;position:relative;width:18vw}.image-upload .upload p{margin:0;padding-top:1rem;text-align:center}.image-upload .upload span{opacity:.5;text-align:center}.image-upload .upload img{margin:auto;padding-bottom:1.5rem;width:30px}@media (max-width:938px)and (min-width:768px){.image-upload .upload{height:18vw;width:50%}.image-upload .upload img{width:25px}}@media (max-width:767px)and (min-width:426px){.image-upload .upload{height:24vw;width:60%}.image-upload .upload img{width:25px}}@media (max-width:425px){.image-upload .upload{height:30vw;width:65%}.image-upload .upload img{width:20px}}.multi-select{background-color:#fff;border:1px solid #e5e5e5!important;border-radius:0!important;color:var(--darkviolet);font-family:futura!important;font-size:.9rem!important;font-weight:400;margin-bottom:.5rem!important;outline:none;width:53%!important}.multi-select fieldset,.multi-select fieldset:focus{border-color:#0000!important;border-width:0!important}.multi-select div{padding:14px!important}.multi-select svg{color:#000;font-size:1.3rem;right:0}.uploaded{align-items:center;display:flex}.uploaded p{margin:.2rem 0}.uploaded button{margin:0 1rem!important}.international-education-selection{display:flex;justify-content:space-between;margin-top:1rem;width:80%}.international-education-selection .card-button{background-color:#fff;border:1px solid #0000;display:flex;padding:.8rem;text-align:left;width:45%}.international-education-selection .card-button.selected{border:2px solid #fe856a}.international-education-selection .card-button-icon{align-items:center;display:flex;height:100%;justify-content:center;width:30%}.international-education-selection .card-button-icon img,.international-education-selection .card-button-text{width:70%}.international-education-selection .card-button-text p{color:#000;margin:.2rem 0!important}.international-education-selection .card-button-text span{color:#00000080}.info-text{font-size:.9rem!important}.tooltip{display:inline;position:relative}.tooltip button{background-color:#0000!important;border:none!important}.tooltip .tooltip-content{background-color:#fff;border:1px solid var(--orange);display:block;left:.5rem;padding:.5rem;position:absolute;top:1rem;width:320px;z-index:50}.tooltip .tooltip-content .tooltip-text{color:var(--orange);font-size:.8rem!important;margin:0;max-width:320px;text-transform:none!important}.tooltip .tooltip-content.collapsed{display:none}.custom-checkbox-box{opacity:.6}.custom-checkbox-box input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #00000080!important;border-radius:.15em;display:inline-grid;font:inherit;height:.8em;margin:0;padding:.5rem!important;place-content:center;transform:translateY(-.075em);width:.8em}.custom-checkbox-box input[type=checkbox]:before{background-color:CanvasText;box-shadow:inset 1em 1em var(--form-control-color);clip-path:polygon(31% 85%,88% 11%,100% 11%,30% 100%,0 45%,11% 45%);content:"";height:.7em;transform:scale(0);transform-origin:bottom left;transition:transform .12s ease-in-out;width:.7em}.custom-checkbox-box input[type=checkbox]:checked:before{transform:scale(1)}.required-text{color:#000;font-size:.8rem!important;font-weight:700}.education-sytem{display:flex;justify-content:space-between;width:80%}.education-sytem .card-button{background-color:#fff;border:2px solid #0000004d;cursor:default;display:flex;padding:.8rem;text-align:left;width:45%}.education-sytem .card-button.selected{border:2px solid #fe856a}.education-sytem .card-button-icon{align-items:center;display:flex;height:100%;justify-content:center;width:30%}.education-sytem .card-button-icon img,.education-sytem .card-button-text{width:70%}.education-sytem .card-button-text p{color:#000;margin:.2rem 0!important}.education-sytem .card-button-text span{color:#00000080}@media (max-width:768px){.education-sytem{display:block;margin:auto}.education-sytem .card-button{margin:1rem 0;width:100%}}.Spinner{position:relative;width:100%;z-index:10}.Spinner MuiBackdrop-root open{color:#fff;z-index:1201}.Spinner .loading{align-items:center;display:flex;justify-content:center}.items .menu.desktop .footer{bottom:.5rem;display:grid;position:fixed;right:10px}.items .menu.desktop .footer div{background-color:#fff;border-radius:100%;margin-top:.5rem;padding:.5rem}.items .menu.desktop .footer div button{align-items:center;background-color:#0000;border:none;display:flex;padding:0}.contact{display:flex}.contact-form-container{border-right:1px solid #000;height:fit-content;width:60%}.contact-form-container h5{margin:2rem 0!important}.contact-form-container label{text-transform:uppercase}.contact-form-container .contact-form{padding-left:5%;padding-right:5%;position:relative;width:90%}.contact-form-container .contact-form-div{display:grid}.contact-form-container .contact-form-div label{width:100%}.contact-form-container .contact-form-div select{margin-bottom:1.5rem!important;padding:.5rem;width:100%!important}.contact-form-container .contact-form-div textarea{height:12rem;margin-bottom:1.5rem;resize:none;width:calc(100% - 1.6rem)!important}.contact-form-container .contact-form-div h6{margin:1.5rem 0!important}.contact-form-contact{width:60%}.contact-form-contact h6{text-transform:uppercase}.contact-form-contact .contact-container{padding-left:5%;width:100%}.contact-form-contact .contact-container .infos-contact{background-color:#3f2a56;color:#fff;padding:1rem 2rem}.contact-form-contact .contact-container .infos-contact h6{color:#fff!important}.contact-form-contact .contact-container .infos-contact .contact-card{padding:.5rem 0;position:relative;width:100%}.contact-form-contact .contact-container .infos-contact .contact-card .contact-title{opacity:.6;text-transform:uppercase}.contact-form-contact .contact-container .infos-contact .contact-card span{background-color:#fff;height:2px;position:absolute;width:10%}.contact-form-contact .contact-container .infos-contact p{font-size:1.2rem!important}.contact-form-contact .contact-container .see-faq{background-color:#fff;padding:1rem 2rem}.contact-form-contact .contact-container .see-faq h5{text-transform:uppercase!important}@media (max-width:785px){.contact{display:block}.contact-form-container{border-right:none!important;width:100%}.contact-form-container .contact-form{padding:0!important;width:100%}.contact-form-contact{width:100%}.contact-form-contact .contact-container{padding:0!important;width:100%}}.profil{background-color:#fef0ec}.profil .profil-switch-container{padding-bottom:.5rem}.profil .profil-switch-container .profile-menu-desktop{display:flex;overflow:hidden}.profil .profil-switch-container .profile-menu-desktop span{text-align:center}.profil .profil-switch-container .profile-menu-desktop .active{background-color:var(--orange);border:1px solid var(--orange)!important;color:#fff}.profil .profil-switch-container .profile-menu-desktop .active:hover{background-color:var(--orange);border:1px solid var(--orange)}.profil .profil-switch-container .profile-menu-desktop:hover{color:#000}.profil .profil-switch-container .profile-menu-desktop .MuiListItem-root{border:1px solid #0000001a}.profil .profil-switch-container .profile-menu-desktop .MuiListItem-root:first-child{border-radius:5px 0 0 5px}.profil .profil-switch-container .profile-menu-desktop .MuiListItem-root:last-child{border-radius:0 5px 5px 0}.profil .profil-switch-container .profile-menu-mobile{display:none}.profil .profil-switch-container .save-container{align-items:center;display:flex;justify-content:space-between}.profil .apply-list-container{background-color:#fef0ec;position:fixed;width:60%}.profil .apply-list-container .apply-list{height:100%;overflow-y:scroll;padding-bottom:1rem;width:100%}.profil .apply-list-container .apply-list::-webkit-scrollbar{background-color:#0000;width:5px}.profil .apply-list-container .apply-list::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px}.profil .apply-list-container .apply-list .delete-line{display:flex;justify-content:flex-end}@media (min-width:550px)and (max-width:1020px){.apply-list-container{width:75%!important}}@media (max-width:549px){.apply-list-container{width:95%!important}}@media (max-width:768px){.profile-menu-desktop{display:none!important}.profile-menu-mobile{display:block!important}}.delete-apply-modal .MuiPaper-root{margin:10px!important;width:50%}.delete-apply-modal .MuiPaper-root .modal-header{position:relative!important;width:100%!important}.delete-apply-modal .MuiPaper-root .modal-content{margin-top:2rem}.delete-apply-modal .MuiPaper-root .modal-content .modal-buttons{display:flex;justify-content:center}.delete-apply-modal .MuiPaper-root .modal-content .modal-buttons button{margin:1rem!important}.applied .application-list{display:grid;padding-bottom:2rem;padding-top:2rem}.applied .application-list .application-card{background-color:#fff;box-shadow:0 2px 3px 1px #00000040;margin:.5rem 0;padding:1rem}.applied .application-list .application-card-header{align-items:flex-start;display:flex;justify-content:space-between;padding-bottom:1rem}.applied .application-list .application-card-header .action-buttons{text-align:right}.applied .application-list .application-card-header .action-buttons .remove-application{background-color:#0000;border:none;color:red}.applied .application-list .application-card-header p{color:#8b8b8b;margin:0}.applied .application-list .application-card-content{display:flex;justify-content:space-between;padding:.2rem 1.5rem}.applied .application-list .application-card-content .application-info p{border-radius:5px;padding:.3rem;text-align:center}.applied .application-list .application-card-content .application-info .orange{background-color:#ffeaa8}.applied .application-list .application-card-content .application-info .red{background-color:#ffcec4}.applied .application-list .application-card-content .application-info .green{background-color:#adffd0}@media (max-width:425px){.application-card-header{flex-direction:column-reverse}.application-card-header .action-buttons{width:100%}}@media (max-width:700px){.delete-apply-modal .MuiPaper-root{width:100%}.application-card-content{display:block!important}.application-card-content .application-info{text-align:center;width:100%}}.modal-content{margin-top:55px;position:relative;text-align:center;width:100%}.jury-list{width:80%}.jury-list .jury-header{display:flex;margin-bottom:2rem}.jury-list .jury-header .left{background-color:var(--violet);border-radius:20px;color:#fff;padding:1rem;width:30%}.jury-list .jury-header .right{padding:1rem}.jury-list .jury-table{background-color:#fff;padding:1.5rem}.jury-list .jury-table .jury-switch{align-items:center;display:flex;justify-content:space-between}.jury-list .jury-table .jury-switch .switch-menu{display:flex;overflow:hidden;width:30%}.jury-list .jury-table .jury-switch .switch-menu span{text-align:center}.jury-list .jury-table .jury-switch .switch-menu .active{background-color:var(--orange);border:1px solid var(--orange)!important;color:#fff}.jury-list .jury-table .jury-switch .switch-menu .active:hover{background-color:var(--orange);border:1px solid var(--orange)}.jury-list .jury-table .jury-switch .switch-menu:hover{color:#000}.jury-list .jury-table .jury-switch .switch-menu .MuiListItem-root{border:1px solid #0000001a}.jury-list .jury-table .jury-switch .switch-menu .MuiListItem-root:first-child{border-radius:5px 0 0 5px}.jury-list .jury-table .jury-switch .switch-menu .MuiListItem-root:last-child{border-radius:0 5px 5px 0}.jury-list .jury-table .jury-switch .jury-filters{display:flex;justify-content:flex-end;width:40%}.jury-list .jury-table .jury-switch .jury-filters input{width:70%}.jury-list .jury-table .jury-switch .jury-filters select{margin-left:1rem!important;width:30%}.legend{align-items:center;display:flex}.legend .status{position:relative}.legend .status p{margin:16px}.legend .status .finish{background-color:#12ae09;box-shadow:0 0 6px 0 #12ae09}.legend .status .finish,.legend .status .proceed{border-radius:100%;height:8px;margin-top:22px;position:absolute;width:8px}.legend .status .proceed{background-color:#ff5c39;box-shadow:0 0 6px 0 #ff5c39}.folder-table{border-spacing:0;padding:1rem 0;width:100%}.folder-table tbody,.folder-table thead{text-align:center}.folder-table tbody tr{cursor:pointer;transition:all .3s ease}.folder-table tbody tr:hover{background-color:var(--violet);color:#fff}.folder-table tbody .status{margin:auto;position:relative;width:max-content}.folder-table tbody .status .finish{align-items:center;display:flex;justify-content:center;position:relative}.folder-table tbody .status .finish span{background-color:#12ae09;border-radius:100%;box-shadow:0 0 6px 0 #12ae09;height:8px;width:8px}.folder-table tbody .status .proceed{align-items:center;display:flex;justify-content:center;position:relative}.folder-table tbody .status .proceed span{background-color:#ff5c39;border-radius:100%;box-shadow:0 0 6px 0 #ff5c39;height:8px;width:8px}.agent-list .agent-header{display:flex;margin-bottom:2rem}.agent-list .agent-header .left{background-color:#000;border-radius:20px;color:#fff;padding:1rem;width:30%}.agent-list .agent-header .right{padding:1rem}.agent-list .agent-title-filter{align-items:center;display:flex;justify-content:space-between}.agent-list .agent-title-filter .agent-filters{display:flex;justify-content:flex-end;width:40%}.agent-list .agent-title-filter .agent-filters input{width:70%}.agent-list .agent-title-filter .agent-filters select{margin-left:1rem!important;width:30%}.agent-list .agent-applicant-header{display:flex;margin-bottom:2rem}.agent-list .agent-applicant-header .btn-custom{background-color:var(--violet);border:none;border-radius:10px;color:#fff;padding:1rem;width:20%}.agent-list .agent-applicant-header .btn-custom .left{width:100%}.agent-list .agent-applicant-header .right{padding:1rem}.agent-list .agent-table{background-color:#fff;padding:1.5rem;width:100%}.agent-list .agent-table .agent-title-filter{align-items:center;display:flex;justify-content:space-between}.agent-list .agent-table .agent-title-filter .agent-filters{display:flex;justify-content:flex-end;width:40%}.agent-list .agent-table .agent-title-filter .agent-filters input{width:70%}.agent-list .agent-table .agent-title-filter .agent-filters select{margin-left:1rem!important;width:30%}@media (max-width:768px){.agent-list .agent-applicant-header .btn-custom{width:40%!important}}.subscribe-layout{margin:auto;width:60%}.subscribe-layout .subscribe-logo{padding:2rem 0;text-align:center;width:100%}.subscribe-layout .subscribe-logo img{width:6rem}.subscribe-layout .subscribe-logo .toolbox{display:grid;position:absolute;right:.5rem;top:.5rem}.subscribe-layout .subscribe-logo .toolbox .flag-container{display:flex;justify-content:flex-end}.subscribe-layout .subscribe-logo .toolbox .flag-container .flag{background-color:#0000;border:none;width:fit-content}.subscribe-layout .subscribe-logo .toolbox .flag-container .flag img{border:2px solid #0000;width:35px}.subscribe-layout .subscribe-logo .toolbox .flag-container .en,.subscribe-layout .subscribe-logo .toolbox .flag-container .fr{transition:all .3s ease}.subscribe-layout .subscribe-logo .toolbox .flag-container .en img,.subscribe-layout .subscribe-logo .toolbox .flag-container .fr img{border:2px solid var(--orange)}.subscribe-layout .subscribe-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:2rem}.subscribe-layout .subscribe-list-container{position:fixed;width:60%}.subscribe-layout .subscribe-list-container .subscribe-list{height:98%;overflow-y:scroll;padding-bottom:1rem;position:absolute;width:100%}.subscribe-layout .subscribe-list-container .subscribe-list .selected{border:2px solid var(--orange)}.subscribe-layout .subscribe-list-container .subscribe-list::-webkit-scrollbar{background-color:#0000;width:5px}.subscribe-layout .subscribe-list-container .subscribe-list::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px}.subscribe-layout .subscribe-list-container .subscribe-list .delete-line{display:flex;justify-content:flex-end}@media (max-width:595px)and (min-width:426px){.subscribe-layout,.subscribe-layout .subscribe-list-container{width:95%}}@media (max-width:425px){.subscribe-layout,.subscribe-layout .subscribe-list-container{width:95%}.subscribe-logo{width:50%!important}}.missing-header{padding-bottom:.5rem}.missing-header .alert-msg{background-color:#ff5c3917;border:1px solid var(--orange);display:inline}.missing-header .miss-header-title{align-items:center;display:flex;justify-content:space-between}.missing-header .miss-header-title .left-element{align-items:center;display:flex}.missing-header .miss-header-title .left-element h3{padding-right:1rem}.missing-list-container{position:fixed;width:60%}.missing-list-container .missing-list{height:100%;overflow-y:scroll;padding-bottom:1rem;position:absolute;width:100%}.missing-list-container .missing-list .missing{background-color:#fff;border:2px solid #0000;margin:1rem 0;padding:1rem;text-align:left;width:75%}.missing-list-container .missing-list::-webkit-scrollbar{background-color:#0000;width:5px}.missing-list-container .missing-list::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px}.apply-list-container .apply-list .docs-justif-top{align-items:flex-start;display:flex;justify-content:space-between}.apply-list-container .apply-list .docs-justif-top .docs-justif-left{margin-bottom:5rem;margin-right:1rem;margin-top:0;padding:.5rem;text-align:justify;width:auto}.apply-list-container .apply-list .docs-justif-top .docs-justif-left p:has(a){text-align:left}@media (max-width:680px){.other-docs{display:block!important;padding:.5rem!important}.other-docs .other-left{width:100%!important}.other-docs .other-right{width:85%!important}.docs-justif-top{display:block!important}.docs-justif-top .docs-justif-left{margin:auto;width:90%!important}}@media (max-width:940px){.docs-justif-top{display:block!important}.docs-justif-top .docs-justif-left{margin:auto}}.apply-header{padding-bottom:.5rem}.apply-header .alert-msg{background-color:#ff5c3917;border:1px solid var(--orange);display:inline}.apply-header .app-header-title{align-items:center;display:flex;justify-content:space-between}.apply-header .app-header-title .left-element{align-items:center;display:flex}.apply-header .app-header-title .left-element h3{padding-right:1rem}.apply-list-container{position:fixed;width:60%}.apply-list-container .apply-list{height:100%;overflow-y:scroll;padding-bottom:1rem;position:absolute;width:100%}.apply-list-container .apply-list::-webkit-scrollbar{background-color:#0000;width:5px}.apply-list-container .apply-list::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px}.apply-list-container .apply-list h5{padding-top:1rem}.apply-list-container .apply-list h6{margin-bottom:0!important;margin-top:1rem!important}.apply-list-container .apply-list p{margin:.2rem 0!important}.apply-list-container .apply-list .other-docs{background-color:#fff;display:flex;padding:2.5rem}.apply-list-container .apply-list .other-docs .other-left{width:65%}.apply-list-container .apply-list .other-docs .other-left .upload-orange-container>input{display:none}.apply-list-container .apply-list .other-docs .other-left .upload-orange-container .upload-orange{cursor:pointer;display:inline-block;position:relative}.apply-list-container .apply-list .other-docs .other-left .upload-orange-container .upload-orange p{align-items:center;color:var(--orange);display:flex;width:fit-content}.apply-list-container .apply-list .other-docs .other-right{border:1px solid #000;padding:1rem;width:35%}.payment-container{background-color:#fff;height:auto;left:50%;padding:2rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:30%}.payment-container .payment-txt{margin-bottom:2.5rem}.payment-container .payment-txt p:first-of-type{padding-top:1rem!important}.payment-container .payment-txt h5{display:inline-block;position:relative}.payment-container .payment-txt h5 span{background-color:#000;bottom:-10px;height:3px;left:0;position:absolute;width:100%}@media (max-width:735px){.payment-container{width:80%}}.modal-header{align-items:center;background-color:#fff;display:flex;justify-content:space-between;max-width:1200px;position:fixed;width:calc(100% - 64px);z-index:10}.modal-header .modal-title{margin-left:2rem}.modal-header .modal-close{margin-right:1rem}.modal-header .modal-close .btn-close{background-color:#0000;border:none;cursor:pointer;position:relative;width:fit-content}.modal-content iframe{height:100vh;position:relative;width:100%}.proceed-payment-container{background-color:#fff;height:auto;left:50%;padding:2rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:30%}.proceed-payment-container .payment-infos{display:grid;margin-bottom:2.5rem;position:relative}.proceed-payment-container .payment-infos h5{text-align:center}.proceed-payment-container .payment-infos label{width:100%}.proceed-payment-container .payment-infos .year-cvc{display:flex}.proceed-payment-container .payment-infos .year-cvc .input-custom{width:50%!important}.proceed-payment-container .payment-infos .input-custom{margin:0!important}.proceed-payment-container .payment-infos .input-custom-large{width:calc(100% - 1.7rem)!important}@media (max-width:735px){.proceed-payment-container{width:80%!important}}.valide-payment-container{background-color:#fff;display:flex;height:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}.valide-payment-container .payment-right{padding:2rem;width:65%}.valide-payment-container .payment-right .payment-txt{margin-bottom:2.5rem}.valide-payment-container .payment-right .payment-txt p:first-of-type{padding-top:1rem!important}.valide-payment-container .payment-right .payment-txt h5{display:inline-block;position:relative;width:70%}.valide-payment-container .payment-right .payment-txt h5 span{background-color:#000;bottom:-10px;height:3px;left:0;position:absolute;width:100%}.valide-payment-container .payment-left{align-items:center;display:flex;overflow:hidden;width:35%}.valide-payment-container .payment-left img{height:100%}@media (max-width:1330px)and (min-width:735px){.valide-payment-container{width:90%}}@media (max-width:734px){.valide-payment-container{display:block!important;width:90%}.valide-payment-container .payment-left{display:none}.valide-payment-container .payment-right{background-color:#fff;width:calc(100% - 4rem)}.valide-payment-container .payment-right h5{width:100%!important}}.create-end{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.create-end-container{background-color:#fff;margin:auto;width:70%}.create-end-container .end-header{padding:2rem}.create-end-container .end-missing-elements{background-color:#000;color:#fff;padding:2rem}.create-end-container .end-missing-elements .diploma-name{padding-top:.6rem}@media (max-width:768px){.create-end{width:85%}.create-end-container{width:100%}}.choose-date{display:flex}.choose-date .choose-left{background-color:var(--violet);color:#fff;padding:1rem;width:40%}.choose-date .choose-left .white-logo{align-items:center;display:flex;justify-content:center;margin:auto;padding:3rem;width:60%}.choose-date .choose-left .white-logo img{width:50%}.choose-date .choose-right{background-color:#fff;padding:1rem;position:relative;width:60%}.choose-date .choose-right h5{display:inline-block;position:relative;width:50%}.choose-date .choose-right h5 span{background-color:#000;bottom:-10px;height:3px;left:0;position:absolute;width:100%}.choose-date .choose-right .calendar{margin:auto;padding-top:2rem;width:80%}.choose-date .choose-right .calendar .hours{display:block;height:fit-content;width:fit-content}.choose-date .choose-right .calendar .hours .hour{display:none}.choose-date .choose-right .calendar .hours .hourSelected{border:2.5px solid var(--orange)}.choose-date .choose-right .calendar .hours label{background-color:#fff0ec;display:block;height:fit-content;padding:.6rem 1rem;width:fit-content}.choose-date .choose-right .calendar .no-date-avi{align-items:center;display:flex;height:95%;justify-content:center;padding:2.5%;position:relative;width:95%}.choose-date .choose-right .valide-date{bottom:0;left:0;padding:6%;width:88%}@media (max-width:768px){.choose-date{display:block!important}.choose-date .choose-left,.choose-date .choose-right{width:90%!important}}.open-folder .grade-return{align-items:center;background-color:#0000;border:none;display:flex;outline:none}.open-folder .grade-return:hover{background-color:#0000}.open-folder .grade-return .return-icon{display:flex;padding-right:5px;position:relative;width:25px}.open-folder .grade-return .return-icon img{width:100%}.open-folder .inline-field{align-items:center;display:flex;gap:1rem}.open-folder .open-folder-container{background-color:#fff;margin-top:2em;padding:1rem 2.5rem}.open-folder .open-folder-container .open-folder-header{display:flex;justify-content:space-between}.open-folder .open-folder-container .open-folder-header .folder-name .pending{background-color:#fff4d1;display:inline-block;padding:.2rem .6rem}.open-folder .open-folder-container .jury-inset{background-color:var(--violet);border-radius:15px;color:#fff;margin-bottom:2rem;margin-top:2rem;padding:2rem 3rem}.open-folder .open-folder-container .jury-inset .inset-title{align-items:center;display:flex;justify-content:space-between}.open-folder .open-folder-container .jury-inset .inset-content .bottom,.open-folder .open-folder-container .jury-inset .inset-content .top{display:flex;justify-content:space-around}.open-folder .open-folder-container .recap h5{font-size:1rem!important;text-transform:uppercase}.open-folder .open-folder-container .recap .parcours{margin:2rem}.open-folder .open-folder-container .recap .parcours .attachment{border:1px solid #0003;margin:2rem;padding:1rem}.grades{width:80%!important}.grades .grade-return{align-items:center;border:none;display:flex;outline:none}.grades .grade-return,.grades .grade-return:hover{background-color:#0000}.grades .grade-return .return-icon{display:flex;padding-right:5px;position:relative;width:25px}.grades .grade-return .return-icon img{width:100%}.grades .attachment-list{margin:0 1rem}.grades .inline-field{align-items:center;display:flex;gap:1rem}.grades .small-break-line{width:90%}.grades .grade-content{display:flex;height:80vh;position:relative}.grades .grade-content .grade-left{background-color:#fff;margin-right:1%;overflow-y:scroll;width:39%}.grades .grade-content .grade-left::-webkit-scrollbar{background-color:#0000;width:5px}.grades .grade-content .grade-left::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px}.grades .grade-content .grade-left .jury-switch{align-items:center;display:flex;justify-content:center}.grades .grade-content .grade-left .jury-switch .switch-menu{display:flex;overflow:hidden;width:50%}.grades .grade-content .grade-left .jury-switch .switch-menu span{text-align:center}.grades .grade-content .grade-left .jury-switch .switch-menu .active{background-color:var(--orange);border:1px solid var(--orange)!important;color:#fff}.grades .grade-content .grade-left .jury-switch .switch-menu .active:hover{background-color:var(--orange);border:1px solid var(--orange)}.grades .grade-content .grade-left .jury-switch .switch-menu:hover{color:#000}.grades .grade-content .grade-left .jury-switch .switch-menu .MuiListItem-root{border:1px solid #0000001a}.grades .grade-content .grade-left .jury-switch .switch-menu .MuiListItem-root:first-child{border-radius:5px 0 0 5px}.grades .grade-content .grade-left .jury-switch .switch-menu .MuiListItem-root:last-child{border-radius:0 5px 5px 0}.grades .grade-content .grade-left .jury-switch .jury-filters{display:flex;justify-content:flex-end;width:40%}.grades .grade-content .grade-left .jury-switch .jury-filters input{width:70%}.grades .grade-content .grade-left .jury-switch .jury-filters select{margin-left:1rem!important;width:30%}.grades .grade-content .grade-right{background-color:#fff;margin-left:1%;width:59%}.grades .grade-content .grade-right .attachment-header{align-items:center;display:flex;justify-content:space-between}.grades .grade-content .grade-right .attachement-content{margin:1rem}.grades .grade-content .grade-right .attachement-content .attachement-container{display:-webkit-box;height:93%;scroll-behavior:smooth}.grades .grade-content .grade-right .attachement-content .attachement-container .attachement{height:100%;margin:auto;text-align:center;width:100%}.grades .grade-content .grade-right .attachement-content .attachement-container .attachement .arrows{align-items:center;display:flex;justify-content:space-between}.grades .grade-content .grade-right .attachement-content .attachement-container .attachement .arrows button{align-items:center;background-color:#0000;border:none;border-radius:100%;display:flex;justify-content:center;padding:0 1rem}.grades .grade-content .grade-right .attachement-content .attachement-container .attachement .embed-file{max-height:90%;max-width:100%;width:auto}.grades .grade-content .grade-right .attachement-content .attachement-container .attachement p{text-align:center}.folder-grade .folder-header{margin:0 1rem;position:sticky}.folder-grade .folder-header .validate{display:flex;justify-content:space-between}.folder-grade-scroll{width:100%}.folder-grade-scroll-content{background-color:#fff}.folder-grade-scroll-content .body{padding:0 1%;width:98%}.folder-grade-scroll .footer{background-color:var(--violet);color:#fff!important;padding:1%}.folder-grade-scroll .footer textarea{resize:none}.folder-grade .jury-info{display:flex;justify-content:space-between}.folder-grade-scroll{display:flex;height:60vh;overflow-y:scroll;position:relative}.folder-grade-scroll::-webkit-scrollbar{background-color:#0000;width:5px}.folder-grade-scroll::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px}.folder-grade-scroll .folder-grade-scroll-content{width:100%}.menu.mobile{display:none!important}.items{align-items:center;background-color:#fff;display:flex;height:70px;justify-content:space-between;padding:0 2%;position:fixed;width:96%;z-index:999}.items .logo{padding:0 1rem;width:20%}.items .logo img{height:3rem}.items .menu.desktop{width:80%}.items .menu.desktop ul{display:flex;justify-content:flex-end;list-style:none;margin:0;padding-bottom:.5rem;padding-top:2rem}.items .menu.desktop ul li{padding:0 1rem}.items .menu.desktop ul li button{background-color:#0000;border:none;border-bottom:2px solid #0000;color:gray;outline:none;padding-bottom:.4rem;transition:all .3s ease}.items .menu.desktop ul .active button{border-bottom:2px solid var(--orange);color:#000}.layout-content{padding-top:70px}.layout-content .flags{display:grid;position:fixed;right:10px;top:80px;z-index:5}.layout-content .flags button{background-color:#0000;border:none;padding:0}.layout-content .flags button img{border:2px solid #0000;width:35px}.layout-content .flags .en,.layout-content .flags .fr{transition:all .3s ease}.layout-content .flags .en img,.layout-content .flags .fr img{border:2px solid var(--orange)}@media (max-width:768px){.menu.desktop{display:none!important}.menu.mobile{display:block!important}.menu.mobile .burger button{background-color:#0000;border:none;cursor:pointer}.menu.mobile .burger button img{width:30px}.menu.mobile ul{background-color:#fff;left:0;list-style:none!important;padding:0;position:absolute;width:100%}.menu.mobile ul li{margin:.5rem 0;text-align:center!important}.menu.mobile ul li button{background-color:#0000;border:none}.menu.mobile ul li.active button{border-bottom:1px solid var(--orange)}}.authenticate{padding:3rem 0}.authenticate .authenticate-container{background-color:#fff;margin:auto;padding:1.5rem;width:25%}.authenticate__header{text-align:center}.authenticate__header img{width:50%}.authenticate__header h5{text-transform:uppercase}.authenticate__header__language-cont{transition:all .3s ease}.authenticate__header__language-cont button{background-color:inherit;border:none;color:dimgray;font-weight:900;position:relative;width:2.5rem}.authenticate__header__language-cont button img{opacity:.6;width:100%}.authenticate__header__language-cont .en,.authenticate__header__language-cont .fr{border-bottom:1px solid #000;transition:all .3s ease}.authenticate__header__language-cont .en img,.authenticate__header__language-cont .fr img{opacity:1}.authenticate__header__language-cont .language-btn-selected{border-bottom:2px solid #535353;color:#535353}.authenticate .forgot__form{display:flex;flex-direction:column}.authenticate .forgot__form__link{color:gray;font-size:.8rem;font-weight:900;margin:.5rem;text-align:center;text-decoration:none}.forgot{padding:3rem 0}.forgot .forgot-container{background-color:#fff;margin:auto;padding:1.5rem;width:25%}.forgot__header{text-align:center}.forgot__header img{width:50%}.forgot__header h5{text-transform:uppercase}.forgot__header__language-cont{transition:all .3s ease}.forgot__header__language-cont button{background-color:inherit;border:none;color:dimgray;font-weight:900;position:relative;width:2.5rem}.forgot__header__language-cont button img{opacity:.6;width:100%}.forgot__header__language-cont .en,.forgot__header__language-cont .fr{border-bottom:1px solid #000;transition:all .3s ease}.forgot__header__language-cont .en img,.forgot__header__language-cont .fr img{opacity:1}.forgot__header__language-cont .language-btn-selected{border-bottom:2px solid #535353;color:#535353}.forgot .forgot__form{display:flex;flex-direction:column}.forgot .forgot__form__link{color:gray;font-size:.8rem;font-weight:900;margin:.5rem;text-align:center;text-decoration:none}@media (max-width:520px){.forgot{padding:0}.forgot .forgot-container{min-height:calc(100vh - 3rem);width:85%!important}}@media (min-width:521px)and (max-width:768px){.forgot .forgot-container{width:70%!important}}.profile-created-container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:735px){.profile-created-container{width:80%}}.incomplete-folder .incomplete-header{align-items:center;display:flex;justify-content:space-between}.incomplete-folder .incomplete-comment-text p{background-color:#fff;border:1px solid #000;display:inline-block;margin:.5rem!important;padding:.5rem}.faqs{background-color:#fff;margin:2rem auto;padding:1rem;width:60%}.faqs .faq-search{align-items:center;display:flex;justify-content:flex-end}.faqs .faq-search input{width:40%}.faqs .faq-search button{background-color:#0000;border:none}.faqs .faq__header{padding:1rem 0}.faqs .accordion-item{border-bottom:1px solid #000}.faqs .accordion-item .question-title{color:#ff5c39;cursor:pointer;font-weight:400;text-transform:uppercase}.faqs .accordion-item .accordion-content img{max-width:100%}.faqs-not-found{margin:auto;width:60%}@media (max-width:425px){.faqs{width:85%}}.personal-data-policy{padding:3rem 0}.personal-data-policy .personal-data-policy-container{background-color:#fff;margin:auto;padding:1.5rem;width:80%}.personal-data-policy .personal-data-policy-container h2,.personal-data-policy .personal-data-policy-container i{display:block;margin:auto;text-align:center}.personal-data-policy .personal-data-policy-container div{margin:1rem 0}.personal-data-policy .personal-data-policy-container .personal-data-policy-list{margin:0 0 0 1rem}.embed-doc{height:100vh}.embed-doc,.embed-img{max-height:90%;max-width:100%;width:100%}.grade-return{align-items:center;border:none;display:flex;margin:1rem 0;outline:none}.grade-return,.grade-return:hover{background-color:#0000}.grade-return .return-icon{display:flex;padding-right:5px;position:relative;width:25px}.grade-return .return-icon img{width:100%}.rdrCalendarWrapper{background:#fff;box-sizing:border-box;display:inline-flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateDisplay{display:flex;justify-content:space-between}.rdrDateDisplayItem{color:inherit;flex:1 1;text-align:center;width:0}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;display:flex;justify-content:space-between}.rdrMonthAndYearPickers{align-items:center;display:flex;flex:1 1 auto;justify-content:center}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:flex;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{box-sizing:inherit;flex-basis:14.28571%;text-align:center}.rdrDays{display:flex;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{color:red;font-size:1.6em;line-height:1.6em;position:absolute;right:.25em;top:0}.rdrDay{box-sizing:inherit;cursor:pointer;font:inherit;position:relative;width:14.28571%}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align:auto){.rdrDay{flex-basis:14.285%!important}}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{pointer-events:none}.rdrDateRangePickerWrapper{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrStaticRanges{display:flex;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{background-color:#fff;border:1px solid #0000;border-radius:4px;box-shadow:0 1px 2px 0 #23394236}.rdrDateDisplayItem input{background:#0000;border:0;color:#849095;cursor:pointer;height:2.5em;line-height:2.5em;width:100%}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#0000;background:url("data:image/svg+xml;utf8,<svg width=%279px%27 height=%276px%27 viewBox=%270 0 9 6%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27><g id=%27Artboard%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27 transform=%27translate%28-636.000000, -171.000000%29%27 fill-opacity=%270.368716033%27><g id=%27input%27 transform=%27translate%28172.000000, 37.000000%29%27 fill=%27%230E242F%27 fill-rule=%27nonzero%27><g id=%27Group-9%27 transform=%27translate%28323.000000, 127.000000%29%27><path d=%27M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z%27 id=%27arrow%27></path></g></g></g></svg>") no-repeat;background-position:right 8px center;border:0;border-radius:4px;color:#3e484f;cursor:pointer;outline:0;padding:10px 30px 10px 10px;text-align:center}.rdrMonthAndYearPickers select:hover{background-color:#00000012}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{background:#eff2f7;border:0;border-radius:5px;display:block;height:24px;margin:0 .833em;padding:0;width:24px}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{border-style:solid;display:block;height:0;margin:auto;padding:0;text-align:center;transform:translate(-3px);width:0}.rdrPprevButton i{border-color:#0000 #34495e #0000 #0000;border-width:4px 6px 4px 4px;transform:translate(-3px)}.rdrNextButton i{border-color:#0000 #0000 #0000 #34495e;border-width:4px 4px 4px 6px;margin:0 0 0 7px;transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{color:#849095;font-weight:400;line-height:2.667em}.rdrDay{background:#0000;border:0;color:#1d2429;height:3em;line-height:3em;padding:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDay:focus{outline:0}.rdrDayNumber{align-items:center;bottom:0;bottom:5px;display:flex;font-weight:300;justify-content:center;left:0;outline:0;position:absolute;right:0;top:0;top:5px}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{background:#3d91ff;border-radius:2px;bottom:4px;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);width:18px}.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span{color:#ffffffd9}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{background:currentColor;bottom:5px;left:0;position:absolute;right:0;top:5px}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrEndEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview{border-bottom-left-radius:1.333em;border-left-width:1px;border-top-left-radius:1.333em;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-bottom-right-radius:1.333em;border-right-width:1px;border-top-right-radius:1.333em;right:0}.rdrDayEndPreview,.rdrDayInPreview,.rdrDayStartPreview{background:#ffffff17;border:0 solid;bottom:3px;left:0;pointer-events:none;position:absolute;right:0;top:3px;z-index:1}.rdrDayStartPreview{border-bottom-left-radius:1.333em;border-bottom-width:1px;border-left-width:1px;border-top-left-radius:1.333em;border-top-width:1px;left:0}.rdrDayInPreview{border-bottom-width:1px;border-top-width:1px}.rdrDayEndPreview{border-bottom-right-radius:1.333em;border-bottom-width:1px;border-right-width:1px;border-top-right-radius:1.333em;border-top-width:1px;right:2px;right:0}.rdrDefinedRangesWrapper{background:#fff;border-right:1px solid #eff2f7;font-size:12px;width:226px}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{background:#fff;border:0;border-bottom:1px solid #eff2f7;cursor:pointer;display:block;outline:0;padding:0}.rdrStaticRange:focus .rdrStaticRangeLabel,.rdrStaticRange:hover .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;line-height:18px;outline:0;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{border:1px solid #dee7eb;border-radius:4px;color:#6c767a;height:30px;line-height:30px;margin-right:10px;text-align:center;width:30px}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;color:#333;outline:0}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{background:#0000;border:1px solid;border-radius:1.333em;bottom:-2px;content:"";left:0;position:absolute;right:0;top:-2px}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrDayEndPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrStartEdge{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrDayEndPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrStartEdge{filter:grayscale(100%) opacity(60%)}.rdrMonthName{color:#849095;font-weight:600;padding:.833em;text-align:left}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}
/*# sourceMappingURL=main.83a145ed.css.map*/