@charset "utf-8"; @import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap'); *, ::after, ::before {    box-sizing: border-box;}html {    scroll-behavior: smooth;}body {    font-family: 'Poppins', sans-serif;    margin: 0;    padding: 0;    background: #F5F5F510;}.abtx-wet {    font-size: 30px;    color: #020202;    font-weight: 600;    /* font-style: italic; */}#toTop {    display: block;    position: fixed;    top: 80%;    right: 0;}.hestg {    margin: 0;    padding: 0;    font-size: 14px;    font-weight: 600;}.reach {    background: url(https://www.easemytrip.com/tourism/dubai/img/how-to-reach.jpg);    width: 100%;    background-size: cover;    height:400px;    position: relative;}.txtabhu p {    padding: 0 0 5px 0;    margin: 0;}.reach::before {    content: '';    width: 100%;    height: 100%;    background: linear-gradient(#fff0, #000000d4);    position: absolute;    top: 0;}.bestrv {    background: url(https://www.easemytrip.com/tourism/dubai/img/best-time.jpg);    width: 100%;    background-size: cover;    height:400px;    position: relative;}.bestrv::before {    content: '';    width: 100%;    height: 100%;    background: linear-gradient(#fff0, #00000095);    position: absolute;    top: 0;}.thi-do {    background: url(https://www.easemytrip.com/tourism/dubai/img/things-to-do.jpg);    width: 100%;    background-size: cover;    height:400px;    position: relative;}.thi-do::before {    content: '';    width: 100%;    height: 100%;    background: linear-gradient(#00000057, #000000b5);    position: absolute;    top: 0;}.trv-grd {    background: url(https://www.easemytrip.com/tourism/dubai/img/travel-guide.jpg);    width: 100%;    background-size: cover;    height:400px;    position: relative;}.trv-grd::before {    content: '';    width: 100%;    height: 100%;    background: linear-gradient(#fff0, #000000);    position: absolute;    top: 0;}.neighbourhood {    background: url(https://www.easemytrip.com/tourism/dubai/img/Neighbourhood.png);    width: 100%;    background-size: cover;    height:400px;    position: relative;}.neighbourhood::before {    content: '';    width: 100%;    height: 100%;    background: linear-gradient(#fff0, #000000);    position: absolute;    top: 0;}.visa {    background: url(https://www.easemytrip.com/tourism/dubai/img/visa.jpg);    width: 100%;    background-size: cover;    height:400px;    position: relative;}.visa::before {    content: '';    width: 100%;    height: 100%;    background: linear-gradient(#fff0, #000000);    position: absolute;    top: 0;}.weather {    background: url(https://www.easemytrip.com/tourism/dubai/img/weather.jpg);    width: 100%;    background-size: cover;    height:400px;    position: relative;}.weather::before {    content: '';    width: 100%;    height: 100%;    background: linear-gradient(#fff0, #00000095);    position: absolute;    top: 0;}.heddubi {    background:url(https://www.easemytrip.com/tourism/dubai/img/Dubai-night-banner.png);    width: 100%;    background-size: cover;    height: 519px;    position: relative;}.heddubi::before {    content: '';    width: 100%;    height: 100%;    background: linear-gradient(#fff0, #00000095);    position: absolute;    top: 0;}.adventure {    background: url(https://www.easemytrip.com/tourism/dubai/img/adventure-bb.png);    width: 100%;    background-size: cover;    height: 519px;    position: relative;}.adventure::before {    content: '';    width: 100%;    height: 100%;    background: linear-gradient(#40404075, #000000);    position: absolute;    top: 0;}.tajikistan {    background: url(https://www.easemytrip.com/tourism/dubai/img/Tajikistan-bb.png);    width: 100%;    background-size: cover;    height: 519px;    position: relative;}.tajikistan::before {    content: '';    width: 100%;    height: 100%;    background: linear-gradient(#40404075, #000000);    position: absolute;    top: 0;}.bg-blog {    background: url(https://www.easemytrip.com/tourism/dubai/img/blgbb.jpg);    width: 100%;    background-size: cover;    height: 360px;    position: relative;}.bg-blog::before {    content: '';    width: 100%;    height: 100%;    background: linear-gradient(#40404075, #000000);    position: absolute;    top: 0;}.bg-blog1 {    background: url(https://www.easemytrip.com/tourism/dubai/img/blgbb1.jpg);    width: 100%;    background-size: cover;    height: 360px;    position: relative;}.bg-blog1::before {    content: '';    width: 100%;    height: 100%;    background: linear-gradient(#40404075, #000000);    position: absolute;    top: 0;}.bg-blog2 {    background: url(https://www.easemytrip.com/tourism/dubai/img/blgbb2.jpg);    width: 100%;    background-size: cover;    height: 360px;    position: relative;}.bg-blog2::before {    content: '';    width: 100%;    height: 100%;    background: linear-gradient(#40404075, #000000);    position: absolute;    top: 0;}.bbtextblog {    font-size: 57px;    color: #fff;    text-align: center;    padding:0;}.balkan {    background: url(https://www.easemytrip.com/tourism/dubai/img/Balkan-bb.png);    width: 100%;    background-size: cover;    height: 519px;    position: relative;}.balkan::before {    content: '';    width: 100%;    height: 100%;    background: linear-gradient(#40404075, #000000);    position: absolute;    top: 0;}.events {    background: url(https://www.easemytrip.com/tourism/dubai/img/events-bb.png);    width: 100%;    background-size: cover;    height: 519px;    position: relative;}.events::before {    content: '';    width: 100%;    height: 100%;    background: linear-gradient(#40404075, #000000);    position: absolute;    top: 0;}.flightbb {    background: url(https://www.easemytrip.com/tourism/dubai/img/bb-flight.png);    width: 100%;    background-size: cover;    height: 519px;    position: relative;}.tabingfl {    margin: 15px auto 0;    background: #3C3C3C;    width: 50%;    align-items: center;    border-radius: 15px 15px 0 0;    overflow: hidden;}.tbproduct {    width: 25%;    text-align: center;    padding: 11px;    cursor: pointer;    font-size: 18px;}.flightbb::before {    content: '';    width: 100%;    height: 100%;    background: linear-gradient(#40404010, #000000);    position: absolute;    top: 0;}.proactv {    background: #FF3838;    border-radius: 15px 15px 0 0;}.resgn {    background: url(https://www.easemytrip.com/tourism/dubai/img/regions-bb.png);    width: 100%;    background-size: cover;    height: 360px;    position: relative;}.bsxd-abu {    width: 24%;    position: relative;}.nreft {    font-size: 27px;    font-weight: 600;}.abu-fnt {    font-size: 16px;    font-weight: 300;}.resgn::before {    content: '';    width: 100%;    height: 100%;    background: linear-gradient(#fff0, #00000095);    position: absolute;    top: 0;}.textdv {    width: 53%;    z-index: 9;    position: absolute;    right: 0;    top: 163px;}.clo-dv {    flex-flow: column;}.font-39 {    font-size: 34px;    line-height: 28px;    color: #ffffff;    font-weight: 100;    font-style: italic;}.font-70 {    color: #ffffff;    font-size: 73px;    font-weight: 600;    line-height: 78px;    margin-left: 69px;    font-style: italic;}.font-29 {    font-size: 39px;    color: #fff;    line-height: 24px;    font-weight: 100;    margin-left: 8rem;}.mian-dub {    width: 100%;    margin: 0;    padding: 0;}.blg-contnt ul {    margin: 0;    padding: 0 0 0 23px;}.blg-contnt ul li {    font-size: 14px;    margin: 0;    padding: 0;}.emt_dubai-hed {    width: 1150px;    margin: 0 auto;    position: relative;    z-index: 999;    left: auto;    right: auto;    display: flex;    justify-content: space-between;}.emt_dubai-main {    width: 1150px;    margin: 0 auto;    padding: 20px 0;}.clr {    clear: both;}.flx-db {    display: flex;}/*menu*/.down_arw {    border: solid #ffffff;    border-width: 0 1px 1px 0;    display: inline-block;    padding: 3px;    transform: rotate(45deg);    -webkit-transform: rotate(45deg);    position: relative;    top: -2px;    margin-left: 6px;}.menu ul ul:before {    content: '';    border-bottom: 7px solid #f00;    border-left: 7px solid transparent;    border-right: 7px solid transparent;    top: -9px;    position: absolute;    left: 60px;    right: auto;}.navigation-menu {    display: flex;    justify-content: space-between;    align-items: center;    padding: 1em 0;    flex-grow: 1;    height: auto;    width: 100%;}.menu {    display: inherit;}.menu > ul {    display: inherit;}.menu > ul > li > span > a > span {    display: inline-block;    /*padding-right: 0.5em;*/}.menu > ul > li > a, .menu > ul > li > span > a {    display: block;    color: #fff;    padding: 0.5em 1em 0.5em 1em;    border-radius: 5px;    text-decoration: none;}.menu > ul > li > a:hover, .menu > ul > li > span > a:hover {    /* background-color: #52494a; */}.menu > ul > li {    position: relative;    margin-right: 0.25em;    margin-left: 0.25em;    list-style: none;}.menu ul ul {    display: none;    position: absolute;    top: 100%;    left: -22px;    background-color: #ffffff;    padding: 6px 0;    border-radius: 0 0 5px 5px;    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);    z-index: 9999;    width: 180px;    border-top: 3px solid #f00;    right: 35px;}.arrow-down-icon {    display: inline-block;    color: #fff;    -webkit-filter: invert(100%) sepia(0%) saturate(6747%) hue-rotate(155deg) brightness(82%) contrast(90%);    filter: invert(100%) sepia(0%) saturate(6747%) hue-rotate(155deg) brightness(82%) contrast(90%);}.icon-wrapper {    display: inline-block;}li {    position: relative;}.menu ul ul li {    margin-right: 5px;    display: block;    padding: 4px 8px 4px;}.menu ul ul li a {    display: block;    color: #000;    padding: 0;    margin: 0;    width: 100%;    font-size: 14px;    height: 100%;    text-decoration: none;}.menu > ul > li:hover ul {    display: block;}.menu > ul > li ul a:hover {    text-decoration: underline;}.hamburger-toggle-button {    position: relative;    display: none;    width: 40px;    height: 38px;    padding: 0.30rem;    border: none;    background-color: transparent;    cursor: pointer;    border-radius: 10px;    transition: 0.15s;    -webkit-transition: 0.15s;}.hamburger-toggle-button:hover {    background-color: #655d5e;}.nav-drawer {    display: flex;    flex-direction: column;    justify-content: baseline;    align-items: baseline;    position: fixed;    top: 0;    left: -100%;    width: 75%;    box-shadow: 0px 4px 4.5px #9f9f9f;    max-width: 320px;    height: 100vh;    background-color: #ffffff;    transition: all 0.3s ease-in-out;    -webkit-transition: all 0.3s ease-in-out;    z-index: 99999;}.nav-drawer.active {    left: 0;}.nav-drawer.inactive {    transition: all 0.3s ease-out;    -webkit-transition: all 0.3s ease-out;}.close-button {    display: inline-flex;    align-self: flex-end;    padding: 0.5rem;    margin: 2.5vw;    border-radius: 50%;    background-color: #ffffff;    ; outline: 1px solid #cfcece;    font-size: 0.75rem;    text-transform: uppercase;    letter-spacing: 0.05rem;    border: none;    cursor: pointer;    height: 2.25rem;    width: 2.25rem;    transition: 0.15s;    -webkit-transition: 0.15s;}.close-button:hover {    background-color: #e32231;    outline: none;}.close-button:active {    background-color: #ba1824;    outline: none;}.close-button-icon {    transition: 0.15s;    -webkit-transition: 0.15s;    stroke: #000;}.close-button-icon-hovered {    stroke: #fff;}.nav-drawer ul {    display: flex;    flex-direction: column;    list-style: none;    margin: 0 10px 10px 22px;    padding: 0;}.nav-drawer ul li {    margin: 20px 0;}.nav-drawer ul li a {    padding: 1px 6px 0 10px;    text-decoration: none;    color: #333;    font-size: 14px;    border-radius: 5px;}.nav-drawer ul li a:hover {    background-color: #cfcccc;}.nav-drawer > .triangular-arrow {    display: inline-block;}.arrow {    width: 12px;    height: 12px;}.nav-drawer .treeview > .nested li {    margin: 5px 0 0 0;}.treeview.disabled > .nested {    display: none;}.treeview.active > .nested {    display: inline-block;}.arrow-down {    transform: rotate(90deg);    -webkit-transform: rotate(90deg);}.treeview-wrapper {    display: block;    cursor: pointer;    margin-left: -18px;    user-select: none;}@media (max-width: 992px) {    .navigation-menu {        flex-direction: row-reverse;    }    .menu {        display: none;    }    .hamburger-toggle-button {        display: block;    }    .nav-drawer {        width: 65%;        max-width: none;    }    .nav-drawer ul > li {        margin: 10px 0;    }    .nav-drawer .treeview ul {        margin-top: 1em;    }}/*menu-end*/.hed-dxb {    font-size: 25px;    font-weight: 600;    padding: 10px 0 10px;}.red-arw {    background: url(https://www.easemytrip.com/tourism/dubai/img/red-arrow.svg);    width: 14px;    height: 14px;    display: block;    background-size: 14px 14px;}.bx-1 {    width: 100%;    border-radius: 10px;    padding: 12px 10px 12px;    box-shadow: 1px 0.3px 0 #d1d1d1;    border: 1px solid #d1d1d1;}.alcent {    align-items: center;}.pesr {    font-size: 12px;}.img-ofer {    width: 60%;}.img-ofer img {    width: 100%;}.textfor {    width: 39%;    padding: 5px 10px;    margin-left: auto;}.testr {    font-size: 19px;    font-weight: 500;    padding: 0 0 0;}.testr1 {    padding: 10px 0 0;}.ard {    margin: 0 0 0 9px;}.testr2 {    margin: 10px 0 0;}.boknw {    font-size: 15px;    font-weight: 500;    align-items: center;    margin-top: 0px;    color: #FF3838;}.boknw1 {    font-size: 15px;    font-weight: 500;    align-items: center;    margin-top: 15px;}.pesr1 {    font-size: 19px;    font-weight: 500;}.tab-main {    width: 100%;    margin: 0;    padding: 0;}.tab-main ul {    width: 100%;    margin: 0;    padding: 0;}.tab-main ul li {    list-style: none;    margin-right: 15px;    padding: 6px 10px;    border: 1px solid #f2f2f2;    border-radius: 4px;    cursor: pointer;    align-items: center;    display: flex;    background: #ffffff;    box-shadow: 3px 2px 2.3px #d1d1d1;}.tab-main ul li:hover {    color: #FF3838;}.activeue {    color: #FF3838;}.actintb {    color: #FF3838;}.tab-main ul li:hover i {    filter: invert(30%) sepia(55%) saturate(2878%) hue-rotate(326deg) brightness(104%) contrast(97%);}.tab-main ul li.activeue i {    filter: invert(30%) sepia(55%) saturate(2878%) hue-rotate(326deg) brightness(104%) contrast(97%);}.icadd {    background: url(https://www.easemytrip.com/tourism/dubai/img/adventure-icon.svg);    width: 31px;    height: 27px;    background-size: 31px 27px;}.icart {    background: url(https://www.easemytrip.com/tourism/dubai/img/culture-icon.svg);    width: 27px;    height: 27px;    background-size: 27px 27px;    margin-right: 6px;}.icfoo {    background: url(https://www.easemytrip.com/tourism/dubai/img/food-icon.svg);    width: 24px;    height: 24px;    background-size: 24px 24px;    margin-right: 6px;}.icspa {    background: url(https://www.easemytrip.com/tourism/dubai/img/spa-icon.svg);    width: 27px;    height: 27px;    background-size: 27px 27px;    margin-right: 6px;}.icsig {    background: url(https://www.easemytrip.com/tourism/dubai/img/sights-icon.svg);    width: 27px;    height: 27px;    background-size: 27px 27px;    margin-right: 6px;}/*thrd*/.shoing a {    padding: 10px 5px 5px 5px;    border: 1px solid #bfbbbb;    display: inline-block;    position: relative;    text-decoration: none;    color: #000;    border-radius: 10px;    width: 100%;}.jsb {    justify-content: space-between;}.redclr {    color: #FF3838;}.shoing a:hover {    border: 1px solid #FF3838;    cursor: pointer;}.redbg {    background: linear-gradient(270deg, rgba(255,240,240,1) 0%, rgba(255,255,255,1) 100%);    border: 1px solid #FFD4D4;    border-radius: 10px;    padding: 20px;    margin-top: 30px;}.widtr {    margin-left: auto;    cursor: pointer;}.fntnew {    font-size: 28px;    font-weight: 500;}.hedrih {    align-items: center;}.shoing {    margin-right: 0px;    width: 24%;    margin-bottom: 15px;}.sb_txt span {    font-size: 22px;    line-height: 22px;}.prt1 {    margin-left: auto;    align-items: center;}.mn_rpee {    font-size: 12px;}.mainfx {    padding: 5px 0;}.ech_bx {    border-radius: 20px;    width: 100%;    display: flex;    flex-direction: column;    align-items: center;    justify-content: center;}.f15 {    font-size: 12px;}.mr30 {    margin-top: 30px;}.dys_ngt {    width: auto;    background: #fff;    color: #000;    text-align: center;    padding: 5px 10px;    border-radius: 4px;    margin: 11px 0px 0px;    float: right;    position: absolute;    top: -4px;    align-items: center;    font-size: 12px;    display: flex;    right: 8px;}.loc_ngt {    color: #fff;    text-align: center;    padding: 5px 10px;    border-radius: 4px;    margin: 20px 0px 0px;    float: right;    position: absolute;    top: 97px;    align-items: center;    font-size: 12px;    display: flex;    left: 0px;}.locioc {    background: url(https://www.easemytrip.com/tourism/dubai/img/icon-location.svg);    width: 18px;    height: 18px;    background-size: 18px 18px;    margin-right: 3px;}.efimg::before {    content: '';    width: 100%;    height: 96%;    background: linear-gradient(#fff0, #00000070 102%);    position: absolute;    top: 0;    border-radius: 10px;}.dys_ngt img {    margin-right: 6px;}.ech_bxpi {    height: 147px;}img {    max-width: 100%;}.pck_dt_bx {    width: 100%;    background: #fff;    padding: 4px 4px 0 4px;    border-radius: 0px;    align-items: center;}.dest_prce {    width: 100%;    color: #000;}.destn_nme {    margin: 0% 0 0;    font-size: 14px;}.mg_vwdt {    border-top: 0.5px solid #E6E6E6;    margin-top: 3px;}.wt700 {    font-weight: 700;}.mn_rpee1 {    font-size: 18px;    font-weight: 600;}.newnhy {    padding: 30px 0 0;}.f12 {    font-size: 12px;}.efimg {    width: 100%;    position: relative;}.txt_oarw {    align-items: center;    padding: 6px 0;}.tgt {    width: 50%;    font-size: 18px;    font-weight: 500;}.ter {    font-size: 14px;    font-weight: 500;    margin-right: 10px;}.nortx {    font-size: 14px;}.arimg {    margin-left: auto;    display: flex;}.bxsild {    /* background: #222222; */    padding: 12px;    width: 25%;    border-radius: 16px;}.mainslr {    padding: 20px 0;}.hedght {    color: #000;    padding: 0 10px;    font-size: 16px;    font-weight: 500;}.retstr {    padding: 0;}.maihy {    color: #FF3838;    margin: 3px 0 0;    font-weight: 500;    padding: 0 10px;}.prc {    font-size: 20px;}.rgty {    color: #dddddd;}.bsxd {    width: 19%;    position: relative;}.Sldrnew {    width: 100%;    position: relative;}.mainsildet {    margin-top: 30px;}.Sldrnew::before {    content: '';    width: 100%;    height: 98%;    background: linear-gradient(#fff0, #000000c2 100%);    position: absolute;    top: 0;    z-index: 1;    border-radius: 10px;}.siltx::before {    content: '';    width: 100%;    height: 100%;    background: linear-gradient(#fff0, #000000c2 70%);    position: absolute;    top: 0;    z-index: 1;    border-radius: 10px;}.siltx {    width: 100%;    position: relative;}.ttl-abs {    position: absolute;    bottom: 72px;    padding: 10px 10px;    width: 100%;    z-index: 1;}.ttl-abs-new {    position: absolute;    bottom: 9px;    padding: 10px 10px;    width: 100%;    z-index: 1;}.ttl-abs-new h5 {    color: #fff;    font-size: 20px;    font-weight: 500;    text-transform: capitalize;    margin: auto;    text-align: center;}.thy {    position: absolute;    top: 0;    color: #fff;    z-index: 1;    padding: 10px 15px;}.tsder {    font-size: 30px;}.rtyup {    font-size: 12px;    margin-top: 17px;    font-weight: 300;}.ttl-abs h5 {    color: #fff;    font-size: 15px;    font-weight: 500;    text-transform: capitalize;    margin: auto;}.ttl-abs p {    margin: auto;    text-transform: capitalize;    font-size: 13px;    color: #fff;}.mianher {    position: absolute;    bottom: 22px;    width: 100%;    padding: 0 10px;    z-index: 1;    color: #fff;}.icwit {    margin-left: auto;    display: flex;    flex-flow: wrap-reverse;}.icwit img {    width: 17px;    height: 17px;    margin-bottom: 6px;}.fttot {    font-size: 18px;    font-weight: 500;}.bonw {    font-size: 12px;}.imgty {    width: 16px;    margin-left: 10px;}.bxfli {    width: 32%;    background: #fff;    border-radius: 6px;    box-shadow: 0 1px 4px #9b9999;    overflow: hidden;    cursor: pointer;}.bxfli:hover {    box-shadow: 0 1px 4px #F44336;}.bxsild a {    text-decoration: none;}.mainfligt {    margin-top: 20px;}.btflgi {    background: #E7F4FF;    padding: 10px;}.fldet {    padding: 15px;}.fldet1 {    padding: 15px 15px 0;}.detfl {    width: auto;}.flico {    width: 35%;    text-align: center;    position: relative;}.aricon {    width: 10%;    margin-right: 10px;    align-items: center;    display: flex;}.fldts {    margin-top: 15px;}.priclw {    margin-right: 6px;    font-size: 13px;    color: #7C7272;}.fnpric {    font-size: 15px;    color: #0C8BFD;    font-weight: 500;}.deityu {    font-size: 18px;    font-weight: 600;}.codefl {    font-size: 14px;    color: #727272;}.fldte {    margin-top: 12px;    font-size: 12px;}.textdcup {    color: #0C8BFD;}.bestdesit {    margin-top: 15px;}/*blog*/._blog_box {    position: relative;    height: 245px;    border-radius: 15px;}._blog_typ {    width: auto;    position: absolute;    top: 10px;    left: 15px;    background: #ff0077d1;    color: #fff;    padding: 3px 12px;    font-size: 12px;    font-weight: 600;    border-radius: 4px;    z-index: 2;}._blog_img {    width: 100%;    height: 220px;    border-radius: 15px;}._blog_img img {    width: 100%;    height: 220px;    border-radius: 15px;    object-fit: cover;}._blog_bdy {    position: absolute;    top: 0;    height: 100%;    border-radius: 15px;    background: #0000004d;    color: #fff;    width: 100%;    padding: 15px;}._blr_url {    position: absolute;    bottom: 0;    padding: 12px 15px;    font-size: 14px;    left: 0;    width: 100%;    border-radius: 0 0 15px 15px;    z-index: 1;    background: transparent;    overflow: hidden;    backdrop-filter: blur(15px);}._blog_txt {    padding: 15px;    position: absolute;    bottom: 38px;    width: 100%;    z-index: 2;    color: #fff;}._blog_ttl {    font-weight: 300;    font-size: 15px;}._blog_url {    position: absolute;    bottom: 0;    padding: 12px 15px;    font-size: 14px;    left: 0;    width: 100%;    z-index: 2;    background: url(https://www.easemytrip.com/tourism/dubai/img/left-wht-arrw.svg);    background-repeat: no-repeat;    background-position: 92% 50%;}.blgbx {    width: 32%;}/*blog*/.hedtr {    font-size: 16px;    font-weight: 600;    padding: 6px 0 0;}.tedpot {    font-size: 13px;    padding: 3px 0 10px;}.nmtext {    font-size: 12px;    font-weight: 500;}.icadm {    align-items: center;    display: flex;    margin-right: 6px;}.wybook {    text-align: center;    font-size: 28px;    font-weight: 500;}.bxwye {    width: 23%;    border: 1px solid #E8E8E8;    border-radius: 10px;    padding: 17px;    text-align: center;}.wyhed {    font-size: 14px;    font-weight: 500;    padding: 3px 0;}.wytex {    font-size: 14px;    font-weight: 300;}.ftmain {    background: #f7f7f7;    margin-top: 50px;}.lastft {    background: #E8E8E8;    text-align: center;    padding: 15px;    font-size: 15px;}.emt-logob {    width: 24%;    display: flex;    padding: 50px;}.link-main {    width: 74%;    margin-left: auto;}.bxlink {    padding: 20px 0 0;}.top-linkft {    border-bottom: 1px solid #70707024;    padding: 0 0 15px;}.top-linkft ul {    margin: 0;    padding: 0;    display: flex;    width: 86%;}.top-linkft ul li {    padding: 0;    list-style: none;    margin-right: 10px;    font-weight: 500;    font-size: 15px;}.labxlin ul {    margin: 0;    padding: 0;}.labxlin li {    margin: 0;    font-size: 15px;    padding: 0;    list-style: none;}.mrg50 {    margin-top: 50px;}/**//*history*/.his-bb {    background: url(https://www.easemytrip.com/tourism/dubai/img/his-banner.png);    width: 100%;    background-size: contain;    height: 400px;    position: relative;}.his-bb::before {    content: '';    width: 100%;    height: 100%;    background: linear-gradient(#fff0, #00000095);    position: absolute;    top: 0;}.ophistx {    text-align: center;    font-size: 168px;    color: #00000024;    line-height: 109px;    position: relative;    top: 0;    font-weight: 600;    flex-direction: column;    text-transform: uppercase;    font-style: italic;    display: flex;}.igcont {    width: 1150px;    margin: 50px auto;}.bbtext {    font-size: 28px;    color: #fff;    padding: 0;    z-index: 22;    font-weight: 600;    position: absolute;    bottom: 47px;}.minewsec {    position: relative;}.mainte {    width: 100%;    position: relative;    margin: -29px 0 0 0;}.imgets {    width: 28%;}.bntextw {    width: 100%;}.textft {    width: 100%;    margin-left: auto;    font-size: 14px;    padding: 0px 0;    font-weight: 300;}.rgbginner {    background: linear-gradient(303deg, rgb(255 240 240 / 83%) 27%, rgba(255,255,255,1) 100%);    border-radius: 6px;    padding: 20px;}.reltxt {    text-align: center;    font-size: 157px;    color: #00000008;    line-height: 137px;    position: relative;    right: 160px;    font-weight: 600;    flex-direction: row-reverse;    text-transform: uppercase;    font-style: italic;    display: flex;}.abtx {    font-size: 28px;    color: #020202;    padding: 0;    font-weight: 500;    z-index: 22;    position: absolute;    bottom: 50px;}.mianhispa {    position: relative;    width: 86%;    margin: 0 auto;}.abimgh {    width: 51%;}.txtabhu {    width: 45%;    margin-left: auto;    font-size: 14px;}.mainhtyu {    margin: -32px auto 0;    z-index: 9;    position: relative;    width: 86%;    padding: 0 0 0;}.emt_dubai-maininner {    width: 100%;    margin: 0 auto;    padding: 0 0;}.whitbg {    padding-bottom: 50px;}.pedinbttop {    padding: 50px 0;}.mainhtyunw {    margin: -9px auto 0;    z-index: 9;    position: relative;    width: 86%;    padding: 0 0 0;}.reltxtnw {    text-align: center;    font-size: 157px;    color: #00000008;    line-height: 137px;    position: relative;    right: 205px;    font-weight: 600;    flex-direction: row-reverse;    text-transform: uppercase;    font-style: italic;    display: flex;}.slivbg {    width: 100%;    background: #eeeeee87;    border-radius: 15px;    overflow: hidden;    align-items: center;    margin-bottom: 20px;}.testhis {    width: 27%;    padding: 15px 30px;    font-size: 25px;    text-align: left;    font-weight: 300;}.bgcorlue {    background: linear-gradient(270deg, rgba(27,146,248,1) 0%, rgba(167,220,254,1) 100%);    width: 73%;    padding: 11px 43px;    align-items: center;    border-radius: 15px 0 0 15px;    color: #fff;    margin-left: auto;}.icon {    display: flex;    align-items: center;}.ter1 {    font-size: 16px;    font-weight: 300;}.mainhwhter {    margin: 0 auto 0;    z-index: 9;    position: relative;    width: 86%;    padding: 0 0 0;}.redbgnehir {    background: linear-gradient(266deg, rgba(255,240,240,1) 0%, rgba(255,255,255,1) 96%);    border-radius: 10px;    padding: 20px;}.bxflihir {    width: 32%;    background: #ff383826;    border-radius: 10px;    overflow: hidden;}.icnhis {    width: 15%;    padding: 10px 0;}.readnew {    cursor: pointer;}.lefhis {    width: 82%;    margin-left: auto;}.hedtx {    font-weight: 600;    font-size: 26px;}.ptx {    font-size: 14px;    font-weight: 400;    padding: 0 0 6px;    color: #747474;}.tred {    margin-right: 10px;    color: #FF3838;    text-decoration: underline;    font-weight: 600;    line-height: 0;}.width100 {    width: 100%;}.fw {    flex-flow: wrap;}.wid70 {    width: 69%;}.wid30 {    width: 29%;}/*grid*/.grid-row-box-1 {    display: grid;    grid-template: "abc bcd def" "fgh bcd hij";    grid-gap: 12px;    grid-template-columns: 30% 38% 30%;}.box-hotel-40 {    width: 100%;    background-repeat: no-repeat;    border-radius: 5px;    background-size: cover;    height: 220px;    padding: 15px;    flex-direction: column;    justify-content: space-between;    display: flex;    background-position: center;    position: relative;    background-color: #e2e2e2;}.item1 {    grid-area: abc;}.antalya_bx {    background-image: url(https://www.easemytrip.com/tourism/dubai/img/enjoy1.png);}.hotel-seo_ovrly {    position: absolute;    bottom: 0;    left: 0;    width: 100%;    height: 45%;    border-radius: inherit;    background-image: linear-gradient(to bottom, #2f80ed00, #000000a3);}.city-seo-nm {    z-index: 1;    position: absolute;    color: #fff;    font-size: 22px;    font-weight: 300;    text-transform: capitalize;    bottom: 6px}.box-hotel-80 {    width: 100%;    background-repeat: no-repeat;    border-radius: 5px;    background-size: cover;    height: 455px;    padding: 15px;    flex-direction: column;    justify-content: space-between;    display: flex;    position: relative;    background-color: #e2e2e2;}.item2 {    grid-area: bcd;}.london_bx {    background-image: url(https://www.easemytrip.com/tourism/dubai/img/enjoy3.png);}.item3 {    grid-area: def;}.dubai_bx {    background-image: url(https://www.easemytrip.com/tourism/dubai/img/enjoy4.png);}.item4 {    grid-area: fgh;}.abu-dhabi_bx {    background-image: url(https://www.easemytrip.com/tourism/dubai/img/enjoy2.png);}.item5 {    grid-area: hij;}.khaimah_bx {    background-image: url(https://www.easemytrip.com/tourism/dubai/img/enjoy5.png);}/*grid*//*history*//*packacge*/.bxpage {    box-shadow: 0px 2px 6.5px #9387873b;    border-radius: 7px;    padding: 10px;    width: 100%;    margin-bottom: 20px;}.widfl {    margin-left: auto;    width: auto;    align-items: center;    cursor: pointer;}.widfl img {    margin: 0 0 0 6px;}.hedpahk {    font-size: 26px;    font-weight: 600;    width: 87%;}.grn {    background: #20C01A;    width: 13%;    color: #ffffff;    border-radius: 4px;    align-items: center;    font-size: 16px;    padding: 0 10px;}.ycolr {    color: #FFCC00;    font-size: 25px;    padding: 0 6px;    font-weight: 600;}.itm {    background: url(https://www.easemytrip.com/tourism/dubai/img/icon-time.svg);    width: 16px;    height: 16px;    display: block;    margin-right: 6px;    background-size: 16px 16px;}.iloc {    background: url(https://www.easemytrip.com/tourism/dubai/img/icon-loc.svg);    width: 20px;    height: 20px;    background-size: 20px 20px;}.retigd {    width: 20%;    text-align: center;}.timpag {    width: 20%;    justify-content: center;    DISPLAY: flex;    align-items: center;}.pagkeloc {    text-align: center;    width: 20%;    display: flex;    justify-content: center;    align-items: center;}.pakgdetls {    padding: 10px 0;    color: #656869;    font-size: 16px;    font-weight: 300;}.maiicon {    width: 100%;    margin: 0;    padding: 15px;    align-items: center;}.bxpk {    width: 20%;    font-size: 14px;    text-align: center;    color: #656869;}.icbx {    width: 25%;    margin: 0 auto;}.hedrf {    font-size: 21px;    font-weight: 600;    width: 100%;}.pkgli {    padding: 15px;}.ulpkg ul {    margin: 0;    padding: 0;}.ulpkg li {    margin: 0;    padding: 0 0 10px 35px;    background: url(https://www.easemytrip.com/tourism/dubai/img/li-icon.svg) 0 4px;    background-repeat: no-repeat;    list-style: none;    background-size: 21px 19px;    font-size: 14px;    color: #656869;    font-weight: normal;}.ulpkg {    padding-top: 15px;}.accordion__item__header {    padding: 15px 0;    cursor: pointer;    position: relative;    color: #000;    font-weight: 600;    display: flex;    align-items: center;    font-size: 18px;}.accordion__item__header::before {    height: 10px;    width: 10px;    content: "";    position: absolute;    right: 15px;    top: 28px;    transition: .5s all;    transform: rotate(0deg);    border-top: 10px solid #F4333D;    border-left: 10px solid transparent;    border-right: 10px solid transparent;}.accordion__item__header.active {    transition: .4s}.accordion__item__header.active::before {    transform: rotate(-180deg);    top: 23px}.accordion__item__content {    overflow-y: hidden;    padding: 0;    display: none;    margin-bottom: 10px}.dayspkg {    background: #F4333D;    color: #ffffff;    padding: 7px;    border-radius: 4px;    width: 11%;    margin-right: 10px;    text-align: center;}.accordion__item__content ul {    margin: 0 auto;    width: 77%;}.accordion__item__content li {    margin: 0px;    color: #696969;    font-size: 15px;}.hedigpk {    width: 83%;    font-size: 16px;    margin-left: 14px;}.newbxn {    width: 100%;    position: relative;}.mgt15 {    margin-top: 15px;}.inclu {    border-radius: 10px;    border: 1px solid #C4C4C4;    padding: 15px;    box-shadow: 0 0 7px rgb(0 0 0 / 20%);    position: relative;    width: 49%;    background: #EAFAEA;}.inclu::before {    content: '';    position: absolute;    left: 0;    top: 12px;    background: #63C266;    height: 30px;    width: 5px;}.heading {    font-size: 17px;    font-weight: 600;    color: #000;}ul.inclsn {    margin: 7px 0 0 0;    padding: 0;}ul.inclsn li {    margin: 0 0 4px 20px;    padding: 0;    list-style: none;    font-size: 13px;    list-style-image: url(https://www.easemytrip.com/tourism/dubai/img/check-icon.svg);}.exclu {    border-radius: 10px;    border: 1px solid #C4C4C4;    padding: 15px;    box-shadow: 0 0 7px rgb(0 0 0 / 20%);    position: relative;    width: 49%;    background: #FBEBEB;}.exclu::before {    content: '';    position: absolute;    left: 0;    top: 12px;    background: #DA1515;    height: 30px;    width: 5px;}ul.exclsn {    margin: 7px 0 0 0;    padding: 0;}ul.exclsn li {    margin: 0 0 4px 20px;    padding: 0;    list-style: none;    font-size: 13px;    list-style-image: url(https://www.easemytrip.com/tourism/dubai/img/exclusion-icon.svg);}.newtbs {    width: 100%;    border-bottom: 1px solid #d3d2d240;}.newtbs ul {    margin: 0 0;    padding: 0;    display: flex;    width: 100%;}.newtbs li {    list-style: none;    padding: 10px 10px 10px 0;    font-weight: 500;    margin-right: 15px;    cursor: pointer;}.shbooking {    padding-top: 15px;}.shbooking ul {    margin: 0;    padding: 0 20px;}.shbooking ul li {    margin-bottom: 6px;    font-size: 14px;    color: #424242;}.shcancel {    padding-top: 15px;}.shcancel ul {    margin: 0;    padding: 0 20px;}.shcancel ul li {    margin-bottom: 6px;    font-size: 14px;    color: #424242;}.pkgact {    border-bottom: 3px solid #F4333D;    color: #F4333D;}.staeig {    font-size: 16px;    font-weight: 500;    margin-right: 6px;}.tesaed {    font-size: 13px;    text-decoration: line-through;    color: #bcbcbc;}.tesaed1 {    background: #FFF5DB;    padding: 4px;    font-size: 13px;    color: #FFB800;    border-radius: 4px;}.staeig1 {    font-size: 24px;    color: #F4333D;    font-weight: 600;    margin-right: 24px;}.righty1 {    padding: 10px 0;}.ntxper {    font-size: 11px;    color: #F4333D;}.righty {    box-shadow: 3px 2px 6.5px #9387873b;    border-radius: 7px;    padding: 10px;    width: 100%;    margin-bottom: 20px;}.hedingh {    padding: 15px;    text-align: center;    font-size: 20px;    font-weight: 500;}.txt-inp {    border: 1px solid #D1D1D1;    width: 100%;    padding: 11px;    border-radius: 5px;    color: #000;    margin-bottom: 5px;    outline: none;}.formnew {    margin: 5px 0;    width: 100%;}.formnew textarea {    width: 100%;    border-radius: 4px;    border: 1px solid #d1d1d1;    padding: 15px;    font-size: 14px;    outline: none;}.new-icon-cal {    background: url(https://www.easemytrip.com/tourism/dubai/img/icon-date-range.svg);    background-size: 30px 20px;    background-repeat: no-repeat;    background-position: right;}.newbtnh {    background: #F4333D;    padding: 10px;    border-radius: 4px;    text-align: center;    color: #fff;    font-size: 18px;    font-weight: 500;    cursor: pointer;}.fligmae {    color: #fff;    position: relative;    padding: 50px 0;}.hedflight {    text-align: center;    font-size: 25px;}.snginfligt {    width: 75%;    background: #fff;    margin: 0 auto;    border-radius: 50px;    overflow: hidden;    padding: 10px;    align-items: center;}.bxeng label {    color: #646464;    font-size: 13px;}.bxeng-ht label {    color: #646464;    font-size: 13px;}.bxeng {    width: 17%;    padding: 0 14px 0 0;    font-size: 15px;    text-align: center;}.btnred {    background: #FF3838;    display: flex;    align-items: center;    border-radius: 50px;    width: 17%;    padding: 10px;    text-align: center;    font-size: 22px;    justify-content: center;    margin-left: auto;    cursor: pointer;}.inpt-bx {    padding: 0 0;    border: none;    width: 100%;    outline: none;    cursor: pointer;    margin: 0px;    font-size: 14px;    text-align: center;    font-weight: 700;}.select-txtnn {    width: 100%;    border: none;    font-size: 13px;    font-weight: 700;    outline: none;    padding: 4px 0 0;    text-align: center;}.textft p {    padding: 4px 0;    margin: 0;}.pdleft {    /* padding-left: 14px; */}.hestp {    font-size: 16px;    font-weight: 600;}.htfbx {    width: 22%;    background: #ffffff;    border-radius: 10px;    padding: 21px;    box-shadow: 0px 2px 3.5px #f1f1f1;}.icfgt {    padding: 0 0;}.hedting {    color: #FF3838;    font-weight: 500;    padding: 6px 0;}.pergp {    font-size: 14px;}/*hotel-page-eng*/.bxeng-ht {    width: 23%;    font-size: 15px;    text-align: center;}.btnred-ht {    background: #FF3838;    display: flex;    padding: 10px;    border-radius: 50px;    width: 20%;    text-align: center;    font-size: 22px;    justify-content: center;    margin-left: auto;    cursor: pointer;}.ht-ofernew {    background: url(https://www.easemytrip.com/tourism/dubai/img/ht-offer.png);    width: 100%;    background-size: cover;    overflow: hidden;    border-radius: 10px;    height: 182px;}.ht-ofernew-ev {    width: 100%;    background-size: cover;    overflow: hidden;    border-radius: 10px;    height: 182px;}.ev-bg1 {    background: url(https://www.easemytrip.com/tourism/dubai/img/ev-1.png);}.ev-bg2 {    background: url(https://www.easemytrip.com/tourism/dubai/img/ev-2.png);}.ev-bg3 {    background: url(https://www.easemytrip.com/tourism/dubai/img/ev-3.png);}.blc-loc {    background: url(https://www.easemytrip.com/tourism/dubai/img/blck-location.svg);    width: 14px;    height: 14px;    background-size: 14px 14px;    margin: 2px 4px 0 0;}.destn_nme-ev {    margin: 0% 0 0;    font-size: 13px;    display: flex;}.mianht {    background: #FF3838;    width: 50%;    color: #fff;    height: 182px;    padding: 27px;    border-radius: 0 105px 20px 0;}.textrnw {    font-size: 30px;    line-height: 29px;    font-weight: 800;    padding: 21px 0 0;}.ht-dis {    padding: 5px 0 0;    font-size: 12px;    font-weight: 300;}.txdiv {    width: 40%;}.holiimg {    width: 50%;    margin-left: auto;}.divholitext {    font-size: 32px;    font-weight: 300;    padding: 15px 0;}.holtext {    font-size: 17px;    font-weight: 300;    padding: 0 0 30px;}.holibtn {    width: 37%;    background: #FF3838;    color: #fff;    text-align: center;    cursor: pointer;    padding: 12px;    border-radius: 7px;}.holtext::before {    content: "";    border-top: 3px solid #EF6614;    display: block;    padding: 4px 0 5px;    width: 12%;}.mianht-ev {    width: 50%;    color: #fff;    height: 182px;    padding: 13px 20px;    border-radius: 0 20px 20px 0;}.textrnw-ev {    font-size: 30px;    line-height: 29px;    font-weight: 800;    padding: 0 0 0;}.ht-dis-ev {    padding: 2px 0 0;    font-size: 14px;    font-weight: 300;}.grdn1 {    background: linear-gradient(270deg, rgba(167,140,245,1) 0%, rgba(26,14,115,1) 100%);}.grdn2 {    background: linear-gradient(270deg, rgba(113,50,34,1) 0%, rgba(94,29,66,1) 100%);}.grdn3 {    background: linear-gradient(270deg, rgba(95,113,188,1) 0%, rgba(152,0,114,1) 100%);}.hed-dxb-ev {    font-size: 25px;    font-weight: 600;    padding: 10px 0 0;}.ptextev {    font-size: 14px;    padding: 0 0 15px;}.heindtx {    font-size: 17px;    font-weight: 600;}.shoing-ev {    margin-right: 0px;    width: 24%;    margin-bottom: 15px;}.shoing-ev a {    padding: 10px 5px 5px 5px;    border: 1px solid #F2F2F2;    display: inline-block;    position: relative;    text-decoration: none;    color: #000;    border-radius: 10px;    width: 100%;}.boktxfr {    font-size: 13px;    padding: 6px 0;}.mainfx-ev {    padding: 5px 0 0;}.evdate {    background: url(https://www.easemytrip.com/tourism/dubai/img/ev-date.svg);    width: 18px;    height: 18px;    background-size: 18px 18px;    margin-right: 6px;}.evtime {    background: url(https://www.easemytrip.com/tourism/dubai/img/ev-time.svg);    width: 18px;    height: 18px;    background-size: 18px 18px;    margin-right: 6px;}.evdatemn {    display: flex;    font-size: 13px;}.evtmmn {    display: flex;    margin-left: auto;    font-size: 13px;}.hed-ped {    padding: 15px 0;}.teabt p {    margin: 0;    padding: 0 0 8px;    font-size: 14px;}.labxlin li a {    color: #000000;    text-decoration: none;}.labxlin li a:hover {    text-decoration: underline;}.blg-dbx {    width: 70%;    margin: 0 auto;}.blg-contnt p {    font-size: 14px;}.conneiv ul {    margin: 0 0 0 21px;    padding: 0;}.conneiv {    font-size: 14px;}.conneiv ul li {    padding: 0 0 9px 0;}.mianhispa-trvl {    position: relative;    width: 100%;    margin: 0 auto;}.mainhwhter-trvl {    margin: 0 auto 0;    z-index: 9;    position: relative;    width: 100%;    padding: 0 0 0;}.pedinbttop-vis {    padding: 20px 0;}.w-cont ul {    margin: 0 0 0 23px;    padding: 0;}.w-cont li {    margin: 0;    padding: 0 0 5px 0;    font-size: 14px;}.w-cont p {    padding: 0 0 7px;    margin: 0;    font-size: 14px;}.trvgdie {    width: 100%;}/*flight-icon*/.lin2 {    width: 100%;    height: 1px;    border-bottom: 1px dotted #ff8a8a;}.lindvd::before {    content: " ";    background: #000;    border-radius: 50px;    height: 6px;    top: -3px;    position: absolute;    display: inline-block;    left: 0;    width: 6px;}.fli-i {    width: 20px;    height: 20px;    background: url(https://www.easemytrip.com/tourism/dubai/img/icon-flight.svg);    position: absolute;    margin: auto;    left: 0;    right: 0;    top: -11px;}.lindvd::after {    display: inline-block;    content: " ";    background: #000;    width: 6px;    height: 6px;    right: 0;    border-radius: 50px;    position: absolute;    top: -3px;}.txtabhuhise {    width: 100%;}.txtabhuhise p {    margin: 0;    padding: 0;}.btnw {    border-top: 1px dashed #d7d7d7;    text-align: center;    padding: 10px 0;    color: #FF3838;}.treeview-arrow {    padding: 0 8px 0 0;}/*hotel-page-eng*//*packacge*//*--responsive*/@media screen and (min-width: 320px) and (max-width:500px) {    .logo {        margin: auto;        width: 153px;        height: 54px;    }.emt_dubai-main {    width:95% !important;    margin: 0 auto;    }.mainsildet {    margin-top: 30px;    flex-wrap: wrap;}.bsxd {    width: 48%;    position: relative;    margin-bottom: 10px;}    .logo img {        width: 100%;    }    .emt_dubai-hed {        width: 100%;    }    .textdv {        width: 100%;        position: absolute;        right: 0;        top: 124px;        text-align: center;    }    .font-39 {        font-size: 34px;        line-height: 28px;        color: #ffffff;        font-weight: 100;    }    .font-70 {        color: #ffffff;        font-size: 73px;        font-weight: 600;        /* line-height: 78px; */        margin-left: 0;    }    .font-29 {        font-size: 39px;        color: #fff;        line-height: 54px;        font-weight: 100;        margin-left: 0;    }    .heddubi {        background: url(https://www.easemytrip.com/tourism/dubai/img/banner-db.png);        width: 100%;        background-size: cover;        height: 393px;        position: relative;    }	.hamburger-toggle-button {    position: absolute !important;       left: 0 !important;  }.newnhy {    padding: 10px 0 0;    flex-wrap: wrap !important;}.shoing {    margin-right: 0px;    width: 100% !important;     margin-bottom: 15px;}.ech_bxpi {    height: 150px;    width: 100% !important;}.redbg { padding: 10px 10px 0 !important; margin-top:10px !important;}.shoing a {    padding: 5px 5px 5px 5px !important;		}	.mr30 {    margin-top: 15px !important;}#toTop {z-index:999 !important;}.bxfli {    width: 100%!important;        margin-bottom: 15px!important;}.maiwye {    flex-wrap: wrap;}.bxwye {    width: 48%;      margin-bottom: 15px;}.mainfligt {    margin-top: 20px;    flex-wrap: wrap;}.bxsild {    padding: 0;    width: 48%;    border-radius: 16px !important;    margin-bottom: 20px !important;}.blgbx {    width: 100%;    margin-bottom: 15px;}.blmian {    flex-wrap: wrap;}.mainslr {    padding: 20px 0 0;    flex-wrap: wrap !important;}.prc {    font-size: 16px !important;    font-weight: 600;}.hed-dxb{font-size:18px;}.fntnew {    font-size: 18px;    font-weight: 500;    margin-bottom: 10px;}.ttl-abs {    position: absolute;    bottom: 101px;    padding: 10px 10px;    width: 100%;    z-index: 1;}.owl-theme .owl-nav [class*=owl-] {        display: none !important;}.tsder {    font-size: 21px;}.igcont {    width:100% !important;    margin: 50px auto;}.hamburger-toggle-button {    position: absolute !important;}/*about*/.igcont {    width: 100% !important;    margin: 0px auto !important;}.his-bb {       height: 168px;   }.reltxt {       font-size: 51px;       right: 22px;    }		.txtabhu {    width: 100%;    margin-left: auto;    font-size: 14px;}.mainhtyu {       flex-wrap: wrap;}.abimgh {    width:100%;}.bbtextblog {    font-size: 37px;    color: #fff;    text-align: center;    padding: 0;}.neighbourhood {       height:135px;  }.bbtextblog {    font-size: 24px; }.bestdesit {       flex-wrap: wrap;}.thi-do {    height: 135px;   }.box-hotel-80 {       height:220px;    }.grid-row-box-1 {    display: flex;       flex-wrap: wrap;}.bestrv {       height: 165px;    }.reach {        height: 150px;  }.weather {       height: 152px;   }.bgcorlue {    background: linear-gradient(270deg, rgba(27,146,248,1) 0%, rgba(167,220,254,1) 100%);    width: 100%;    padding: 11px 6px;    align-items: center;    border-radius: 0 0 0 15px;    color: #fff;    margin-left: auto;}.testhis {    width: 100%;    padding: 15px 30px;    font-size: 25px;    text-align: left;    font-weight: 300;}.ter {    font-size: 10px;    font-weight: 500;    margin-right: 10px;}.ter1 {    font-size: 12px;    font-weight: 300;}.icon {        width: 14%;}.slivbg {       flex-direction: column;}.reltxtnw {       font-size: 76px;       right: 2px;    }.visa {       height: 160px;   }}/*--responsive*/