/*!*********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./blocks/header/style.css ***!
  \*********************************************************************************************************************/
.with-adminbar{
    margin-top: 32px;
}

@media(max-width: 782px){
    .with-adminbar{
        margin-top: 46px;
    }
}

#wpadminbar{
    position: fixed;
}

.header-border-main,
.header-border-red{
    border-bottom: solid 3px var(--red);
}

.header-border-blue{
    border-bottom: solid 3px var(--blue);
}

.header-border-green{
    border-bottom: solid 3px var(--green);
}

.header-border-red .nav-link::after{
    background-color: var(--red);
}

.header-border-green .nav-link::after{
    background-color: var(--green);
}

.header-border-blue .nav-link::after{
    background-color: var(--blue);
}

.nav-link::after{
    content: '';
    height: 1.5px;
    width: 0;
    padding: 0;
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    bottom: -1px;
    border-radius: 5px;
    transition: all 125ms ease-in-out;
}

.nav-link:hover::after{
    width: 85%;
    transition: all 125ms ease-in-out;
}

.nav-link.active::after{
    width: 85%;
}


#mega-menu-full-cta-dropdown{
    max-height: calc(100vh - 95px);
}

.nav-link:hover div.submenu{
    display: block;
}

/*# sourceMappingURL=header-style.bundle.css.map*/