@font-face {
    font-family: 'Noway';
    src: url('../fonts/Noway-Regular.otf');
    font-weight: 400;
}
@font-face {
    font-family: 'Noway';
    src: url('../fonts/Noway-Medium.otf');
    font-weight: 500;
}

@font-face {
    font-family: 'noway_icons';
    src: url('../fonts/Noway-Icons.otf');
    src: url('../fonts/Noway-Icons.otf?#iefix') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;

}

/******************* ICONS *******************/
.icons {
    display: inline-block;
    font-family: 'noway_icons';
    font-style: normal;
}

.icons.location-icon:before {
    content: '¼';
}

.icons.mail-icon:before {
    content: '»';
}

.icons.phone-icon:before {
    content: '¦';
}

.icons.train-icon:before {
    content: 'k';
}

.icons.train-icon:before {
    content: 'k';
}

.icons.plane-icon:before {
    content: 'b';
}

.icons.tram-icon:before {
    content: 'l';
}

.icons.food-icon:before {
    content: 'J';
}

.icons.weight-icon:before {
    content: '8';
}

.icons.stroller-icon:before {
    content: 'F';
}

.icons.person-icon:before {
    content: 'S';
}

.icons.flower-icon:before {
    content: '6';
}

.icons.house-icon:before {
    content: '$';
}

.icons.coffee-icon:before {
    content: 'G';
}

.icons.wifi-icon:before {
    content: '0';
}

.icons.people-icon:before {
    content: 'C';
}

.icons.community-icon:before {
    content: 'U';
}

.icons.reception-icon:before {
    content: 'Q';
}

.table-icon {
    font-size: 2rem;
}