/* Resizing and text align for mobile */

@media screen and (max-width:992px) {
    h1 {
        text-align: center;
    }
    p {
        text-align: center;
        max-width: 270px !important;
    }
    #card {
        max-width: 270px !important;
    }

    .container {
        min-height: 80%!important;
    }
}

/* Settings all fonts to 14px */

body {
    font-size: 16px!important;
}

/* Softer shadows */

.shadow-sm {
    box-shadow:0 0.3rem 1rem rgba(0, 0, 0, 0.090)!important;
}