aside#contact_us-2{
   padding:0;
}

.acf-map {
    width: 100%;
    height: 400px;
    margin: 0;
    overflow:hidden;
    border-radius: 10px;
}

// Fixes potential theme css conflict.
.acf-map img {
   max-width: inherit !important;
}

.gm-style-iw.gm-style-iw-c {
    max-width: 360px !important;
}

.gm-style-iw-chr {
    display: none;
}

.gm-style-iw.gm-style-iw-c {
    padding: 1em !important;
}

.gm-style-iw.gm-style-iw-c, .gm-style-iw.gm-style-iw-c h6{
    color:#000;
    text-align: center;
}