section.banner{background:url('../images/banner.png');height:100%;width:100%;background-size:cover;padding:75px 0}section.banner .signin{background:#fff;box-shadow:0 4px 35px 3px rgba(0,0,0,.1);border-radius:12px;width:584px;margin:0 auto;height:500px;padding:50px}section.banner .signin p{padding:0;font-weight:600;font-size:18px}section.banner .form-group.last p{font-weight:400;font-size:18px}section.banner .form-group.signin-fields{margin-bottom:0}section.banner .signin p a{color:#40b9ea}section.banner .signin h1{font-weight:800;font-size:32px;font-family:NexaBold}section.banner .signin .form-group:first-child{margin-bottom:0;margin-top:32px}section.banner .signin .form-group:last-child{margin-top:14px}section.banner .signin input.form-control{border-radius:50px;padding:20px}section.banner .signin input.form-control::placeholder{color:#c7c7c7}section.banner .signin .form-group p{float:right;color:#40b9ea;margin:5px 0 0}section.banner button.btn.btn-primary{background:#40b9ea;border-radius:50px;border:none;width:100%;padding:10px 0;font-family:NexaLight;font-weight:600}section.banner .signin .form-group.last{margin-top:14px;position:relative}section.banner .signin .form-group.last i.fas.fa-eye,section.banner .signin .form-group.last i.fas.fa-eye-slash{position:absolute;right:15px;top:45px;color:#c7c7c7}.form-control:focus{box-shadow:none;border-color:#d1d1d1}section.banner .signin{height:auto!important}section.banner .signin .form-group.last p i.fas.fa-long-arrow-right{margin-left:10px}section.banner .container{max-width:calc(100% - 20px)}section.banner .form-group.signin-fields{margin-top:25px}section.banner form#ServicesForm button.btn{text-align:center;width:100%}.nav-tabs .nav-link.active{border-color:#fff}.login-btn a{color:#40b9ea;font-family:NexaLight;font-weight:700}@media(min-width:320px) and (max-width:767px){section.banner .signin{width:100%;padding:15px}section.banner .signin h1{font-size:24px}section.banner .signin .form-group:first-child{margin-top:5px}}
