/*
 Theme Name:   Astra Child
 Theme URI:    https://wpastra.com/
 Description: Astra Child Theme
 Author:       Your Name
 Author URI:   https://yourwebsite.com
 Template:     astra
 Version:      1.0.0
 Text Domain:  astra-child
*/

/* Add your custom CSS below */


.banner-heading span{
	color:#000!important;
}

.button-hover:hover a.wp-block-button__link.wp-element-button{
	transform: scale(1.1);
}
.button-hover a.wp-block-button__link.wp-element-button{
	transition-duration: .3s;
    transition-property: transform;
}

.ast-desktop .ast-menu-hover-style-underline > .menu-item > .menu-link:before{height:3px!important;}

.current-menu-item .menu-link:before{
	width: calc(100% - 1.2em)!important;
    background-color: currentColor!important;
    transform: scale(1, 1) translate(50%, 0)!important;
}
    .ast-header-break-point .ast-builder-menu-mobile .main-navigation {
        display: block;
        /* box-shadow: 0px 0px 11px 0px #275a99; */
        border-bottom: 3px solid #275a99;
    }
@media (min-width: 921px){
	.site-primary-header-wrap .ast-builder-grid-row.ast-grid-center-col-layout {
    grid-template-columns: 1fr 4fr 1fr;
}
}

@media (min-width: 921px) and (max-width: 1140px) {
.site-primary-header-wrap .ast-builder-grid-row.ast-grid-center-col-layout {
    grid-template-columns: 1fr 2fr 1fr;
}
}