

.eapps-google-maps-marker-directions-icon {
    width: 44px!important;
    height: 44px!important;
    border-radius: 100%!important;
    background-color: #fff!important;
    position: absolute!important;
    bottom: -43px!important;
    right: 50%!important;
    transform: translate(50%, 0)!important;
    display: flex!important;
    justify-content: center!important;
    align-items: center!important;
    box-shadow: 0 1px 6px 0 rgb(0 0 0 / 30%)!important;
}

.eapps-google-maps-marker-close {
        opacity: 0.8!important;
    background: #fff!important;
}

.eapps-google-maps-marker-title {
    color: #fff!important;
    font-size: 18px!important;
    line-height: 1.1!important;
    position: relative!important;
    padding-right: 28px!important;
    font-family: 'Lato'!important;
    font-weight: bold!important;
    font-style: italic!important;
}

@media screen and (max-width: 900px) {
    .eapps-google-maps .gm-style-iw-c {
    padding: 0px!important;
}
}


@media screen and (min-width: 900px) {
    .eapps-google-maps .gm-style-iw-c {
    padding: 20px!important;
}
}
    
    
    
    