body{margin:0;font-family:nunitoRegular;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.route-loader{display:flex;align-items:center;justify-content:center;min-height:100vh}._error_snackbar_yaira_1{position:fixed;left:50%;transform:translate(-50%);bottom:0;color:#fff;padding:16px;min-width:300px;max-width:600px;z-index:9999;opacity:1;transition:opacity .3s ease-in-out;margin-bottom:1rem;border-radius:10px;display:flex;align-items:center;justify-content:space-between;column-gap:1rem;background-color:#f44336}._error_snackbar_yaira_1 ._close_btn_yaira_21{font-family:nunitoRegular;color:#fff;border:none;background:none;font-size:24px;cursor:pointer}._error_snackbar_success_yaira_30{position:fixed;left:50%;transform:translate(-50%);bottom:0;color:#fff;padding:16px;min-width:300px;max-width:600px;z-index:9999;opacity:1;transition:opacity .3s ease-in-out;margin-bottom:1rem;border-radius:10px;display:flex;align-items:center;justify-content:space-between;column-gap:1rem;background-color:green}@font-face{font-family:nunitoBold;src:url(/assets/Nunito-Bold-DJt0Orup.ttf)}@font-face{font-family:nunitoRegular;src:url(/assets/Nunito-Regular-DauwyYTf.ttf)}@font-face{font-family:nunitoSemiBold;src:url(/assets/Nunito-SemiBold-D-lBYSbV.ttf)}.container{display:flex;flex-direction:column}.container .header{display:flex;flex:1;flex-direction:column;padding:10px 20px 0 10px}.container .header .signin-logo{padding:20px}.container .header .logo{display:flex}.container .body-content{display:flex;flex-direction:row;margin-top:1rem}.container .body-content .left-content{padding:0 0 0 20px;width:20%}.container .body-content .right-content{display:flex;flex-direction:column;row-gap:10px;padding:0 20px 20px;width:80%}.container .signin-content{background-image:url(/assets/Desktop_bg-Dh1e35X2.png);height:calc(100vh - 80px);display:flex;flex-direction:row;align-items:center;justify-content:center}.container .signin-content .signin-body{width:80%;display:flex}.container .signin-content .signin-body .signin-leftcontainer{width:70%}.container .signin-content .signin-body .signin-leftcontainer .first-para-container{display:flex;flex-direction:row;align-items:center;padding-top:24px;padding-bottom:24px;border-bottom:2px solid white}.container .signin-content .signin-body .signin-leftcontainer .first-para-container .first-para{font-size:1.5rem}.container .signin-content .signin-body .signin-leftcontainer .second-para-container{font-size:2rem;color:#96f;border-bottom:2px solid white}.container .signin-content .signin-body .signin-leftcontainer .img-circle{background:url(/assets/circle-Bp4Flz3Y.png);background-position:50%;background-size:contain;background-repeat:no-repeat;height:10vh;width:6vw}.container .signin-content .signin-body .signin-rightcontainer{width:30%;margin-left:30px;padding-left:32px;padding-right:32px;border:1px solid white;background-color:#fff;border-radius:5%}.container .signin-content .signin-body .signin-rightcontainer .login-form{background-color:#fff;margin:10px;width:90%;height:300px;border-radius:30px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:40px 20px 10px;position:relative}.container .signin-content .signin-body .signin-rightcontainer .login-form .login-textfield{width:100%;box-sizing:border-box;border:none;border-bottom:1px solid #96f;font-size:1.2rem;color:#96f;padding:12px 15px;margin-bottom:32px}.container .signin-content .signin-body .signin-rightcontainer .login-form .sign-in-error-border{border-bottom:1px solid #96f}.container .signin-content .signin-body .signin-rightcontainer .login-form .error-text{font-size:small;position:absolute;top:173px;color:red;text-align:center;width:230px}*:focus{outline:none}.login-button{cursor:pointer;margin-left:auto;margin-right:auto;background:#96f;border:1px solid #96f;border-radius:2rem;color:#fff;font-size:1rem;padding:10px;width:200px}.login-button:hover{background:#6723f0}.signup-link{font-size:1rem;color:#6723f0;text-decoration:none;margin-top:25px;margin-right:auto;margin-left:auto}.signup-link:hover{text-decoration:underline}.bold-text{font-weight:700}@media only screen and (max-width: 600px){.container{overflow:scroll}.signin-content{position:relative}.signin-body{position:absolute;top:0;width:90%!important;flex-direction:column!important}.signin-leftcontainer{width:100%!important}.first-para-container{flex-direction:column!important}.img-circle{width:18vw!important}.signin-rightcontainer{margin-top:5%;margin-left:0%!important;width:100%!important;padding-left:0%!important;padding-right:0%!important}.signup-link{margin-left:0%;margin-right:0%;text-align:end}.login-form{width:100%!important;padding:0%!important;margin:0%}.login-textfield{width:90%!important;margin-left:auto;margin-right:auto}.login-button{margin-left:0%;margin-right:0%;width:-webkit-fill-available;margin-top:10%;margin-left:0%!important;width:90%!important}}.error-page-img-container{padding:20px}.error-page-img{width:250px}.error-page-content{background:url(/assets/Desktop_bg-Dh1e35X2.png);height:calc(100vh - 90px)}.error-page-content-container{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.error-page-content-title{font-family:Nunito;font-weight:700;font-size:3rem;color:#5a5a5a;margin:1rem;text-align:center}.error-page-content-content{font-family:Nunito;font-weight:500;font-size:1rem;font-style:italic;margin:1rem;text-align:center}.error-page-content-mail{font-family:Nunito;font-weight:500;font-size:1.5rem;color:#96f;display:flex;margin:1rem}.error-page-content-mail span{margin:5px}.error-page-content-footer{display:flex;flex-direction:column;align-items:center;margin-top:10rem}.error-page-content-website_link{font-weight:600;text-decoration:none}@media only screen and (max-width: 600px){.error-page-content-title{font-size:1.5rem}}@media only screen and (max-width: 900px) and (min-width: 600px){.error-page-content-title{font-size:2rem}}
