/* Responsive Hero Styling */

@media only screen and (max-width: 767px) {
    div.blockWrap_e5a79923d12f44f28653e6d930f1e0c8 {
        padding-top: 80px;
        padding-bottom: 20px;
    }
    
    .blockWrap_e5a79923d12f44f28653e6d930f1e0c8 .contentTitle {
        font-size: 40px; 
    }
}

/* Nav Dropdowns */

.navContent ul li ul a {
    white-space: normal !important;
    overflow: visible !important;
}

@media only screen and (min-width: 768px) {
    .navContent ul li ul {
        min-width: 250px !important;
        right: auto !important; 
    }
}

/* Custom Mobile Background Image */

@media only screen and (max-width: 768px) {
    div.blockWrap_e5a79923d12f44f28653e6d930f1e0c8 {
        background-image: url(https://static.mywebsites360.com/fab2216ab7764e5dbe6afae158e89992/i/cb186a2961444f678db07d8e1ac70c32/1/5feFb8zhrk/M38683%20-%20Page%20Build%20Heros%20-%20March%202024%20%2528800%20x%201000%20px%2529%20%25281%2529.png);
    }
    div.blockWrap_ca1ee18fdbce4f3aa90e5a9067086564 {
        background-color: #07339f;
        padding: 20px 0px 20px 0px;
    }
}