
button, .btn {
    border: none;
    padding: 0.5rem;
    transition: 0.4s;
    font-size: 1.0em;
    border-radius: 4px;
    text-decoration: none;
    text-align: center;
    display: inline-block;
    box-shadow: 0.5rem 0.3rem 10px #00000025;
}

button:hover, .btn:hover {
    cursor: pointer;
    opacity: 0.8;
}

button:disabled {
    opacity: 0.5;
    cursor: auto;
}

.btn-outline {
    border: 2px solid blue;
}

.outline-green {
    border-color: #014691;
}

.outline-white {
    border-color: #ffffff;
}

.outline-deep-green {
    border-color: #002349;
}

.shadow {
    box-shadow: 0.5rem 0.3rem 10px #00000025;
}

.not-shadow {
    box-shadow: none;
}