/*
Theme Name: astra-child
Theme URI: [Enter the URL of your child theme's website or leave it blank]
Description: My custom child theme based on astra.
Author: Somy
Author URI: [Your website URL or leave it blank]
Template: astra
Version: 1.0
*/


/* Custom styles go below this line */

:root {
    --bg-blue: #030357;
}

.ast-primary-header-bar,
.mega-menu {
    background-color: var(--bg-blue) !important;
}

.mega-menu li a:hover {
    background-color: transparent !important;
}

@media (max-width:921px) {
    .ast-main-header-nav-open.ast-header-break-point #ast-desktop-header .ast-desktop-header-content,
    .ast-main-header-nav-open.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content {
        width: 40% !important;
        height: 100% !important;
        right: 0 !important;
    }
}

.search-results-list .search-item {
    margin-bottom: 20px;
}

.search-results-list .entry-link a {
    color: #006621;
    /* Classic search result green link */
    font-size: 0.9em;
}

.pagination ul {
    display: flex;
    list-style: none;
    padding: 0;
}

.pagination li {
    margin: 0 5px;
}

.pagination .page-numbers {
    padding: 8px 12px;
    border: 1px solid #ddd;
    text-decoration: none;
}

.pagination .current {
    background: #0274be;
    color: #fff;
}

.breadcrumbs {
    font-size: 14px;
    color: #777;
    margin: 10px 0;
}

.breadcrumbs a {
    color: #030357;
    text-decoration: none;
}

.breadcrumbs a:hover {
    text-decoration: underline;
}