/** Footer **/

@media screen and (max-width: 1114px) {
        #footer .inside .box_wrapper {
        display: grid;
        grid-template-columns: auto auto;
    }
}



@media screen and (max-width: 769px) {
        #footer .inside .box_wrapper {
        display: block;
    }
}

.c4g_map {
    max-height: 300px;
}

@media screen and (min-width: 786px) {
    .c4g_map {
        max-height: 400px;
    }
}

@media screen and (min-width: 1251px) {
    .c4g_map {
        max-height: none;
    }
}