.bg-color{
    background: #0082F6;
    color: white;
}

.bg-dark{
    color: white;
}

#header_img{
    max-height: 365px;
    overflow: hidden;
}

#header_img img{
    max-height: 100%;
    max-width: 100%;
}

.shadow-sm {
    box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
    box-shadow: none !important;
}

footer a{
    color: white;
    text-decoration: underline;
}

@media (max-width: 750px) {
    .h1vw {
        font-size: 3.4vw;
    }
}