@font-face {
  font-family: "roboto-bold";
  src: url(/public/fonts/Roboto/Roboto-medium.ttf) format("opentype"); }

@font-face {
  font-family: "roboto";
  src: url(/public/fonts/Roboto/Roboto-Regular.ttf) format("opentype"); }

@font-face {
  font-family: "roboto-bold";
  src: url(/public/fonts/Roboto/Roboto-medium.ttf) format("opentype"); }

@font-face {
  font-family: "roboto";
  src: url(/public/fonts/Roboto/Roboto-Regular.ttf) format("opentype"); }

.hotel-item {
  display: flex;
  height: 100%; }
  @media only screen and (max-width: 600px) {
    .hotel-item {
      flex-direction: column; } }

.hotel-item__image-container {
  width: 150px;
  height: 100%;
  cursor: pointer;
  overflow: hidden;
  background: #000;
  display: flex;
  align-items: center;
  justify-content: center; }
  @media only screen and (max-width: 600px) {
    .hotel-item__image-container {
      width: 100%; } }

.hotel-item__image {
  height: 100%;
  width: auto; }

.hotel-item__detail {
  flex: 1;
  display: flex; }
  @media only screen and (max-width: 600px) {
    .hotel-item__detail {
      flex-direction: column; } }

.hotel-item__section {
  padding: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column; }
  .hotel-item__section:first-child {
    flex: 1;
    border-right: 1px solid #EDEDED; }
  .hotel-item__section:last-child {
    width: 150px;
    flex-shrink: 0; }
  @media only screen and (max-width: 600px) {
    .hotel-item__section {
      flex-direction: column; }
      .hotel-item__section:first-child {
        flex: 1;
        border-right: 0;
        border-bottom: 1px solid #EDEDED;
        margin-bottom: 10px; }
      .hotel-item__section:last-child {
        width: 100%; } }

.hotel-item__name {
  font-weight: 700;
  font-size: 18px;
  cursor: pointer;
  color: #00438E; }

.hotel-item__address {
  margin-bottom: 20px; }

.hotel-item__price {
  font-size: 15px;
  font-weight: 700;
  text-transform: uppercase;
  color: #00438E;
  margin-bottom: 20px;
  text-align: center; }
