/* ---------------------------------------------------------------------- */
/*	Media Queries
/* ---------------------------------------------------------------------- */



/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {

}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {
    
}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
    
}

/* X-Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
    
    .display-1 { font-size: 6.5rem; }
    .display-2 { font-size: 5rem; }
    
    h1, .h1 { font-size: 4rem; }
    h2, .h2 { font-size: 3.25rem; }
    h3, .h3 { font-size: 2.75rem; }
    h4, .h4 { font-size: 1.75rem; }
    h5, .h5 { font-size: 1.5rem; }
    h6, .h6 { font-size: 1.25rem; }
    
    .accordion-button { min-height: 120px; }
    
    
}

/* X-Large devices (larger desktops, 1400px and up) */
@media (min-width: 1400px) {
    
    .navbar-brand img { max-height: 70px; }
    
    .container-fluid.mwc {
        max-width: 1520px;
    }
    
    body.menu-dark .nav-link {
        color: rgba(var(--bs-primary-rgb), 0.8);
        font-weight: 400;
    }

    body.menu-dark .nav-link:hover {
        color: rgba(var(--bs-primary-rgb), 0.95);
    }

    body.menu-dark .navbar-nav .nav-link.active, body.menu-dark .navbar-nav .nav-link.show {
        color: rgba(var(--bs-primary-rgb), 1);
    }
    
}