.reserve_box {
    background-color: #ffffff4d;
    padding: 20px;
}

.wp-block-group {
    margin: 4vh 0;
}

.contact_item {
    background-color: aliceblue;
    text-align: center;
    border: thick solid white;
    border-radius: 10px;
    padding: 40px 20px 20px;
    color: #1e73be;
    position: relative;
}

.contact_item h4 {
    margin: 0;
}

.reserve_page .title {
    font-size: 20px;
    font-weight: bold;
    margin: 20px 0;
}

.reserve_map {
    background-color: gray;
}