﻿@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&family=Quicksand:wght@300;400;500;600;700&display=swap");@import url("../lib/bootstrap/dist/css/bootstrap.min.css");@import url("core.min.css");@import url("animate.css");body{font-family:"Quicksand",sans-serif;}a{text-decoration:none;}.login{position:relative;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:center center;}.login:before{content:"";width:100%;height:100vh;position:absolute;background:#000;top:0;z-index:-1;opacity:.1;}.login .login__content{height:100vh;}.login .login__content .login__content__body{background:rgba(31,0,0,.3);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(3.2px);-webkit-backdrop-filter:blur(3.2px);padding:10% 0;}.login .login__content .login__content__body .login__form .invalid-feedback{padding:.375rem .75rem;margin-bottom:1rem;background:rgba(255,255,255,.91);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(1.4px);-webkit-backdrop-filter:blur(1.4px);}.login .login__content .login__content__body .login__form a img{max-height:90px;}.login .login__content .login__content__body .login__form .back__to__home__btn{color:#d3d3d3;transition:.3s;}.login .login__content .login__content__body .login__form .back__to__home__btn:hover{color:#fff;}.login .login__content .login__content__body .login__form .login__form__title{color:rgba(255,255,255,.7215686275);}.login .login__content .login__content__body .login__form .login__form__body .form-group{position:relative;margin-bottom:1rem;}.login .login__content .login__content__body .login__form .login__form__body .form-group .form-control{border-radius:40px;padding-left:20px;padding-right:20px;padding:.375rem .75rem;background:rgba(255,255,255,.2078431373);border-color:transparent;color:#fff!important;height:50px;font-size:1rem;transition:.3s;}.login .login__content .login__content__body .login__form .login__form__body .form-group .form-control::-webkit-input-placeholder{color:#fff;text-overflow:ellipsis;}.login .login__content .login__content__body .login__form .login__form__body .form-group .form-control:-moz-placeholder{color:#fff!important;text-overflow:ellipsis;}.login .login__content .login__content__body .login__form .login__form__body .form-group .form-control::-moz-placeholder{color:#fff!important;text-overflow:ellipsis;}.login .login__content .login__content__body .login__form .login__form__body .form-group .form-control:-ms-input-placeholder{color:#fff!important;text-overflow:ellipsis;}.login .login__content .login__content__body .login__form .login__form__body .form-group .form-control:hover,.login .login__content .login__content__body .login__form .login__form__body .form-group .form-control:focus{box-shadow:none;border-color:rgba(255,255,255,.4);background:transparent;outline:0;}.login .login__content .login__content__body .login__form .login__form__body .form-group .toggle-password{position:absolute;top:25%;right:15px;border-left:1px solid rgba(255,255,255,.4);padding-left:2%;}.login .login__content .login__content__body .login__form .login__form__body .form-group #password-field{padding-right:11%;}.login .login__content .login__content__body .login__form .login__form__body .form-group .submit{padding:.75em 0;background:rgba(255,255,255,.431372549);}.login .login__content .login__content__bottom{top:unset;}.login .login__content .login__content__bottom p{text-align:center;color:rgba(255,255,255,.4392156863);transition:color .3s;}.login .login__content .login__content__bottom p:hover{color:#fff;}@media screen and (max-width:1280px){.login .login__content .login__form a img{max-height:60px;}}@media screen and (max-width:1024px){.login .login__content .login__form a img{max-height:50px;}}@media screen and (max-width:912px){.login .login__content .login__form a img{max-height:85px;}.login .login__content .login__content__body{width:100%;}}@media screen and (max-width:540px){.login .login__content .login__form a img{max-height:60px;}}