:root{--input-padding-x:1.5rem;--input-padding-y:.75rem}#intro header h2{font-weight:700;margin:0 15px;text-shadow:2px 4px 3px rgba(0,0,0,.3)}body{background:#25d366}body .btn{border-radius:5rem;font-size:80%;font-weight:700;letter-spacing:.1rem;padding:1rem;transition:all .2s}body .btn.btn-secondary{background:hsla(0,0%,100%,.1);border:2px solid rgba(34,34,34,.7);color:rgba(34,34,34,.7)}body .btn.btn-secondary:hover{background:#007bff;border:2px solid #007bff;color:#fff}body .btn-google{background-color:#ea4335;color:#fff;transition:all .2s}body .btn-google:hover{opacity:.9}body .btn-facebook{background-color:#3b5998;color:#fff;margin-top:10px;transition:all .2s}body .btn-facebook:hover{opacity:.9}body .card-signin{border:0;border-radius:1.5rem;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.1)}body .card-signin .card-title{font-weight:700;margin:2rem 0}body .card-signin .card-body{padding:2rem 3rem}body .card-signin .form-signin{margin:0;width:100%}body .card-signin .form-signin input[type=email],body .card-signin .form-signin input[type=number],body .card-signin .form-signin input[type=password],body .card-signin .form-signin input[type=search],body .card-signin .form-signin input[type=tel],body .card-signin .form-signin input[type=text],body .card-signin .form-signin input[type=url],body .card-signin .form-signin select,body .card-signin .form-signin textarea{background:transparent;border:0;border-bottom:1px solid #a1a1a1;box-shadow:none;color:#313131;display:block;font-size:1.5rem;height:6rem;line-height:3rem;margin-bottom:1.5rem;max-width:100%;outline:none;padding:1.5rem 0;transition:all .3s ease-in-out;vertical-align:middle;width:100%}body .card-signin .form-signin #forgotPassBtn{margin-bottom:5px}body .card-signin .form-signin #registerBtn{margin-top:5px}body .card-signin .form-signin #rememberCheck{position:relative;top:-2px}body .card-signin .form-signin .form-check{padding-left:0}
