@charset "utf-8";@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap);* { box-sizing: border-box; -webkit-box-sizing: border-box }a, abbr, acronym, address, applet, b, big, blockquote, body, caption, center, cite, code, dd, del, dfn, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, iframe, img, input, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, strike, strong, sub, sup, tt, u, ul, var { padding: 0; margin: 0; font-family: Poppins, sans-serif!important }a { text-decoration: none }body::-webkit-scrollbar {    width: 10px; /* Explicit scrollbar width */    height: 10px; /* Explicit scrollbar height */}body::-webkit-scrollbar-thumb {    background: darkgrey; /* Scrollbar thumb color */    border-radius: 5px; /* Rounded edges */}body::-webkit-scrollbar {    display: block!important;}#toTop {    display: block;    position: fixed;    top: 80%;    right: 0;}.innerWrap {    width: 1200px;    margin: 26px auto 49px;    padding: 0 0px;}.subheading {    background: #fff;    text-align: left;    padding: 0;    border-top: 0;    display: flex;    justify-content: space-between;    align-items: center;}.srfltr {    box-shadow: 0px 0px 4px rgb(0 0 0 / 8%);    border: 1px solid #d9d9d9;    padding: 7px 15px;    border-radius: 10px;    font-size: 16px;    padding-left: 30px;    width: 30%;    outline: 0;    background: url(https://images.emtcontent.com/deals-img/search-icon.svg) #fff;    background-repeat: no-repeat;    background-size: 23px 23px;    background-position: 5px center;}.subheading h2 {  font-size: 35px;  font-weight: 700;  color: #000;  margin-bottom: 3px;}.subheading p {  font-size: 16px;  color: #444;  margin: 0 auto;}.bg_privacy {    padding: 50px 0px;    background: url(https://images.emtcontent.com/hotel-img/mountain-banner.webp);    background-size: cover;    position: relative; height: 373px;}.bg_weekend {    padding: 50px 0px;    background: url(https://images.emtcontent.com/hotel-img/weekend-gateway-banner.png);    background-size: cover;    position: relative; height: 373px;}.bg_beach {    padding: 50px 0px;    background: url(https://images.emtcontent.com/hotel-img/beach-banner.png);    background-size: cover;    position: relative; height: 373px;}.bg_privacy .entry-title-n {    margin-bottom: 0px;    font-size: 28px;    font-weight: 600;    letter-spacing: 1px;    text-transform: uppercase;    color: #fff;    z-index: 1;    position: relative;    text-shadow: 1px 1px 2px rgba(0, 0, 0, .8);    text-align: center;}.bg-ovrly {    width: 100%;    height: 100%;    position: absolute;    background: rgb(0 0 0 / 6%);    top: 0;}.mount_cont {    text-align: center;    color: #ffffff;    margin-top: 13px;}	.mount_cont h1{   font-size:45px;    }	.mount_cont p {    font-size: 17px;}.main-conimg{    width: 55px;    height: 52px;    background: url(https://images.emtcontent.com/hotel-img/mountain-icon.svg) no-repeat 0 0;    display: table;    margin: 0 auto;}.main-conimg2{    width: 55px;    height: 52px;    background: url(https://images.emtcontent.com/hotel-img/beach-icon.svg) no-repeat 0 0;    display: table;    margin: 0 auto;}.main-conimg3{    width: 55px;    height: 52px;    background: url(https://images.emtcontent.com/hotel-img/weekend-gateway-icon.svg) no-repeat 0 0;    display: table;    margin: 0 auto;}em {    font-style: italic !important;} .main-handpick {      background: white;      border-radius: 12px;      box-shadow: 0 4px 12px rgba(0,0,0,0.1);      overflow: hidden;    width: 31%;      position: relative;    }    .escape-img {         width: 100%;    height: 241px;    display: block;    }	.escape-img img {         width: 100%;    height: 241px;    }    .main-handpick-exclusive {     position: absolute;     top: 17px;     left: 17px;     background: #ff4d88;     color: white;     font-size: 14px;     padding: 5px 10px;     border-radius: 20px;     display: flex;     align-items: flex-start;    }	 .main-handpick-logo {        position: absolute;    top: 17px;    right: 20px; z-index:9;    }	.main-handpick-logo img {width: 43px;height: 41px;}	 .main-handpick-exclusive img{width: 15px;height: 18px;     margin-right: 4px;}    .main-handpick-content {     padding: 12px 16px 9px;    display: flex;    justify-content: space-between;    align-items: center;    }    .location-info {      display: flex;      flex-direction: column;    }    .location-info h3 {      margin: 0;      font-size: 22px;      color: #333;    }    .location-info span {      font-size: 17px;      color: #777;    }    .arrow-button {    background-color: #ffffff;     transform-origin: 0 0;    transition: transform .35s, visibility .35s ease-in;}	arrow-button img{width:100%; height:auto;}	.escapes-cards {       display: flex;    gap: 42px;    flex-wrap: wrap;}   .arrow-button:hover{-ms-transform: scale(1.1); /* IE 9 */  -webkit-transform: scale(1.1); /* Safari 3-8 */  transform: scale(1.1);}.destina{display: flex;align-items: center;margin-top: 0px;}.contnt-west{margin-left:6px;}.main-handpick a:hover span, .main-handpick a:hover h3{color: #2093EF;} .main-handpick a:hover .location-info img{filter: brightness(0) saturate(100%) invert(42%) sepia(81%) saturate(1305%) hue-rotate(185deg) brightness(100%) contrast(91%);}	.main-handpick a:hover img{-ms-transform: scale(1.1); /* IE 9 */  -webkit-transform: scale(1.1); /* Safari 3-8 */  transform: scale(1.1);     transition: transform 0.9s ease;} .escape-img {         width: 100%;    height: 241px;    display: block;  overflow: hidden;    }@media only screen and (min-width:300px) and (max-width: 480px){#wb_Text2 {    width: 89% !important;    /* margin-left: 2% !important; */    margin: 0 auto !important;    float: none !important;}h1{    font-size: 18px !important;}	.style12 {    font-size: 12px;    list-style: none !important;}.innerWrap {    width: 97%;    margin: 29px auto;    padding: 0 0px;}.bg_privacy {height: 246px;        padding: 26px 0px;}.mount_cont p {    font-size: 12px;}.subheading h2 {    font-size: 20px;    font-weight: 700;    color: #000;    margin-bottom: 3px;}.subheading {  padding: 0px; flex-direction: column;        gap: 20px;}.srfltr{width:96%}.location-info h3 {    font-size: 18px;}.location-info span {    font-size: 15px;}.arrow-button {    width: 34px;}.main-handpick-exclusive {    font-size: 12px;}	.main-handpick-logo img {    width: 35px;    height: 35px;}.main-handpick{width:100%;}.escapes-cards { gap: 21px;}.no-serch {width: 90%; text-align:center;}}}.no-serch {    padding: 20px;    border: 1px solid #d6d6d6;    background: #fff;    width: 30%;    display: flex;    align-items: center;    flex-direction: column;    border-radius: 8px;    margin: 40px auto;    box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.20);}