@media (min-width: 1025px) {
  section#bookdirectBenifits .bookBenifits .svgIcon .icon {
    height: 2.8645833333vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#bookdirectBenifits .bookBenifits .svgIcon .icon {
    height: 2.8645833333vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#bookdirectBenifits .bookBenifits .svgIcon .icon {
    height: 40px;
  }
}
@media (max-width: 600px) {
  section#bookdirectBenifits .bookBenifits .svgIcon .icon {
    height: 40px;
  }
}
@media (min-width: 1025px) {
  section#bookdirectBenifits .bookBenifits .svgIcon .icon {
    width: 3.0208333333vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#bookdirectBenifits .bookBenifits .svgIcon .icon {
    width: 3.0208333333vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#bookdirectBenifits .bookBenifits .svgIcon .icon {
    width: 40px;
  }
}
@media (max-width: 600px) {
  section#bookdirectBenifits .bookBenifits .svgIcon .icon {
    width: 40px;
  }
}
@media (min-width: 1025px) {
  section#bookdirectBenifits .bookBenifits .benifitwrap {
    margin-left: 1.0416666667vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#bookdirectBenifits .bookBenifits .benifitwrap {
    margin-left: 1.0416666667vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#bookdirectBenifits .bookBenifits .benifitwrap {
    margin-left: 10px;
  }
}
@media (max-width: 600px) {
  section#bookdirectBenifits .bookBenifits .benifitwrap {
    margin-left: 10px;
  }
}
@media (min-width: 1025px) {
  section#bookdirectBenifits .bookBenifits .benifitwrap {
    margin-right: 1.0416666667vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#bookdirectBenifits .bookBenifits .benifitwrap {
    margin-right: 1.0416666667vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#bookdirectBenifits .bookBenifits .benifitwrap {
    margin-right: 10px;
  }
}
@media (max-width: 600px) {
  section#bookdirectBenifits .bookBenifits .benifitwrap {
    margin-right: 10px;
  }
}
@media screen and (max-width: 1025px) {
  section#bookdirectBenifits .bookBenifits .benifitwrap {
    width: 45% !important;
  }
}
@media screen and (max-width: 667px) {
  section#bookdirectBenifits .bookBenifits .benifitwrap {
    width: 100% !important;
  }
}
section#bookdirectBenifits .bookBenifits .benifitwrap .textBenifit span {
  font-weight: 400;
  text-transform: capitalize !important;
  font-style: italic;
}
@media (min-width: 1025px) {
  section#bookdirectBenifits .bookBenifits .benifitwrap .textBenifit span {
    font-size: 0.8333333333vw !important;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#bookdirectBenifits .bookBenifits .benifitwrap .textBenifit span {
    font-size: 0.8333333333vw !important;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#bookdirectBenifits .bookBenifits .benifitwrap .textBenifit span {
    font-size: 14px !important;
  }
}
@media (max-width: 600px) {
  section#bookdirectBenifits .bookBenifits .benifitwrap .textBenifit span {
    font-size: 14px !important;
  }
}

@media (min-width: 1025px) {
  section#hmHotels .slider-hotels-hm .slick-list {
    padding-right: 9.375vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#hmHotels .slider-hotels-hm .slick-list {
    padding-right: 9.375vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#hmHotels .slider-hotels-hm .slick-list {
    padding-right: 100px;
  }
}
@media (max-width: 600px) {
  section#hmHotels .slider-hotels-hm .slick-list {
    padding-right: 0;
  }
}
@media (min-width: 1025px) {
  section#hmHotels .slider-hotels-hm .slick-list {
    padding-left: 9.375vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#hmHotels .slider-hotels-hm .slick-list {
    padding-left: 9.375vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#hmHotels .slider-hotels-hm .slick-list {
    padding-left: 100px;
  }
}
@media (max-width: 600px) {
  section#hmHotels .slider-hotels-hm .slick-list {
    padding-left: 0;
  }
}
section#hmHotels .slider-hotels-hm .slick-list .imagegal-gmGallery {
  transition: all 0.5s;
}
@media (min-width: 1025px) {
  section#hmHotels .slider-hotels-hm .slick-list .imagegal-gmGallery {
    margin-left: 0.5208333333vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#hmHotels .slider-hotels-hm .slick-list .imagegal-gmGallery {
    margin-left: 0.5208333333vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#hmHotels .slider-hotels-hm .slick-list .imagegal-gmGallery {
    margin-left: 10px;
  }
}
@media (max-width: 600px) {
  section#hmHotels .slider-hotels-hm .slick-list .imagegal-gmGallery {
    margin-left: 5px;
  }
}
@media (min-width: 1025px) {
  section#hmHotels .slider-hotels-hm .slick-list .imagegal-gmGallery {
    margin-right: 0.5208333333vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#hmHotels .slider-hotels-hm .slick-list .imagegal-gmGallery {
    margin-right: 0.5208333333vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#hmHotels .slider-hotels-hm .slick-list .imagegal-gmGallery {
    margin-right: 10px;
  }
}
@media (max-width: 600px) {
  section#hmHotels .slider-hotels-hm .slick-list .imagegal-gmGallery {
    margin-right: 5px;
  }
}
@media screen and (max-width: 350px) {
  section#hmHotels .slider-hotels-hm .slick-list .imagegal-gmGallery {
    margin: auto !important;
  }
}
@media (min-width: 1025px) {
  section#hmHotels .slider-hotels-hm .slick-list .imagegal-gmGallery .galImgHM {
    height: 27.0833333333vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#hmHotels .slider-hotels-hm .slick-list .imagegal-gmGallery .galImgHM {
    height: 27.0833333333vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#hmHotels .slider-hotels-hm .slick-list .imagegal-gmGallery .galImgHM {
    height: 280px;
  }
}
@media (max-width: 600px) {
  section#hmHotels .slider-hotels-hm .slick-list .imagegal-gmGallery .galImgHM {
    height: 380px;
  }
}
section#hmHotels .slider-hotels-hm .slick-list .imagegal-gmGallery .wrap-content-hotels {
  display: flex;
  flex-direction: column;
}
@media (min-width: 1025px) {
  section#hmHotels .slider-hotels-hm .slick-list .imagegal-gmGallery .wrap-content-hotels {
    height: 11.4583333333vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#hmHotels .slider-hotels-hm .slick-list .imagegal-gmGallery .wrap-content-hotels {
    height: 11.4583333333vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#hmHotels .slider-hotels-hm .slick-list .imagegal-gmGallery .wrap-content-hotels {
    height: 200px;
  }
}
@media (max-width: 600px) {
  section#hmHotels .slider-hotels-hm .slick-list .imagegal-gmGallery .wrap-content-hotels {
    height: 200px;
  }
}
section#hmHotels .slider-hotels-hm .slick-list .imagegal-gmGallery:hover .bg-color--hover-gray {
  transition: all 0.5s;
  background-color: #f0eeea !important;
}

@media screen and (max-width: 350px) {
  .mobile-width--95 {
    width: 95% !important;
    margin: auto !important;
  }
  section#hmHotels .slider-hotels-hm .slick-list .imagegal-gmGallery .galImgHM {
    height: 330px;
  }
}
section#offersHMSection .slick-arrow {
  top: 50%;
}
section#offersHMSection .slick-arrow.slick-prev {
  left: -6%;
}
section#offersHMSection .slick-arrow.slick-next {
  right: -6%;
}
@media (min-width: 1025px) {
  section#offersHMSection .offersHmSlider {
    margin-left: -1.3020833333vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#offersHMSection .offersHmSlider {
    margin-left: -1.3020833333vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#offersHMSection .offersHmSlider {
    margin-left: -10px;
  }
}
@media (max-width: 600px) {
  section#offersHMSection .offersHmSlider {
    margin-left: -5px;
  }
}
@media (min-width: 1025px) {
  section#offersHMSection .offersHmSlider {
    margin-right: -1.3020833333vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#offersHMSection .offersHmSlider {
    margin-right: -1.3020833333vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#offersHMSection .offersHmSlider {
    margin-right: -10px;
  }
}
@media (max-width: 600px) {
  section#offersHMSection .offersHmSlider {
    margin-right: -5px;
  }
}
@media screen and (max-width: 991px) {
  section#offersHMSection .offersHmSlider {
    padding-bottom: 0;
  }
}
@media (min-width: 1025px) {
  section#offersHMSection .offersHmSlider .slide-item {
    padding-left: 1.3020833333vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#offersHMSection .offersHmSlider .slide-item {
    padding-left: 1.3020833333vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#offersHMSection .offersHmSlider .slide-item {
    padding-left: 10px;
  }
}
@media (max-width: 600px) {
  section#offersHMSection .offersHmSlider .slide-item {
    padding-left: 5px;
  }
}
@media (min-width: 1025px) {
  section#offersHMSection .offersHmSlider .slide-item {
    padding-right: 1.3020833333vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#offersHMSection .offersHmSlider .slide-item {
    padding-right: 1.3020833333vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#offersHMSection .offersHmSlider .slide-item {
    padding-right: 10px;
  }
}
@media (max-width: 600px) {
  section#offersHMSection .offersHmSlider .slide-item {
    padding-right: 5px;
  }
}
@media (min-width: 1025px) {
  section#offersHMSection .offersHmSlider .bxdetailsHm {
    height: 10.4166666667vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#offersHMSection .offersHmSlider .bxdetailsHm {
    height: 10.4166666667vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#offersHMSection .offersHmSlider .bxdetailsHm {
    height: 200px;
  }
}
@media (max-width: 600px) {
  section#offersHMSection .offersHmSlider .bxdetailsHm {
    height: 180px;
  }
}
@media screen and (min-width: 991px) and (max-width: 1025px) {
  section#offersHMSection .offersHmSlider .bxdetailsHm {
    height: 200px;
  }
}
section#offersHMSection .offersHmSlider .coporateOffersSlider {
  transition: all 0.5s;
}
section#offersHMSection .offersHmSlider .coporateOffersSlider:hover .bg-color--hover-gray {
  transition: all 0.5s;
  background-color: #f0eeea !important;
}

section#diningSection .poliganarrow-1 {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  left: auto;
  right: -1px;
  top: 50%;
  bottom: auto;
  z-index: 5;
}
@media (min-width: 1025px) {
  section#diningSection .poliganarrow-1 {
    width: 1.0416666667vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#diningSection .poliganarrow-1 {
    width: 1.0416666667vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#diningSection .poliganarrow-1 {
    width: 30px;
  }
}
@media (max-width: 600px) {
  section#diningSection .poliganarrow-1 {
    width: 30px;
  }
}
@media (min-width: 1025px) {
  section#diningSection .poliganarrow-1 {
    height: 1.3020833333vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#diningSection .poliganarrow-1 {
    height: 1.3020833333vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#diningSection .poliganarrow-1 {
    height: 30px;
  }
}
@media (max-width: 600px) {
  section#diningSection .poliganarrow-1 {
    height: 30px;
  }
}
@media screen and (max-width: 1025px) {
  section#diningSection .poliganarrow-1 {
    right: 45% !important;
    left: 45% !important;
    top: auto !important;
    bottom: -2% !important;
    transform: rotate(90deg);
  }
}
@media (min-width: 1025px) {
  section#diningSection .diningImgeHM {
    height: 36.4583333333vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#diningSection .diningImgeHM {
    height: 36.4583333333vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#diningSection .diningImgeHM {
    height: 350px;
  }
}
@media (max-width: 600px) {
  section#diningSection .diningImgeHM {
    height: auto;
  }
}

section#spaSection .poliganarrow-2 {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
  right: auto;
  left: -1px;
  top: 50%;
  bottom: auto;
  z-index: 5;
}
@media (min-width: 1025px) {
  section#spaSection .poliganarrow-2 {
    width: 1.0416666667vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#spaSection .poliganarrow-2 {
    width: 1.0416666667vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#spaSection .poliganarrow-2 {
    width: 30px;
  }
}
@media (max-width: 600px) {
  section#spaSection .poliganarrow-2 {
    width: 30px;
  }
}
@media (min-width: 1025px) {
  section#spaSection .poliganarrow-2 {
    height: 1.3020833333vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#spaSection .poliganarrow-2 {
    height: 1.3020833333vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#spaSection .poliganarrow-2 {
    height: 30px;
  }
}
@media (max-width: 600px) {
  section#spaSection .poliganarrow-2 {
    height: 30px;
  }
}
@media screen and (max-width: 1025px) {
  section#spaSection .poliganarrow-2 {
    left: 45% !important;
    right: 45% !important;
    top: auto !important;
    bottom: -2% !important;
    transform: rotate(270deg);
  }
}
@media (min-width: 1025px) {
  section#spaSection .diningImgeHM {
    height: 36.4583333333vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#spaSection .diningImgeHM {
    height: 36.4583333333vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#spaSection .diningImgeHM {
    height: 350px;
  }
}
@media (max-width: 600px) {
  section#spaSection .diningImgeHM {
    height: 235px;
  }
}

section#experienceSection .slick-arrow {
  top: 10.9375vw;
}
section#experienceSection .slick-arrow.slick-prev {
  left: -5vw;
}
section#experienceSection .slick-arrow.slick-next {
  right: -5vw;
}
@media (min-width: 1025px) {
  section#experienceSection .expoImgeHM {
    height: 26.0416666667vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#experienceSection .expoImgeHM {
    height: 26.0416666667vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#experienceSection .expoImgeHM {
    height: 300px;
  }
}
@media (max-width: 600px) {
  section#experienceSection .expoImgeHM {
    height: 300px;
  }
}
section#experienceSection .coporateExperience {
  transition: all 0.5s;
}
section#experienceSection .coporateExperience:hover .bg-color--hover-gray {
  transition: all 0.5s;
  background-color: #f0eeea !important;
}

@media screen and (max-width: 667px) {
  section#sustainableHM .wrapper--95 {
    width: 100% !important;
  }
  section#sustainableHM .width--55 {
    width: 90%;
    margin: auto;
  }
}
section#sustainableHM .susleftImg {
  width: 100%;
}
@media (min-width: 1025px) {
  section#sustainableHM .susleftImg {
    height: 36.4583333333vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#sustainableHM .susleftImg {
    height: 36.4583333333vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#sustainableHM .susleftImg {
    height: 500px;
  }
}
@media (max-width: 600px) {
  section#sustainableHM .susleftImg {
    height: 395px;
  }
}

section#BlogSection .slick-arrow {
  top: 10.9375vw;
}
section#BlogSection .slick-arrow.slick-prev {
  left: -5vw;
}
section#BlogSection .slick-arrow.slick-next {
  right: -5vw;
}
@media (min-width: 1025px) {
  section#BlogSection .expoImgeHM {
    height: 22.65625vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#BlogSection .expoImgeHM {
    height: 22.65625vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#BlogSection .expoImgeHM {
    height: 300px;
  }
}
@media (max-width: 600px) {
  section#BlogSection .expoImgeHM {
    height: 300px;
  }
}
section#BlogSection .coporateExperience {
  transition: all 0.5s;
}
section#BlogSection .coporateExperience:hover .bg-color--hover-gray {
  transition: all 0.5s;
  background-color: #f0eeea !important;
}
@media (min-width: 1025px) {
  section#BlogSection .bxdetailsHm {
    height: 17.1875vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#BlogSection .bxdetailsHm {
    height: 17.1875vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#BlogSection .bxdetailsHm {
    height: 300px;
  }
}
@media (max-width: 600px) {
  section#BlogSection .bxdetailsHm {
    height: 300px;
  }
}

section#instagramSection .instafollow:hover {
  color: #000000;
}
section#instagramSection #sb_instagram #sbi_images,
section#instagramSection #sb_instagram {
  padding: 0 !important;
}
@media (min-width: 1025px) {
  section#instagramSection .instaGall a {
    height: 17.4479166667vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#instagramSection .instaGall a {
    height: 17.4479166667vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#instagramSection .instaGall a {
    height: 160px;
  }
}
@media (max-width: 600px) {
  section#instagramSection .instaGall a {
    height: 160px;
  }
}
@media (min-width: 1025px) {
  section#instagramSection .instaGall a {
    width: 19.5%;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#instagramSection .instaGall a {
    width: 19.5%;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#instagramSection .instaGall a {
    width: 19%;
  }
}
@media (max-width: 600px) {
  section#instagramSection .instaGall a {
    width: 50%;
  }
}
@media screen and (max-width: 667px) {
  section#instagramSection .instaGall a#instaimage5 {
    display: none;
  }
}
section#instagramSection .instaGall img {
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 667px) {
  section#instagramSection .instaGall img {
    padding: 5px !important;
  }
}

section#awardsSec .slick-arrow {
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 991px) {
  section#awardsSec .slick-arrow {
    transform: translateY(-25%);
  }
}
section#awardsSec .slick-arrow.slick-prev {
  left: -8%;
}
section#awardsSec .slick-arrow.slick-next {
  right: -8%;
}
section#awardsSec .imgaward {
  background: var(--ffffff, #fff);
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
}
@media (min-width: 1025px) {
  section#awardsSec .imgaward {
    padding-left: 1.0416666667vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#awardsSec .imgaward {
    padding-left: 1.0416666667vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#awardsSec .imgaward {
    padding-left: 20px;
  }
}
@media (max-width: 600px) {
  section#awardsSec .imgaward {
    padding-left: 20px;
  }
}
@media (min-width: 1025px) {
  section#awardsSec .imgaward {
    padding-right: 1.0416666667vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#awardsSec .imgaward {
    padding-right: 1.0416666667vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#awardsSec .imgaward {
    padding-right: 20px;
  }
}
@media (max-width: 600px) {
  section#awardsSec .imgaward {
    padding-right: 20px;
  }
}
@media (min-width: 1025px) {
  section#awardsSec .imgaward {
    width: 15.625vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#awardsSec .imgaward {
    width: 15.625vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#awardsSec .imgaward {
    width: 190px;
  }
}
@media (max-width: 600px) {
  section#awardsSec .imgaward {
    width: 190px;
  }
}
@media (min-width: 1025px) {
  section#awardsSec .imgaward {
    height: 5.9895833333vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#awardsSec .imgaward {
    height: 5.9895833333vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#awardsSec .imgaward {
    height: 120px;
  }
}
@media (max-width: 600px) {
  section#awardsSec .imgaward {
    height: 120px;
  }
}
section#awardsSec .imgaward img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
@media (min-width: 1025px) {
  section#awardsSec .imgaward img {
    padding-top: 0.78125vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#awardsSec .imgaward img {
    padding-top: 0.78125vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#awardsSec .imgaward img {
    padding-top: 15px;
  }
}
@media (max-width: 600px) {
  section#awardsSec .imgaward img {
    padding-top: 15px;
  }
}
@media (min-width: 1025px) {
  section#awardsSec .imgaward img {
    padding-bottom: 0.78125vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#awardsSec .imgaward img {
    padding-bottom: 0.78125vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#awardsSec .imgaward img {
    padding-bottom: 15px;
  }
}
@media (max-width: 600px) {
  section#awardsSec .imgaward img {
    padding-bottom: 15px;
  }
}
@media (min-width: 1025px) {
  section#awardsSec .imgaward img {
    padding-left: 0.78125vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#awardsSec .imgaward img {
    padding-left: 0.78125vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#awardsSec .imgaward img {
    padding-left: 15px;
  }
}
@media (max-width: 600px) {
  section#awardsSec .imgaward img {
    padding-left: 15px;
  }
}
@media (min-width: 1025px) {
  section#awardsSec .imgaward img {
    padding-right: 0.78125vw;
  }
}
@media (min-width: 1025px) and (max-width: 1600px) {
  section#awardsSec .imgaward img {
    padding-right: 0.78125vw;
  }
}
@media (min-width: 600px) and (max-width: 1025px) {
  section#awardsSec .imgaward img {
    padding-right: 15px;
  }
}
@media (max-width: 600px) {
  section#awardsSec .imgaward img {
    padding-right: 15px;
  }
}
section#awardsSec .awards-static {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
section#awardsSec .awards-static .imgaward {
  flex: 0 0 auto;
  text-align: center;
  margin: 0 0.78125vw;
}
@media screen and (max-width: 991px) {
  section#awardsSec .awards-static .imgaward {
    width: 140px;
    padding: 0 10px !important;
  }
}
@media screen and (max-width: 667px) {
  section#awardsSec .awards-static {
    display: flex; /* Slick will handle layout */
  }
  section#awardsSec .awards-static .imgaward {
    margin: 0 auto;
  }
}
section#awardsSec .logo-marquee {
  position: relative;
  overflow: hidden;
}
section#awardsSec .logo-marquee::before, section#awardsSec .logo-marquee::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: var(--edge-fade, 50px);
  pointer-events: none;
  z-index: 2;
}
section#awardsSec .logo-marquee::before {
  left: 0;
  background: linear-gradient(to right, white 0%, transparent 100%);
}
section#awardsSec .logo-marquee::after {
  right: 0;
  background: linear-gradient(to left, white 0%, transparent 100%);
}
section#awardsSec .logo-marquee.is-pause-on-hover:hover .logo-strip {
  animation-play-state: paused;
}
section#awardsSec .logo-marquee__viewport {
  display: grid;
  grid-template-rows: auto auto;
  row-gap: 35px;
}
section#awardsSec .logo-track {
  white-space: nowrap;
}
section#awardsSec .logo-strip {
  display: inline-flex;
  align-items: center;
  gap: var(--gap, 28px);
  white-space: nowrap;
  will-change: transform;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}
@keyframes marquee-left {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}
@keyframes marquee-right {
  from {
    transform: translateX(-50%);
  }
  to {
    transform: translateX(0);
  }
}
section#awardsSec .dir-left .logo-strip {
  animation-name: marquee-left;
}
section#awardsSec .dir-right .logo-strip {
  animation-name: marquee-right;
}
section#awardsSec .logo-item {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 6px 10px;
}
section#awardsSec .logo-item img {
  display: block;
  height: auto;
  width: auto;
  opacity: 0.8;
  transition: opacity 0.3s ease;
}
section#awardsSec .logo-source {
  display: none;
}

@media screen and (max-width: 1025px) {
  section#hmHotels .slick-slider .slick-arrow {
    bottom: -15% !important;
  }
}
@media screen and (max-width: 991px) {
  .slick-slider .slick-arrow {
    bottom: -12% !important;
  }
  .imagegal-gmGallery .moredetails {
    width: 130px;
  }
  .expoHmSlider {
    padding-bottom: 0 !important;
  }
}
@media screen and (max-width: 600px) {
  section#awardsSec .slick-slider .slick-arrow {
    bottom: -27% !important;
  }
}
/*# sourceMappingURL=coporate-home.min.css.map */
