/*!
* Theme Name: astra-child
* Text Domain: astra
* Template: astra
* Version: 3.4.1
* Tested up to: 6.1.1
* Requires at least: 5.6
* Requires PHP: 7.2
* Author: Code Calibre Team
* Author URI: https://codecalibre.com/
* Theme URI: https://codecalibre.com/
* Description: astra-child is the perfect theme for your project. There is any issue or new funtionality, visit:
https://codecalibre.com/
*/
/* -----------------header footer css start here---------------------------- */

[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus, a:focus,.ast-menu-toggle:focus, .ast-menu-toggle, .ast-mobile-popup-drawer.active .menu-toggle-close:focus, .ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-field:focus {
    border: none !important;
    outline: none !important;
	box-shadow:none!important;
}
.site-header-primary-section-right.site-header-section.ast-flex.ast-grid-right-section {
    flex-wrap: wrap;
    flex-direction: column;
    align-items: flex-end;
}
.top-contact {
    display: flex;
    gap: 5px;
    font-weight: bold;
}
ul#ast-hf-menu-1  li.current-menu-item a:before, ul#ast-hf-menu-1  li a:hover::before {
    width: 90%;
}
ul#ast-hf-menu-1  li.current-menu-item a:before, ul#ast-hf-menu-1  li a:hover::before, ul#ast-hf-mobile-menu  li.current-menu-item a:before, ul#ast-hf-mobile-menu  li a:hover::before {
    left: 0;
}
ul#ast-hf-menu-1 li a:before, ul#ast-hf-mobile-menu li a:before {
    content: '';
    position: absolute;
    width: 0%;
    height: 1.5px;
    background: #000;
    left: 0%;
    bottom: 2px;
    transition: .2s all ease-in-out;
}