/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 14 2022 | 17:05:18 */
/* Site Header */
.site-branding.show-logo {
	width: 70px;
}


.site-header.dynamic-header {
    width: 100%;
    padding-right: 0;
    padding-left: 0;
    height: 150px;
}

.site-header.dynamic-header .header-inner {
    padding-right: 15px;
    padding-left: 15px;
}

.site-header.dynamic-header .site-navigation .menu {
		gap: 48px;
}
.site-header.dynamic-header .site-navigation .menu li a {
	  padding: 8px 0;
}

.site-navigation-dropdown ul.menu li.current-menu-item a {
		background: #EFF9FD;
}

@media (min-width: 576px) {
    .site-header.dynamic-header .header-inner {
        max-width: initial;
    }
}

@media (min-width: 768px) {
    .site-header.dynamic-header .header-inner {
        padding-right: 24px;
        padding-left: 24px;
    }
    
    .site-header.dynamic-header .header-inner {
        max-width: 100%;
        margin: 0 !important;
    }
}

@media (min-width: 1025px) {
    .site-header.dynamic-header .header-inner {
        padding-right: 150px;
        padding-left: 150px;
    }
}

.site-header:not(.header-stacked) .header-inner .site-branding {
    max-width: none !important;
}

@media (min-width: 767px) {
    .site-header:not(.header-stacked) .header-inner .site-navigation {
        display: none;
    }
}

@media (min-width: 768px) {
    .site-header:not(.header-stacked) .header-inner .site-navigation {
        display: flex;
    }
}

.menu-main-header-container a:focus, .menu-main-header-container a:hover, .menu-main-header-container a:active,
.menu-main-header-container .current-menu-item a {
	color: #0084B9 !important;
}