@font-face{font-family:Roboto;src:local("Roboto"),url(/Certisource/static/media/Roboto.f25bd05915c1a3468d3d.ttf) format("truetype")}@font-face{font-family:Gontserrat;src:local("Gontserrat"),url(/Certisource/static/media/Gontserrat.ba1d9af70259383392fd.ttf) format("truetype")}@font-face{font-family:Gontserrat-Regular;src:local("Gontserrat-Regular"),url(/Certisource/static/media/Gontserrat-Regular.cc49d641c0b5d3d7b157.ttf) format("truetype")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}span{font-family:Gontserrat-Regular,sans-serif}.flexCenter{align-items:center;display:flex;justify-content:center}.Gontserrat{font-family:Gontserrat,sans-serif;letter-spacing:-2px}.Gontserrat,.GontserratRegular{color:#10222d;line-height:1;margin:0}.GontserratRegular{letter-spacing:-1px}.GontserratRegular,p{font-family:Gontserrat-Regular,sans-serif}.mainBG{background:#f0f0f5;height:100vh;width:100vw}.blueColor{color:#12222e}.sa{background-color:transparent;height:fit-content;width:fit-content}.sa-success{background-color:#fff;border:4px solid #a5dc86;border-radius:50%;box-sizing:content-box;height:80px;padding:0;position:relative;width:80px}.sa-success:after,.sa-success:before{background:#fff;content:"";height:120px;position:absolute;transform:rotate(45deg);width:60px}.sa-success:before{border-radius:40px 0 0 40px;height:80px;left:5px;top:-17px;transform:rotate(-45deg);transform-origin:60px 60px;width:26px}.sa-success:after{animation:rotatePlaceholder 4.25s ease-in;border-radius:0 120px 120px 0;left:30px;top:-11px;transform:rotate(-45deg);transform-origin:0 60px}.sa-success-placeholder{border:4px solid hsla(98,55%,69%,.25);border-radius:50%;box-sizing:content-box;height:80px;left:-4px;position:absolute;top:-4px;width:80px;z-index:2}.sa-success-fix{background-color:#fff;height:90px;left:28px;position:absolute;top:8px;transform:rotate(-45deg);width:5px;z-index:1}.sa-success-long,.sa-success-tip{background-color:#a5dc86;border-radius:2px;height:5px;position:absolute;z-index:2}.sa-success-tip{animation:animateSuccessTip .75s;left:14px;top:46px;transform:rotate(45deg);width:25px}.sa-success-long{animation:animateSuccessLong .75s;right:8px;top:38px;transform:rotate(-45deg);width:47px}@keyframes animateSuccessTip{0%,54%{left:1px;top:19px;width:0}70%{left:-8px;top:37px;width:50px}84%{left:21px;top:48px;width:17px}to{left:14px;top:45px;width:25px}}@keyframes animateSuccessLong{0%,65%{right:46px;top:54px;width:0}84%{right:0;top:35px;width:55px}to{right:8px;top:38px;width:47px}}.sa-error{animation:animateErrorIcon .5s;background-color:#fff;border:4px solid #f27474;border-radius:50%;box-sizing:content-box;height:80px;padding:0;position:relative;width:80px}.sa-error:after,.sa-error:before{background:#fff;content:"";height:120px;position:absolute;transform:rotate(45deg);width:60px}.sa-error:before{border-radius:40px 0 0 40px;height:80px;left:5px;top:-17px;transform:rotate(-45deg);transform-origin:60px 60px;width:26px}.sa-error:after{animation:rotatePlaceholder 4.25s ease-in;border-radius:0 120px 120px 0;left:30px;top:-11px;transform:rotate(-45deg);transform-origin:0 60px}.sa-error-x{display:block;position:relative;z-index:2}.sa-error-placeholder{border:4px solid rgba(200,0,0,.2);border-radius:50%;box-sizing:content-box;height:80px;left:-4px;position:absolute;top:-4px;width:80px;z-index:2}.sa-error-fix{background-color:#fff;height:90px;left:28px;position:absolute;top:8px;transform:rotate(-45deg);width:5px;z-index:1}.sa-error-left,.sa-error-right{background-color:#f27474;border-radius:2px;display:block;height:5px;position:absolute;top:37px;width:47px;z-index:2}.sa-error-left{animation:animateXLeft .75s;left:17px;transform:rotate(45deg)}.sa-error-right{animation:animateXRight .75s;right:16px;transform:rotate(-45deg)}@keyframes rotatePlaceholder{0%,5%{transform:rotate(-45deg)}12%,to{transform:rotate(-405deg)}}@keyframes animateErrorIcon{0%{opacity:0;transform:rotateX(100deg)}to{opacity:1;transform:rotateX(0deg)}}.full-screen-message{align-items:center;background-color:hsla(0,0%,100%,.9);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:9999}.full-screen-message .corner{border-radius:15px;height:75px;margin:5vw;pointer-events:none;position:absolute;width:75px}.full-screen-message .corner.top-right{border-right:20px solid #f18f29;border-top:20px solid #f18f29;right:0;top:0}.full-screen-message .corner.top-left{border-left:20px solid #f18f29;border-top:20px solid #f18f29;left:0;top:0}.full-screen-message .corner.bottom-left{border-bottom:20px solid #f18f29;border-right:20px solid #f18f29;bottom:0;right:0}.full-screen-message .corner.bottom-right{border-bottom:20px solid #f18f29;border-left:20px solid #f18f29;bottom:0;left:0}.dropzone_div{background:#fff;border-radius:15px;box-shadow:0 5px 60px 24px rgba(17,12,46,.1);height:55%;width:75%}.buttonCS,.buttonCS_invisible{background:#f18f29;border:none;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-family:Gontserrat,serif;font-size:22px;padding:10px 20px;text-align:center;text-decoration:none;transition:all .5s cubic-bezier(.25,.8,.25,1),box-shadow .2s cubic-bezier(.25,.8,.25,1)}.buttonCS_invisible{background:transparent;color:#f18f29}.buttonCS:hover,.buttonCS_invisible:hover{background:#f18f29;color:#fff;transform:translateX(-2px) translateY(-2px)}.buttonCS:active,.buttonCS_invisible:active{box-shadow:inset 0 15px 30px -6px rgba(50,50,93,.25),inset 0 9px 18px -9px rgba(0,0,0,.3);transform:translateX(1px) translateY(1px)}.cardInputs{align-items:flex-start;background:#fff;border-radius:30px;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3);flex-direction:row;justify-content:flex-start;margin-bottom:80px;overflow:hidden;padding:20px}.SwalCS_title{color:#10222d;font-family:Gontserrat,serif;font-size:24px}.champsTexte{width:100%}.buttonCSGreen{background:#91dc86}.buttonCSGreen,.buttonCSRed{transition:padding 0s,background 0s!important}.buttonCSRed{background:#ed6565}.buttonCSGreen:hover{background:#6ebd62}.buttonCSRed:hover{background:#cf4a4a}.cardInscription{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;width:50%}.selectableText:hover{cursor:pointer;font-weight:700;text-decoration:underline}@media screen and (max-width:950px){.cardInputs{flex-direction:column}}
/*# sourceMappingURL=main.138b0b1d.css.map*/