@media all and (min-width: 992px){
    .hero.hero-parallax .container.align-items-center {
        margin-left: 0px;
        padding: 0px !important;
    }
    
    .hero.hero-parallax .row.w-100.justify-content-center{
        justify-content: left !important;
        height: 60%;
    }
    
     .hero.hero-parallax .justify-content-center .hero-content.hero-content-primary {
        background-color: transparent;
        text-align: left;
        height: 100%;
        margin: 0 auto;
        padding: 5% 5% 8%;
        display: block;
    }

    .hero.hero-parallax .justify-content-center .col {
        background-color: rgb(1, 33, 105);
        background-color: rgba(1, 33, 105, 0.9);
        /*height: 100%;*/
        border-radius: 5px;
    }

}

@media all and (min-width: 992px) and (min-height: 840px){
    .hero.hero-parallax .justify-content-center .hero-content.hero-content-primary {
            background-color: transparent; 
            text-align: left; 
            height: 50% !important; 
            margin: 5% auto 15%; 
        
    }
}


.w-100.justify-content-center .hero-content a.btn.btn-sm.hero-content-btn {
    font-size: 1.25em;
}

.hero.hero-parallax h1#page-title.hero-content-heading {
    font-weight:normal;
}