.header_logo {
    display: flex;
    justify-content: space-between;
    align-items: baseline;
    background: #e3e3e3;

    padding: 0.5rem 1rem 1rem 2.5rem;
}
.header_navigation {

}
    .header_navigation_menu {
        display: flex;
        justify-content: space-between;
        background: #313d72;
        text-transform: uppercase;

        padding: 1rem 0 1rem 3rem ;
    }
    .header_navigation_menu>ul{
        display: flex;
    }
        .header_navigation_menu>ul>li {
            padding-right: 1rem;
        }
.header_phone {
    display: flex;
    align-items: center;
}
    .header_phone>a:nth-child(2) {
        -webkit-user-select: auto;
        -moz-user-select: auto;
        -ms-user-select: auto;
        user-select: auto;

        color: #1a73e8;
    }
/*HEADER EFFECT*/
.header_navigation_item>a:hover {
    color: #859bfc;
}
    .header_navigation_item>a:active {
        color: #5362a9;
    }
.header_phone>a:hover {
    color: #0b52af;
}
/*SOCIAL MEDIA LINK*/
.header_instagramLink {
    margin-left: 1rem;
}
    .header_instagramLink>img {
        height: calc(1em + 16 * (100vw / 3840));
    }
/*.header_burger {
    display: none;
}*/


/*==================================*/
/*=============ADAPTIVE=============*/
/*==================================*/


@media (max-width: 768px) {
    .active_menu {
        display: grid !important;
    }
    .header_logo {
        padding: 0.2rem;
    }
    .header_navigation {
        display: flex;
        flex-direction: column;
        background: #313d72;
        padding:  0.5rem 0 0.5rem 0;
        align-items: center;
    }
        .header_navigation_menu {
            padding: 0 ;
            display: none;
            margin-top: 1em;
        }
        .header_navigation_menu>ul {
            display: grid;
            justify-items: center;
        }
            .header_navigation_menu>ul>li {
                padding-top: 1em;
                padding-right: 0;
            }
    .header_burger {
        display: block;
        position: relative;
        width: 30px;
        height: 20px;
    }
        .header_burger>span {
            position: absolute;
            background: #ffffff;
            left: 0;
            width: 100%;
            height: 2px;
            top: 9px;
        }
        .header_burger:before, .header_burger:after {
            content: '';
            background: #ffffff;
            position: absolute;
            height: 2px;
            left: 0;
            width: 100%;
        }
            .header_burger:before {
                top: 0;
            }
            .header_burger:after {
                bottom: 0;
            }
}

@media (max-width: 768px) {
    .header_logo {
        flex-wrap: wrap;
        justify-content: center;
        text-align: center;
    }
        .header_phone {
            margin-top: 0.5em;
            flex-direction: column;
        }
            .header_instagramLink {
                margin-left: 0;
            }
}
@media (max-width: 1068px) {
    .header_logo {
        flex-wrap: wrap;
    }
}
