@media (min-width: 1280px) and (max-width: 1366px) {
  .device-xl .bookzo-search .form-inline {
    display: flex !important;
    align-items: stretch;
    flex-wrap: wrap !important;
    justify-content: flex-start;
    flex-direction: row-reverse;
    align-content: center;
  }
  .device-xl .bookzo-search-persons {
    max-width: 150px;
  }
}
.blogs .el-item:before {
  display: block;
  content: "";
  position: absolute;
  top: 20px;
  right: 0;
  bottom: 0;
  left: 0px;
  border-top: 2px solid #dbd2c2;
  height: 100%;
  width: 25%;
  border-left: 2px solid #dbd2c2;
}
.blogs .el-item {
  padding: 50px 0 0 30px;
}
.blogs .el-item img {
  aspect-ratio: 1.7916666667;
  object-fit: cover;
}
