/**
* Hybrid
* Starter Theme.
* Created by Anonymous.
*/

/**
* _nav-changes - Small.
*/
.header_pre {
	height: 51px;
	background: #fff;
	box-shadow: 0 -2px 6px 0 rgba(0, 36, 83, 0.08) inset;
    z-index: 999;
    position: relative;
}
.header_pre .header_pre_navigation,
.header_pre .header_pre_navigation .grid-x,
.header_pre .header_pre_navigation .cell {
    height: 100%;
    display: flex;
    justify-content: flex-end;
    align-items: center;
}
.header_pre .header_pre_navigation nav ul {
    display: flex;
    list-style: none;
    margin-bottom: 0;
}
.header_pre .header_pre_navigation nav ul li {
    padding: 0 15px;
}
.header_pre .header_pre_navigation nav ul li:first-of-type {
    padding-left: 0;
}
.header_pre .header_pre_navigation nav ul li:last-of-type {
    padding-right: 0;
}
.header_pre .header_pre_navigation nav ul li a {
    font-size: 16px;
    color: #002453;
    font-family: 'Gotham-Book';
    font-weight: 400;
}

.menu-primary-navigation-copy-container ul li a {
    font-size: 18px !important;
}
header nav {
    display: flex;
    align-items: center;
}
header nav .btn {
    display: flex;
    align-items: center;
    align-self: center;
    width: fit-content;
    border-radius: 8px;
    background: #FE7B25;
    color: #fff !important;
    padding: 12px 12px 0px 52px;
    line-height: 43px;
    height: 43px !important;
    font-weight: 700;
    margin-top: 0;
    margin-left: 32px;
}

/**
* _nav-changes - Medium.
*/
@media screen and (min-width: 640px) {

}

/**
* _nav-changes - Large.
*/
@media screen and (min-width: 1024px) {
    .header_pre nav ul li:hover a, .header_pre nav ul li.current-menu-item a, .header_pre nav ul li.current-menu-parent a {
        text-stroke: 1px #002453;
        -webkit-text-stroke: 1px #002453;
        transition: all 0.25s ease-in-out;
    }
}
