a.page-active {
    color: #fff !important;
    background-color: #213140 !important;
}
.location-about p {
    margin-top: 1rem;
}
.location-about h2, .location-about h3, .location-about h4, .location-about h5 {
    font-size: 1.25rem;
    line-height: 1.75rem;
    font-weight: bold;
    margin-top: 1rem;
}
.location-about ul {
    margin: 1rem;
    padding: 1rem;
    list-style: disc;
}
.mask-icon {
    mask-size: cover;
    -webkit-mask-size: cover;
}

.location {
    mask-image: url(../images/icons/icon_pin.svg);
}
.sleeps {
    mask-image: url(../images/icons/icon_sleep.svg);
}
.filter {
    mask-image: url(../images/icons/icon_filter.svg);
}
.dog {
    mask-image: url(../images/icons/icon_dog.svg);
}
.pet-free {
    mask-image: url(../images/icons/icon_pet_free.svg);
}
.facebook {
    mask-image: url(../images/icons/icon_facebook.svg);
}

.instagram {
    mask-image: url(../images/icons/icon_instagram.svg);
}

.pinterest {
    mask-image: url(../images/icons/icon_pinterest.svg);
}

.twitter {
    mask-image: url(../images/icons/icon_twitter.svg);
}

.linkedin {
    mask-image: url(../images/icons/icon_linkedin.svg);
}
.icon-people{
    mask-image: url(../images/icons/icon_users.svg);
}

.icon-bath{
    mask-image: url(../images/icons/icon_bath.svg);
}

.icon-money {
    mask-image: url(../images/icons/icon_money.svg);
}
.icon-email {
    mask-image: url(../images/icons/icon_email.svg);
}

.mask-poi {
    mask-size: contain;
    mask-repeat: no-repeat;
}

.icon-shop{
    mask-image: url(../images/icons/icon_shop.svg);
}

.icon-food {
    mask-image: url(../images/icons/icon_food.svg);
}

.icon-poi {
    mask-image: url(../images/icons/icon_poi.svg);
}

.icon-taxi {
    mask-image: url(../images/icons/icon_taxi.svg);
}

.icon-charge {
    mask-image: url(../images/icons/icon_battery.svg);
}