 @import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Montserrat:wght@400;700&display=swap');
 
 
 /* Facebook Responsive */

#fb-root {
    display: none;
}


.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
    width: 100% !important;
}

/* Required Form */

input:required, textarea:required {

}

.bg-primary {
    background-color:#4191ac !important;
}

.bg-dark {
    background-color:#363636 !important;
}

h1, h2, h3, h4, h5 {
    font-family: 'Bebas Neue', sans-serif;
}

h1 {
    padding-top:10px;
    border-bottom: 5px solid #4191ac;
}

.bg-dark h1 {
    border-bottom:none;
}

.masthead h2, .masthead h4 {
    font-family: 'Montserrat', sans-serif;
    font-weight:900;
}

.masthead h2 a, .masthead h4 a {
    text-decoration:none;
}

.masthead h2 a.text-white:hover, .masthead h4 a.text-white:hover {
    color:rgba(255,255,255,0.8) !important;
}

body, p, td, li {
    font-family: 'Montserrat', sans-serif;
}

.navbar-dark .navbar-nav .nav-link {
    color: rgba(255,255,255,1.0);
    font-size:24px;
}

.navbar-dark .navbar-nav .nav-link:hover {
        color: rgba(255,255,255,0.6);
}

.nav-item.active .nav-link {
    color:#89ab20;
}

.text-success {
    color:#89ab20 !important;
}

.navbar-toggler:after {
    content:"MENU";
    right:90px;
    top:30px;
    position:absolute;
    width:50px;
}

.masthead {
    background-image:url('/assets/template/img/ag-resource-management-bg.png');
    background-size:cover;
    background-repeat:no-repeat;
}

/* Thin banner images (for pages other than home) */
.container-fluid.g-0 .row.g-0 .col img {
    max-height: 150px;
    width: 100%;
    object-fit: cover;
    object-position: bottom;
}