.phone-email-wrapper{
    display: flex;
    flex-wrap: wrap;
}
.phone-email-wrapper .item{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    width: 100%;
    margin-bottom: 12px;
}
.phone-email-wrapper .item .icon i{
    color: rgb(var(--primarycolor));
    font-size: 25px;
    margin-right: 20px;
}
.phone-email-wrapper .item .info h4{
    color: var(--textcolor);
    font-size: 18px;
    margin-bottom: 0;
}

.google-map-wrapper{
    width: 100%;
    max-width: 100%;
    height: 300px;
    overflow: hidden;
}
.google-map-wrapper iframe{
    width: 100%;
    height: 100%;
}
