.section_partner {
    background: #fff;
    height: auto;
    padding: 0;
}

.btn-contact-direct {
    display: none;
}

.left_footer .menu_nav .list_menu_main .menu-nav-item .menu-nav-link {
    color: #000;
}

.footer-wrapper {
    background: #fff;
    position: relative;
    bottom: 0;
    padding: 15px 0;
    width: 100%;
    max-width: unset;
    left: 0;
}

.right_footer {
    color: rgba(156, 163, 175, 1);
}

@media (max-width: 768px) {
    #header {
        position: relative;
        background: transparent;
    }
}

@media (max-width: 768px) {
    .header .btn-og-transition {
        color: #000;
    }
}
