.header_main {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 3;
    background-color: $white;
    border-bottom: 1px solid #c3c3c385;
    // box-shadow: 0 1px 1px 1px rgba(0, 0, 0, .129);

    .header_wrapper {
        height: 60px;
        display: flex;
        align-items: center;
        justify-content:flex-end;

        .logo {
            height: 40px;
            width: auto;
            display: flex;
            align-items: center;
            justify-content: center;

            img {
                height: 100%;
                width: 100%;
                object-fit: contain;
            }
        }

        ul {
            li {
                display: inline-block;
                padding-left: 14px;

                a {
                    font-size: 18px;
                    font-weight: 500;
                    color: #070707;

                    &:hover {
                        color: $primaryColor;
                    }
                }
            }
        }
    }
}