body{background-color:#fcfcfc;margin:0;padding:0}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#757575;background-color:transparent;-webkit-box-shadow:inset 0 0 0 1000px #fff}.body-container{background-color:#00406d;background-image:url(../img/background-login.svg),url(../img/divisor-login.svg);background-position:0 0,bottom;background-repeat:no-repeat,no-repeat;background-size:contain,5px 350px;margin:0 auto;width:100%}nav{padding:12px 85px}nav a{box-sizing:border-box;display:inline-block;padding:5px;width:auto}nav img{width:30px}main{align-items:center;display:flex;justify-content:space-between;min-height:calc(100vh - 62px);padding:0 90px}.image-content{width:40%}.image-content .image{min-width:400px;width:100%}.image-content .image img{width:100%}.image-content .text{margin-top:42px;padding:1px 5px}.image-content .text p{color:#fff;font-family:Rubik;font-size:22px;font-style:normal;font-weight:300;line-height:150%;margin-bottom:12px;margin-top:32px}.text-content{margin-top:50px;text-align:center;width:40%}.text-content h1{color:#fff;font-family:Rubik;font-size:32px;font-style:normal;font-weight:700;letter-spacing:.02em;line-height:130%;margin-bottom:42px;text-shadow:2px 2px 1px #000}.text-content img{margin-bottom:67px}.form-content{margin-bottom:10px;width:100%}form input{border:1px solid #c2c2c2;border-radius:6px;box-sizing:border-box;color:#757575;font-family:Rubik;font-size:16px;font-style:normal;font-weight:300;height:56px;letter-spacing:.02em;line-height:130%;margin-bottom:32px;outline:0;padding-left:19px;width:100%}form input::placeholder{color:#757575;font-family:Rubik;font-size:16px;font-style:normal;font-weight:300;letter-spacing:.02em;line-height:130%}form input[type=submit]{background:#054765;color:#fff;cursor:pointer;font-family:Rubik;font-size:22px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:152%;min-width:280px;padding-left:0;padding-right:0;text-align:center;width:60%}form input[type=submit]:hover{background:#043c55}.form-content a{color:#757575;font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:130%;text-align:center;text-decoration:none}.form-content a:hover{font-weight:700;text-decoration:underline}.login-info{color:#efff00}@media(max-width:1400px){.text-content{width:45%}}@media(max-width:1200px){nav{padding:12px 65px}main{padding:0 70px}}@media(max-width:991px){.body-container{background-image:url(../img/background-login.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain}nav{padding:12px 25px}main{align-items:flex-start;justify-content:center;padding:0 30px}.image-content{display:none}.text-content{max-width:500px;width:100%}.text-content h1{margin-bottom:22px;margin-top:12px}.text-content img{margin-bottom:42px}form input[type=submit]{max-width:320px;min-width:260px;width:90%}}.grecaptcha-badge{display:none!important}div.alert{border:2px solid #757575;border-radius:10px;left:calc(10% - 20px);padding:20px;position:absolute;top:10px;width:80%}.alert-info{background-color:rgb(66 135 245/75%);color:#fff;padding:0 20px!important}.alert-danger{background-color:rgb(193 21 17/75%);color:#fff}.alert-warning{background-color:rgb(255 177 0/81%);color:#000}.g-recaptcha>div{margin:0 auto 10px}