/* yingfang_contact_map styles */
.contact-map-content{
    width: 100%;
    aspect-ratio: 1920/723;
    position: relative;
    min-height: 300px;
}
.contact-map-address-wrap{
    position: absolute;
    width: 100%;
    padding: 25px 0;
    left: 0;
    bottom: 0;
    background: rgba(255,255,255,0.8);
    backdrop-filter: blur(5.5px);
}
.contact-map-address-container{
    display: flex;
    align-items: center;
    gap: 5px;
}
.contact-map-address-wrap .contact-map-address{
    color: #000;
    font-family: var(--font-family);
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.75; /* 175% */
}