:root{--primary-font: "K2D", sans-serif, Arial, Helvetica;--secondary-font: "Gropro", sans-serif, Arial, Helvetica;--gray: #707070;--dark-gray: #18181B;--violet: #4A1F82;--yellow: #F4CB35;--light-yellow: #FEFE3F;--bs-brown: #835424}.sign{margin:0 auto;max-width:380px}.card{background-color:#ffffffb3;border:inherit;border-radius:20px;margin-bottom:100px;min-height:395px;padding:20px 25px}.card .nav-pills .nav-link{color:var(--bs-white);font:400 20px var(--secondary-font);padding-bottom:20px;text-shadow:0px 3px 6px var(--bs-black)}.card .nav-pills .nav-link.active{background:transparent url(/build/assets/line.4c4e73af.png) no-repeat bottom center / 70px;color:var(--yellow)}.card .form-control{background:url(/build/assets/frm_bg.322633f7.png) no-repeat left top / 100% 38px;border:inherit;border-radius:30px;box-shadow:0 3px 6px #000000ad;color:var(--dark-gray);font:100 18px var(--primary-font);line-height:26px}.card .form-control::-moz-placeholder{color:var(--gray)}.card .form-control::placeholder{color:var(--gray)}.card .form-check{bottom:0;color:var(--bs-white);font:100 20px var(--primary-font);margin-bottom:-60px;position:absolute;left:0;width:100%;z-index:1}.card .form-check a{text-decoration:underline}.card .forgot{color:var(--bs-white);font-size:18px;text-shadow:0px 3px 6px rgba(0,0,0,1)}.card .btn-primary{background:url(/build/assets/btn_bg.3196baa3.png) no-repeat 0% 0% / 100%;border:inherit;color:var(--bs-white);font:400 16px var(--secondary-font);height:75px;padding-bottom:10px;text-align:center;text-shadow:0px 3px 6px var(--bs-black);width:200px}.card .btn-primary:hover,.card .btn-primary:focus{background-color:inherit!important;border:inherit!important;transform:scale(.8)}.nav-pills .nav-link{border-bottom:3px solid var(--bs-white);border-radius:0;color:var(--bs-white);font:400 14px var(--primary-font);text-shadow:0px 3px 6px var(--bs-black);text-transform:uppercase}.nav-pills .nav-link.active{background-color:transparent;border-color:var(--yellow);color:var(--yellow)}@media only screen and (max-width: 767px){.card .nav-pills .nav-link{font-size:18px}}@media only screen and (min-width: 768px) and (max-width: 991px){.wrapper{padding:0}.card .nav-pills .nav-link{font-size:18px}}@media only screen and (min-width: 992px) and (max-width: 1180px){.card .nav-pills .nav-link{font-size:18px}}
