.toggle--menu--contact {
    top: 110px !important;
}
@media screen and (min-width:800px) {
    .toggle--menu--contact {
        transform: translate(13px, 10px);
        position: absolute;
        top: 55px;
        right: 14px
    }
}
@media screen and (min-width:1600px) {
    .toggle--menu--contact {
        top: 90px
    }
}

@media screen and (max-width:1501px) and (min-width:800px) {
    .toggle--menu--contact {
        top: 30px
    }
}

.toggle--menu--contact .toggle-menu-home.toggle-menu--nav {
    list-style: none;
    padding-left: 0;
    z-index: 1
}
@media screen and (max-width:800px) {
    .toggle--menu--contact .toggle-menu-home.toggle-menu--nav {
        flex-direction: row !important;
        justify-content: center;
        margin-top: 10px;
        width: 100% !important
    }
}
.toggle--menu--contact .toggle-menu-home.toggle-menu--nav .toggle-home-item {
    background-color: #892842;
    transition: .3s ease;
    margin: 5px 0
}

@media screen and (min-width:800px) {
    .toggle--menu--contact .toggle-menu-home.toggle-menu--nav .toggle-home-item {
        width: 235px;
        border-bottom-left-radius: 5px;
        border-top-left-radius: 5px
    }
}

@media screen and (min-width:800px) and (max-width:1000px) {
    .toggle--menu--contact .toggle-menu-home.toggle-menu--nav .toggle-home-item {
        width: 250px
    }
}

@media screen and (max-width:800px) {
    .toggle--menu--contact .toggle-menu-home.toggle-menu--nav .toggle-home-item {
        width: 94%;
        margin: 0;
        border-bottom: 1px solid #fff
    }
}
@media screen and (max-width:767px) {
    .toggle--menu--contact .toggle-menu-home.toggle-menu--nav .toggle-home-item {
        margin: 0 !important
    }
}
.toggle--menu--contact .toggle-menu-home.toggle-menu--nav .toggle-home-item a {
    color: #fff;
    padding: 10px 0 10px 15px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    text-align: left;
    text-decoration: none;
    display: block
}

@media screen and (max-width:1301px) {
    .toggle--menu--contact .toggle-menu-home.toggle-menu--nav .toggle-home-item a {
        padding: 10px 0 10px 15px
    }
}

.toggle--menu--contact .toggle-menu-home.toggle-menu--nav .toggle-home-item a img {
    width: 38px;
    margin: 0 9px;
    vertical-align: middle
}

@media screen and (max-width:800px) {
    .toggle--menu--contact .toggle-menu-home.toggle-menu--nav .toggle-home-item a img {
        width: 22px
    }
}
@media screen and (min-width:800px) and (max-width:1000px) {
    .toggle--menu--contact .toggle-menu-home.toggle-menu--nav .toggle-home-item a img {
        width: 30px
    }
}

.toggle--menu--contact .toggle-menu-home.toggle-menu--nav .toggle-home-item a span {
    vertical-align: middle;
    padding-left: 10px
}

.toggle--menu--contact .toggle-menu-home.toggle-menu--nav .toggle-home-item .check-logo {
    border: 0
}

.toggle--menu--contact .toggle-menu-home.toggle-menu--nav .toggle-menu-item.show---active {
    margin-right: 0
}
@media screen and (max-width:1200px) and (min-width:1000px) {
    .toggle--menu--contact {
        top: 48px
    }
    .toggle--menu--contact .toggle-menu-home.toggle-menu--nav .toggle-home-item a {
        padding: 5px 0 5px 15px
    }
    .toggle--menu--contact .toggle-menu-home.toggle-menu--nav .toggle-home-item a img {
        width: 30px
    }
}