.f10 {    font-size: 10px;}.f11 {    font-size: 11px;}.f12 {    font-size: 12px;}.f13 {    font-size: 13px;}.f14 {    font-size: 14px;}.f15 {    font-size: 15px;}.f16 {    font-size: 16px;}.f17 {    font-size: 17px;}.f18 {    font-size: 18px;}.f20 {    font-size: 19px;}.f22 {    font-size: 22px;}.f24 {    font-size: 24px;}.wt500 {    font-weight: 500;}.wt600 {    font-weight: 600;}.wt700 {    font-weight: 700;}.bs-flx {    display: flex;}.scnd-cnt2 {    width: 1170px;    margin: 0 auto;    padding: 0px;    margin-top: 20px;}img {    max-width: 100%;}.clr {    clear: both;}.bs_jsb {    justify-content: space-between;}.bsmrg-left {    margin-left: auto;}.bs_acntr {    align-items: center;}.bs_clm {    flex-direction: column;}.hig435 {    height: 435px;}.hig435, .bus60, .bus40 img {    height: 100%;    width: 100%;}.pnd {    padding: 0 6px;}.busfull {    width: 100%;    padding: 15px;    flex-direction: column;}.busfullovr {    padding: 15px;    flex-direction: row;    display: flex;    overflow-y: hidden;    overflow-x: auto;    padding: 3px 0px 3px 0px;    width: 100%;}.pedingh{    flex: 0 0 210px;    margin-right: 10px;}.bus50 {    width: 100%;}.bus50m {    width: 50%;    padding: 0 6px;    height: 255px;    object-fit: cover;}.bus50m img {    width: 100%;    height: 255px;    border-radius: 10px;    object-fit: cover;}.bus30 {    width: 30%;}.bus40 {    width: 100%;}.bus20 {    width: 20%;}.bus60 {    width: 60%;}.bus70 {    width: 70%;}.bus80 {    width: 80%;}.f35 {    font-size: 32px;}.blucolor {    color: #2196F3;}.margn20 {    margin-top: 20px;}.margn50 {    margin-top: 50px;}.margn40 {    margin-top: 40px;}.margn30 {    margin-top: 30px;}.more-content {    display: none;float: left;    transition: max-height 0.5s ease-out;}._busbrnh {    background: #2196F3;    color: #fff;    padding: 6px 15px;    border-radius: 40px;    font-weight: 500;    cursor: pointer;    font-size: 15px;}.pedingh {    flex: 0 0 235px;    margin-right: 10px !important;}.prgtx {    color: #202020;    padding: 15px 0;    float: left;}._icon {    padding: 14px 0;}._icon1 {    padding: 10px 0;}._hotlcity {    background: url(https://images.emtcontent.com//desk-img/bg-world-map.jpg) top / 90% no-repeat;    width: 100%;    padding: 15px;    background-position: center;    float: left;}.dgrid {    display: grid;    grid-template-columns: repeat(3, 2fr);    gap: 30px;    margin: 30px 0;}._city_bx {    max-width: 90%;    color: unset}._img, .iconcf2 {    display: flex;    align-items: center}._city_bx:hover {    background: #ecf5fe}._city_bx a {    position: absolute;    bottom: 2px;    right: 0;    display: none}._img {    margin-right: 15px;}._img {    display: flex;    align-items: center;}._img, ._img img {    /* height: 75px; */    /* width: 75px; */}._img, ._wid70 {    border-radius: 15px;}._c_nm {    font-size: 20px;    font-weight: 600;    margin-bottom: 5px;    position: relative;}._count {    font-size: 12px;    margin: 0 0;    color: #000;}._igtxt {    display: flex;    justify-content: space-between;}._c_nm {    font-size: 20px;    font-weight: 500;    margin-bottom: 0;}._igtxt, ._wid70 {    flex-direction: column;}._city_bx, .view_btn {    display: flex;    /* align-items: center; */}._city_bx, ._city_bx:hover {    padding: 5px;    cursor: pointer;}._city_bx:hover, ._img img, ._prodbox {    border-radius: 10px;}.view_btn {    width: 100%;    display: flex;    align-items: center;    justify-content: center;    margin: 0;    float: left;}.ctmrg {    margin: 25px 0 0 !important;}.view_btn a {    font-size: 15px;    background: #2196F3;    padding: 5px 20px;    color: #fff;    border-radius: 50px;    cursor: pointer;    font-weight: 500;}a {    text-decoration: none;}/*atoz*/.tabs_alet {    width: 100%;    margin: 0 auto;}.tab-links_alet {    display: flex;    flex-wrap: wrap;    list-style: none;    padding: 0 22px;    margin: 0 auto;    justify-content: center;}.tab-links_alet li {    margin: 0;}.tab-links_alet a:hover {    background: #2196F3;    color: #fff;}.tab-links_alet a {    display: block;    padding: 4px 12px 0;    background: linear-gradient(180deg, rgb(255 255 255) 8%, rgb(250 253 255) 100%);    color: #333;    text-decoration: none;    border: 1px solid #D5DEE4;    border-bottom: none;    border-radius: 10px 11px 0 0;    margin: 0 2px;    font-weight: 600;    font-size: 16px;}.tab-links_alet a:hover {    background: #2196F3;    color: #fff;}.tab-links_alet a.active_alet {    background: #2196F3;    color: #fff;}.tab-content_alet {    border-radius: 20px;    border: 1px solid #f1f1f1;    margin: 0px 0 0 0;    background: linear-gradient(180deg, rgb(255 255 255) 8%, rgb(250 253 255) 100%);}.tab-content_alet .tab_alet {    display: none;    padding: 15px;}.tab-content_alet .tab_alet.active_alet {    display: block;}.city-suld ul {    margin: 0px;    padding: 0 25px;    display: flex;    flex-flow: wrap;}.city-suld {    width: 100%;}.city-suld li {    padding: 6px 5px;}.city-suld li {    margin: 0px;    padding: 4px 5px;    cursor: pointer;    width: 25%;}.city-suld li a {    color: #000;    font-size: 13px;    text-decoration: none;}.bg_full_nv2 {    background: #f4faff;    background-repeat: no-repeat;    background-size: cover;    padding: 15px;    margin: 10px 0;    border-radius: 15px;}.scnd-cnt{    float: left;    margin-top: 10px;}/*atoz*//*faq*/.dayspkg {    background: #F4333D;    color: #ffffff;    padding: 8px;    border-radius: 4px;    width: 8%;    margin-right: 10px;    text-align: center;}.toprflcont {    padding-bottom: 2px;    width: 100%;    -webkit-box-pack: justify;    -webkit-box-flex: 1;    flex-grow: 1;    overflow-x: visible;    display: flex;    justify-content: center;    align-items: center;}.excdeals {    font-size: 28px;    font-weight: 600;    color: #000;    margin-right: 40px;    text-align: center;}._toprflcont {    display: flex;    align-items: center;    flex-direction: row;    width: 100%;    margin: 15px 0;    justify-content: flex-start;}._blogtxt {    font-size: 26px;    font-weight: 600;    width: auto;    display: flex;    align-items: center;    justify-content: center;    /* margin-right: auto; */}._abt_txt {    font-size: 13px;    margin: 10px auto;    text-align: justify;}/*faq*//*silder*/.flOfrBlockn2 {    background: #fff;    box-shadow: 0 0 1px rgb(0 0 0 / 15%);    position: relative;    border-radius: 24px;    float: left;    width: 100%;    overflow: hidden;    aspect-ratio: 3 / 4;}.extimg {    height: 100%;}.extimg img { height:100%;}.flOfrBlockn2::before {    content: '';    width: 100%;    height: 100%;    background: linear-gradient(#fff0, #000000c2 85%);    position: absolute;    top: 0;    z-index: 1;    border-radius: 10px;}.font25b {    font-size: 20px;    position: absolute;    left: 50%;    transform: translate(-50%, 0%);    bottom: 20px;    text-align: left;    width: 100%;    font-weight: 600;    color: #ffffff;    z-index: 1;    padding: 0 15px;}/*silder*//*box-css*/.mt20 {    margin-top: 20px;}._hedbus { float: left;}._polrdestnbx {    display: flex;    flex-wrap: wrap;    gap: 10px;    margin-top: 10px;    float: left;}.ecpl_rbx {    background: #F6FBFF;    border: 1px solid #2196F3;    width: 100%;    border-radius: 10px;    padding: 6px;    display: flex;    justify-content: space-between;}.ecpl_rbx:hover {    background: #F6FBFF;}.mgdestn {    min-width: 20%;    height: 59px;    width: 20%;}.mgdestn a{    float: left;    height: 59px;    width: 100%;    object-fit: cover;}.mgdestn img {    width: 100%;    height: 100%;    object-fit: cover;    border-radius: 10px;}._pckgdscrptn {    width: 76%;    display: flex;    flex-flow: column;}._pckgdscrptn h5 {    font-size: 14px;    font-weight: 700;    margin: 0;}.htlnking {    font-size: 12px;}.htlnking a {    color: #000;    text-decoration: none;    position: relative;}.htlnking a:before {    content: "";    position: absolute;    width: 100%;    height: 2px;    bottom: 0px;    background: #2196f3;    visibility: hidden;    border-radius: 5px;    transition: .25s linear;    transform: scaleX(0);}.htlnking a:hover:before {    visibility: visible;    transform: scaleX(1);}.htlnking {    font-size: 13px;}.more-text { display:none;}.view_btn2 {    width: 100%;    display: flex;    align-items: left;    justify-content: left;    margin: 0;    float: left;}.view_btn2 a {    font-size: 14px;    padding: 7px 0 0px;    color: #2196F3;    border-radius: 50px;    cursor: pointer;    font-weight: 600;}.mt1 {    margin-top: 0px;    justify-content: left;}