.header-v2{    
	
	.menu-main.wrap.nav{
		padding:0;
	}
	
    .menu-main > ul > li{
        display: flex;
        margin: 0;
        padding: 0;
        align-items: center;
        text-align: center;
        gap: 10px;
        align-items: stretch;
        justify-content: space-between;
       
    }
    
    .menu-main li a{
        color: #0D2C60;
        display: inline-block;   
        padding: 10px;
        line-height: 1.1;
        display: flex;   
        align-items: center;
        font-size: 0.8rem;
        
    }    

    .menu-main li.active > a,
    .menu-main a:hover,
    .menu-main > ul > li:hover > a {       
        background: #E2E419;
         display: flex; 
        color: black;
      
    }
	.contacts *{
		color: var(--u-blue-deep)
	}
	
	.contacts div {		
		display: flex;
		flex-direction: column;
		align-items: flex-start;
	}
	
    
}
.content a:link, 
.content a:visited {
 font-weight: 700;
 color: var(--u-blue-deep)
}

a.button {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    padding: 12px 22px;
    border-radius: 2px;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: .1em;
    text-transform: uppercase;
    border: 2px solid transparent;
    transition: transform .12s ease, background .15s ease, color .15s ease;
    background: var(--u-blue);
    color: #fff;
}
a.button:hover {
    background: var(--u-yellow);
    color: var(--u-blue);
}

@media screen and (max-width:768px){
	
	.header-v2 {
		
		.contacts div {			
			align-items: flex-start;
			flex-direction: row;
			justify-content: flex-end;
			gap: 10px;
		}
		
		.contacts{
			
			font-size:2rem;
			
			.phone a >span,
			.email a >span{
				display:none
			}
		}
		
	}

	
}


