@media (max-width: 990px) {
    #navigation {
        width: 100%;
    }
    img.custom-logo {
        width: 100%;
    }
    #homepage-thumbnail .btn {
        font-size: 22px;
        padding: 12px 0;
        width: 100%;
    }
    #header-container {
        padding: 10px !important;
    }
    .address-details {
        padding-left: 0;
    }
    #homepage-thumbnail .wrapper {
        margin: 0 30px;
    }
    #homepage-thumbnail img.custom-logo {
        width: 100%;
    }
    #map {
        height: 500px !important;
    }
    #acf-group-2 .item a {
        display: inline-block;
        width: 100% !important;
    }
    #acf-group-2 .item a i {
        font-size: 40px;
    }
}