.login_page{background:linear-gradient(rgba(0,0,0,.15),rgba(0,0,0,.15)),url(../img/paris_background.218d4945.jpg) no-repeat 50% fixed;background-size:cover;z-index:0}.login_card{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh}#input-group-3__BV_label_{margin-top:.2rem}.d-block{font-weight:700}button{justify-items:auto;-webkit-margin-end:.5rem;margin-inline-end:.5rem;-webkit-margin-before:.5rem;margin-block-start:.5rem;margin-top:.6rem}.card{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);max-width:50rem;min-width:30rem}.card:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.5),0 6px 20px 0 rgba(0,0,0,.404)}.card-img-top img:hover{transform:scale(1.01)}.min-h-screen{min-height:30vh}.bg-gray-50{background-color:hsla(0,0%,100%,.733)}.form_card{transition:.3s;padding:.1rem 10px 10px 10px}.form_card #email-address{margin-top:-10px;margin-bottom:10px}.forgot_margin a{margin-left:50px}@media only screen and (max-width:700px){.card{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);min-width:22rem}.form_card{max-height:100vh;max-width:50vh}.login_page{overflow-x:hidden;overflow-y:hidden}.max-w-md{max-height:100vh;max-width:-moz-fit-content;max-width:fit-content}.max-w-md img{max-height:150px}}