.skiddoo-widget-helloworld select {
    display: inline-block!important;
}

.flightsHolder {
  position: relative;
  top: -400px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 400px;
  box-sizing: border-box;
}

#flightWidget {
  width: 100% !important;
}

.flightsBg {
  overflow: visible;
  height: 400px;
  min-height: 400px;
}

.flightsBg img {
  object-fit: cover;
  object-position: 50% 50%;
}

.fr-view .flightsHolder {
  top: 0px;
}

.hotel-search-bar-outer-container {
  position: relative;
  border: 0;
  margin: 0;
  padding: 0;
  font-family: "Museo Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: 400;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 400px;
  box-sizing: border-box;
  transition: all 200ms ease;
}

.hotel-search-bar-outer-container * {
  box-sizing: border-box;
  font-family: "Museo Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: 400;
  transition: all 200ms ease;
}

.DateRangePicker,
.DateRangePicker * {
  transition: initial;
}

#hotel-search-bar-container {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}

.hotel-search-bar-bg-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
}

.hotel-search-bar-bg {
  object-fit: cover;
  object-position: center;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

#hotel-search-bar-container > form > div.styled__SearchButton-sc-1jkdr4g-9.bvuJYu > span {
  font-weight: normal!important;
  font-style: normal!important;
  text-transform: uppercase!important;
  font-family: inherit!important;
}

.skiddoo-widget-search-button-link {
  font-weight: normal!important;
  font-style: normal!important;
  text-transform: uppercase!important;
  font-family: inherit!important;
}
.mtt-square-image {
    object-fit: cover;
    object-position: 50% 50%;
    font-family: 'object-fit: cover; object-position: 50% 50%';
    width: 200px!important;
    height: 250px!important;
}

.mtt-square-image-focus-left {
  object-fit: cover; 
  object-position: 0% 50%;
  font-family: 'object-fit: cover; object-position: 0% 50%';
  width: 200px; 
  height: 250px;
}

.mtt-square-image-focus-right {
object-fit: cover; 
object-position: 80% 0%;  
font-family: 'object-fit: cover; object-position: 80% 0%';
width: 200px; 
height: 250px; 
  
}

.mtt-square-img-lge {
  object-fit: cover; 
  object-position: 50% 50%;
  font-family: 'object-fit: cover; object-position: 50% 50%';
  width: 400px; 
  max-height: 500px; 
 
}

.mtt-square-img-landscape
{
    object-fit: cover;
    object-position: 50% 50%;
    font-family: 'object-fit: cover; object-position: 50% 50%';
    width: 300px!important;
    height: 250px!important;
}

@media(max-width: 991px) {
    .autoopen-dropdown:hover .dropdown-menu {
        /* display: block; */
    }
}
/* ============ desktop view ============ */
@media all and (min-width: 992px) {

    .autoopen-dropdown:hover .dropdown-menu {
        display: block;
    }
}