/*Total Cache*/ 
@font-face {  font-family: 'fontello';  src: url('/style/fonts/fontello/font/fontello.eot?20976021');  src: url('/style/fonts/fontello/font/fontello.eot?20976021#iefix') format('embedded-opentype'),       url('/style/fonts/fontello/font/fontello.woff2?20976021') format('woff2'),       url('/style/fonts/fontello/font/fontello.woff?20976021') format('woff'),       url('/style/fonts/fontello/font/fontello.ttf?20976021') format('truetype'),       url('/style/fonts/fontello/font/fontello.svg?20976021#fontello') format('svg');  font-weight: normal;  font-style: normal;font-display: swap;}@font-face {  font-family: 'FontAwesome';  src: url('../style/fonts/fontawesome-webfont.eot?v=4.6.3');  src: url('../style/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),	url('../style/fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),	url('../style/fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),	url('../style/fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),	url('../style/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');  font-weight: normal;  font-style: normal;}html {  scroll-behavior: smooth;}html, body {margin: 0;scroll-behavior: smooth; line-height: 1.58; padding: 0; border: 0; font-size: 14px; font-family: arial,sans-serif}div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, fieldset, form, label, legend, caption, tbody, tfoot, thead, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {	margin: 0;	padding: 0;	border: 0;	vertical-align: baseline;}img {font-size: 0; overflow: hidden;}* {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;}.view_image_override {    position: absolute;    background: rgb(255 255 255 / 0.3);    padding: 5px 10px;    color: white;    font-size: 0;    z-index: 10;    cursor: pointer;}.view_image_override:before {content:"\E816";font-family: 'fontello';    font-size: 20px;text-shadow: 1px 2px 3px #666;}strong {    font-weight: bold;}p {    margin: 5px 0;}td {padding: 0 10px;    vertical-align: middle;}a{text-decoration:none;color: #1179bc;}.toantrang {    position: absolute;    top: 0;    width: 100%;    text-align: center;}.toantrang1 {    background: #fff;    width: 100%;    margin: auto;    text-align: left;    transition: all 1s;    display: inline-block;}.boxtrai {    width: 30%;    float: right;    max-width: 360px;    padding: 0 0 0 10px;position: initial !important;display:none;}.boxtrai > div > ul {     float: left;margin: 0; width: 100%;}.boxtrai > div > ul > li { background: transparent; width: 100%; margin: 10px 0 0 0;}.boxtrai > div > ul > li img {      font-size: 0;  overflow: hidden;width: 80px;    height: 60px;}.boxtrai > div > h2 > a, .boxtrai > div > h2 > span {  background: transparent;  font: 25px "Tahoma", Arial, Verdana, sans-serif;}.boxtrai > div > h2:after, .boxtrai > div > ul > button  {    background: transparent!important;}.boxphai {    width: 70%;    float: left;display:none;}.boxphai img {    max-width: 100%;    height: initial!important;}.boxphai > div > ul > div.slick-list {margin: 0 0 0 5px;}.toantrang:before {    content: "";    transition: all 1s;    display: block;    width: 0%;    height: 100%;    position: absolute;    background: rgba(0, 0, 0, 0.5);    top: 0;    z-index: 1;    right: 0;}header {    float: left;    width: 100%;    position: relative;    clear: left;}.menumobile {    height: 100%;  overflow: hidden;}.menumobile:before {    width: 100%;    z-index: 10005;}.menumobile > .toantrang1 {position: absolute; left: 280px;}.close_boxtrai {    display: none;    position: fixed;    bottom: 0;    left: 0;    right: 0;    height: 0;z-index: 1022;}.efluidmenu > .bottom_boxtrai {    width: 50px;    height: 40px;    z-index: 2000;    display: none;    float: right;    cursor: pointer;    right: 0;    position: absolute;}.efluidmenu > .bottom_boxtrai:before {    content: "\F100";    font-family: 'fontello';    font-size: 40px;    text-align: center;    width: 50px;    height: 40px;    line-height: 40px;    display: block;    color: #fff;}.editor_home_right img, .slide_exlogo img {    max-width: 100%;    height: auto!important;    -moz-transition: all 0.3s;    -webkit-transition: all 0.3s;    transition: all 0.3s;}.editor_home_right img:hover, .slide_exlogo img:hover{    -moz-transform: scale(1.1);    -webkit-transform: scale(1.1);    transform: scale(1.1);}.editor_home_right img.no_zoom:hover, .slide_exlogo img.no_zoom:hover{    -moz-transform: none;    -webkit-transform: none;    transform: none;}.editor_home_right {    font-size: 13px;    clear: left;    position: relative;    float: left;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    padding: 0 10px;    border: 1px solid #1179bc;    width: 100%;    background: #fff;    margin: 0 0px 10px 0;    list-style: none;    line-height: 15px;}@media screen and (max-width: 1024px){.toantrang1 {position: relative; left: 0;}.toantrang1 {width: 100%;float: left;}}@media screen and (max-width: 840px) {.efluidmenu > .bottom_boxtrai {    display: block;}.boxphai { width: 100%;    margin: 0;    padding: 0;}.boxtrai {    width: 300px;    -webkit-box-shadow: initial;    -moz-box-shadow: initial;    box-shadow: initial;    margin: 0;    position: fixed!important;    top: 0;    right: -300px;    z-index: 10002;}.show_boxtrai_mobile {    height: 100%;    overflow: hidden;}.show_boxtrai_mobile > .toantrang1 {    position: relative;    right: 300px;    left: -300px;}.show_boxtrai_mobile > .toantrang1 > .boxtrai {    right: 0px;    overflow: auto;    overflow-y: auto;    overflow-x: hidden;    height: 100%;    padding: 0 5px;    background: #fff;}.body_fixed_top .show_boxtrai_mobile > .toantrang1 > .boxtrai {height: calc(100% - 40px);top: 40px;}.show_boxtrai_mobile > .toantrang1 > .boxtrai > .box_left_bit {width: 100%;}.toantrang1 > .boxtrai {transition: all 1s;}.toantrang1 {position: relative; left: 0}.menumobile {    height: 100%;  overflow: hidden;}.toantrang:before {    content: "";    transition: all 1s;    display: block;    width: 0%;    height: 100%;    position: absolute;    background: rgba(0, 0, 0, 0.5);    top: 0;    z-index: 1;    right: 0;}.show_boxtrai_mobile .close_boxtrai {    display: block;    right: 300px;    height: 100%;}.show_boxtrai_mobile .efluidmenu {    z-index: initial;}.show_boxtrai_mobile .efluidmenu > .bottom_boxtrai:before {content:"\F101";    font-family: 'fontello';}.menumobile:before, .show_boxtrai_mobile:before {width: 100%;    z-index: 1005;}.menumobile > .toantrang1 {position: relative; left: 280px;}}@media screen and (max-width: 770px){.boxphai { width: 100%;    margin: 0;    padding: 0;}}@media screen and (max-width: 450px){.boxphai {width: 100%;}}.All_hotline_footer {    position: fixed;    right: 15px;    bottom: 15px;    z-index: 10;}.All_hotline_footer > a > .Phoneicon {    background-color: #bc1111;}.Phoneicon .is-animating {    animation: phone-outer 3000ms infinite;}.Phoneicon {    position: relative;    display: block;    margin: 0;    width: 1em;    height: 1em;    font-size: 50px;    border-radius: 0.5em;    box-shadow: 0 0 0 0em rgba(#3498db, 0), 0em 0.05em 0.1em rgba(#000000, 0.2);    transform: translate3d(0, 0, 0) scale(1);}.Phoneicon.is-animating {    &::before {        animation: phone-inner 3000ms infinite;    }}.Phoneicon::before {    top: 0;    left: 0;    width: 1em;    height: 1em;    background-color: rgb(255 255 255 / 10%);    border-radius: 100%;    opacity: 1;    transform: translate3d(0, 0, 0) scale(0);}.Phoneicon::before, .Phoneicon::after {    position: absolute;    content: "";}.All_hotline_footer > a > .Phoneicon::after {    content: "";    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTYuNiAxMC44YzEuNCAyLjggMy44IDUuMSA2LjYgNi42bDIuMi0yLjJjLjMtLjMuNy0uNCAxLS4yIDEuMS40IDIuMy42IDMuNi42LjUgMCAxIC40IDEgMVYyMGMwIC41LS41IDEtMSAxLTkuNCAwLTE3LTcuNi0xNy0xNyAwLS42LjQtMSAxLTFoMy41Yy41IDAgMSAuNCAxIDEgMCAxLjIuMiAyLjUuNiAzLjYuMS40IDAgLjctLjIgMWwtMi4zIDIuMnoiIGZpbGw9IiNmZmZmZmYiLz48L3N2Zz4=);}.Phoneicon .is-animating {    &::after {        animation: phone-icon 3000ms infinite;    }}.Phoneicon::after {    top: 0.25em;    left: 0.25em;    width: 0.5em;    height: 0.5em;    background-position: 50% 50%;    background-repeat: no-repeat;    background-size: cover;    transform: translate3d(0, 0, 0);}.All_ZaloShow {    position: fixed;    right: 15px;    bottom: 80px;    z-index: 10;}.All_ZaloShow > a > .Phoneicon {    background-color: #1179bc;}.All_ZaloShow > a > .Phoneicon::after {    content: "Zalo";    background: transparent;    font-size: 19px;    color: #fff;    font-style: normal;    width: 50px;    height: 50px;    display: flex;    align-items: center;    justify-content: center;    margin: -5px 0 0 -5px;}.silde-online-2025-in-pro img{width:120px;height:120px !important;}.silde-online-2025 img{width:120px;height:120px !important;}.fulll-video iframe{width:100% !important;height:360px;}.box-tour .box-img img:hover {    opacity: .9;}img:hover {    opacity: .9;}a:hover{text-decoration: underline;}.menu_fixed_top {display:none !important;}.input-search-field .is-expand {    display: block;}.menu_fixed_top{top: 15px !important;    background: transparent !important; width:30% !important;}.close-search-mobile {    background: url(../images/icon_close_blue.png);    width: 20px;    height: 20px;    position: absolute;    right: 17px;    top: 29px;    cursor: pointer;    background-size: 100%;    background-repeat: no-repeat;}.input-search-field .content {    background: #fff;    width: 55%;    margin: 0 auto;    height: 80px;    margin-top: 36px;    padding-top: 10px;    padding: 15px;    position: relative;    overflow-y: auto;    overflow-x: hidden;}.input-search-field {    position: absolute;    width: 500px;    height: 40px;    z-index: 9999999999999;    display: none;    float: right;    left: 52%;    top: 0;    margin-top: 46px;}.input-search-field {    position: fixed;    left: 0px;    top: -46px;    width: 100%;    height: 100%;    z-index: 10000;    background: rgba(0, 0, 0, 0.5);}.header-ctn {    z-index: 999999999999;}.headerMb2025 {display:none;}.menuMb2025 {display:none;}.header{width:100%;height:130px;background:#fff;position:relative}.header > .logo{background:url(/style/Plogo.png) no-repeat 0 0;display:block;height:100%;max-width:504px;font-size:0}.header .ulh{position:absolute;right:0;top:0;height:100%;width:44%;font-size:12px;list-style:none;margin:0;padding:0}.header .ulh > .form_search{	float: left;    margin: 0;    position: absolute;    top: 35px;    left: 10px;    right: 10%;    -moz-border-radius: 5px;    border: 1px solid #c1c1c1;    -moz-box-shadow: 1px 1px 2px #e7e7e7;    height: 30px;}.header  .ulh > .form_search > .form_search2 {   position: absolute;    top: 7px;    bottom: 7px;    right: 7px;    display: flex;    justify-content: center;    align-items: center;    width: 38px;}.header  .ulh > .form_search > .form_search2:after {    content: "\e808";    font-family: 'fontello';    color: #c1c1c1;    line-height: 28px;font-size: 17px;}.header  .ulh > .form_search > .form_search2 > .f2 {    background: transparent;    border: 0;    font-size: 0;    padding: 0;    height: 100%;    cursor: pointer;    position: absolute;    width: 100%;}.header .ulh > .form_search > .form_search1{position: absolute;    left: 1px;    top: 1px;    bottom: 1px;    right: 70px;}.header .ulh > .form_search > .form_search1 > .f1{width:100%;padding:0 0 0 2%;border:0;height:100%;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.tdl_lien_he {position:absolute;left:0;right:0;bottom:0;height:40px;text-align:center;overflow:hidden;font-size:18px}.tdl_lien_he > p{margin:0}.tongdai {margin: 0 10px 0 0;}.tdl_lien_he a{color:red}@media screen and (max-width: 1024px) {}@media screen and (max-width: 970px) {}@media screen and (max-width: 870px) {.header{height:initial;float:left;width:100%}.header > .logo{height:130px}.header .ulh{position:relative;float:left;width:100%;margin-top:140px;height:130px}.tdl_lien_he {text-align:center}}@media screen and (max-width: 750px) {}@media screen and (max-width: 450px) {.gr_des img{width:100% !important;height:auto !important;}.header{display:flex;flex-direction:column-reverse}.header > .logo{background:transparent;display:flex;justify-content:center;align-items:center;font-size:0;text-indent:initial;width:100%}.header > .logo:before{content:"";background:url(/style/Plogo.png) no-repeat 0 0;width:420px;height:100%;    background-size: 100% auto;}.header  .ulh > .form_search{position:relative;width:100%;right:0;left:0;top:initial}.tdl_lien_he {position:relative;height:52px;float:left;left:initial;top:initial;right:initial;width:100%;bottom:initial;}.tdl_lien_he .tongdai{float:left;width:140px;font-size:18px;display:block;margin:0;height:52px;line-height:26px}.tdl_lien_he .hotline {    float: left;    width: calc(100% - 140px);    display: block;    font-size: 18px;    margin: 5px 0;    height: 42px;    line-height: 42px;    position: absolute;    top: 0;    right: 0;}.header  .ulh{height:initial;margin-top:10px}}img {    max-width: 100%;    height: auto !important;    border: 0;}img {    vertical-align: middle;}.header-support {    background: #f0f0f0;    height: 30px;    line-height: 30px;    float: left;    width: 100%;    position: relative;    z-index: 100;}.container {    padding-right: 15px;    padding-left: 15px;    margin-right: auto;    margin-left: auto;}.row {    margin-right: -15px;    margin-left: -15px;}.col-xs-12 {    width: 100%;}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {    float: left;}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {    position: relative;    min-height: 1px;    padding-right: 15px;    padding-left: 15px;}.header-support p {    font-size: 12px;    font-family: 'Arial', sans-serif;    color: #555;    margin: 0;}.header-support p img {    margin-top: -3px;    margin-right: 5px;}.contact-support div:first-child {    margin-right: 45px;}.contact-support>div {    display: inline-block;    margin-right: 15px;    position: relative;}.contact-support div:first-child img {    margin-top: -2px;}.header-support p img {    margin-top: -3px;    margin-right: 5px;}.header-support p a {    color: #555;}.header-support p span {    font-weight: bold;    color: #0075bd;}.contact-support div:last-child {    margin-right: 0;    margin-left: 33px;}.col-xs-12.col-md-6.slogan {    width: 75%;}.hidenFirstPC {display:none;}.taichuongtrinh_mb_2025, .xemchitiet_mb_2025{display:none;font-size: 14px;    text-transform: uppercase;    font-weight: bold;    color: #1d7fa6;    margin-top: 20px;}.taichuongtrinh_mb_2025 a{padding: 5px 22px;    border-radius: 3px;    -webkit-border-radius: 22px;    -moz-border-radius: 3px;    background-color: #e6f4ff;    color: #1c7fa6;    font-weight: bold;    font-family: 'Roboto', sans-serif;    margin-bottom: 0;    font-size: 14px;    width: 200px;    display: block;    text-align: center;}.xemchitiet_mb_2025 a{padding: 5px 22px;    border-radius: 3px;    -webkit-border-radius: 22px;    -moz-border-radius: 3px;    background-color: #1c7fa6;    color: #fff;    font-weight: bold;    font-family: 'Roboto', sans-serif;    margin-bottom: 0;    font-size: 14px;    width: 200px;    display: block;    text-align: center;}.container {        max-width: 1200px;    }@media (min-width: 1200px) {.cate-gallery .wrapper-box-tour{width:33%;}.cate-gallery .wrapper-box-new{width:33%;}.col-md-5 {        width: 48.66666667%;    }    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {        float: left;    }	.col-md-7 {        width: 41.33333333%;    }	.col-md-3 {        width: 25%;    }	.col-md-6 {        width: 50%;    }}@media (min-width: 1650px) {   .container {        width: 1600px !important; 		max-width: 1600px !important;    }.fulll-video iframe{height:466px;}.email-footer{padding:0 4%;}}@media (min-width: 1200px) {        .visible-lg {        display: block !important;    }.col-md-5 {        width: 48.66666667%;    }    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {        float: left;    }	.col-md-7 {        width: 41.33333333%;    }	.col-md-3 {        width: 25%;    }	.col-md-6 {        width: 50%;    }}@media screen and (max-width: 450px) {.silde-promotion-des{max-height:215px !important;overflow: hidden !important;}.silde-pro-diem-den{max-height:215px !important;overflow: hidden !important;}.silde-pro-gallery li img{max-height: 300px !important;        min-width: 100% !important;        max-width: 400px !important;        min-height: 300px !important;}.border-last .titleSearch{display:none;}.hlShowMb {padding-left: 125px !important;        color: red !important;        font-weight: bold !important;}.hlShowMb:before{content: "Hotline: ";        position: absolute;        left: 39px;}.contentNew2025 img{width:100% !important;height:auto !important;}.categories_description img{width:100% !important;height:auto !important;}.noi-bat-content img{width:100% !important;height:auto !important;}.silde-pro-diem-den li {max-width: unset !important;    min-width: unset !important;    max-height: unset !important;    min-height: unset !important;} .silde-pro-diem-den li img {max-height: 190px !important;        min-width: 190px !important;        max-width: 190px !important;min-height: 190px !important;}.silde-promotion-des li img{max-height: 190px !important;        min-width: 190px !important;        max-width: 190px !important;min-height: 190px !important;}	.silde-promotion-des li {  max-width: unset !important;        min-width: unset !important;        min-height: unset !important;}.header-support{display: none !important;}.efluidmenu > .bottom_boxtrai{display:none !important;}.container_2 {width: auto !important;}.per-online {display: none !important;} .form-find-tour {top:0px !important;height:70px !important;}.form-find-tour > .border-last{width: 100%;        float: none;        margin-left: auto;        margin-right: auto;        right: 0 !important;        border-radius: 36px;        padding: 5px 0 5px 0;        background: white;        border: 1px solid #c1c1c1;        box-shadow: 2px 3px 5px #e5e5e5;        -webkit-box-shadow: 2px 3px 5px #e5e5e5;        -moz-box-shadow: 2px 3px 5px #e5e5e5;        text-transform: uppercase;}.new_slider_home .ship img{width:192px !important;max-height: fit-content !important;}.silde-home-top {left: -15px !important;}.footer-logo {    width: 49% !important;    margin-right: 0px !important;}.block-footer {display: none !important;    width: 49% !important;        border-right: none !important;}.firstBlockFooter { display: block !important;        min-height: 1px !important;        padding: 20px 5px 0 20px !important; }.social-footer{width:100% !important;}.social-footer > p:nth-child(3){display:none !important;}.footer_2025_last {width:100% !important;}.footer_2025_last > p:nth-child(3), .footer_2025_last > p:nth-child(4) {display:none !important;}.email-footer{display:none !important;}.silde-promotion {right:20px !important;}.silde-promotion img{width:192px !important;max-height: fit-content !important;}.silde-promotion .overlay{right: 14px !important;}.list-destination  {right:20px !important;margin-bottom: 15px !important;}.title-trikethrough:before, .title-trikethrough:after{height: 0px !important;}.box-img  img{width:388px !important;max-height: fit-content !important;}.gallery-home h2{font-size: 20px !important;text-align: center !important;}.line-gallery{display:none !important;}.slide-kh2025 img{width:388px !important;max-height: fit-content !important;}.slide-kh2025 {right:20px !important;}.box-slide-dd2025 h2{font-size: 20px !important; text-align: center !important;}.box-9-tour .card img{max-height: 190px !important;min-width: 100% !important;}.box-9-tour .card .overlay h3{margin: 0 0 33px 0 !important;}.box-9-tour .card .overlay .button{left:15px !important;}.box-slide-bc2025 h2{font-size: 20px !important; text-align: center !important;}.slide-bc2025 img{max-height: 220px !important;}.slide-bc2025 {right:20px !important;}.info-travel-media h3{border-bottom: none !important;margin: 0 0 0px 0 !important;}.box-info-travel p{overflow: visible !important;    width: 55% !important;    float: right !important;    font-size: 18px !important;}.box-info-travel img{width: 40% !important;    border-radius: 15px !important;}.news-feature{display:none !important;}.hidenFirstPC {    display: block !important;}.cate-gallery .wrapper-box-tour{width:100% !important;}.cate-gallery .wrapper-box-new{width:100% !important;}.silde-online-2025 li{height:auto !important;}.taichuongtrinh_mb_2025, .xemchitiet_mb_2025{display:block !important;}.taichuongtrinh_mb_2025, .lhdh_2025{text-transform: none !important;    width: 49% !important;    float: left !important;margin-bottom: 20px !important;}.xemchitiet_mb_2025, .dt2025{text-transform: none !important;    width: 49% !important;    float: right !important;margin-bottom: 20px !important;}.taichuongtrinh_mb_2025 a, .lhdh_2025 a{padding: 5px 5px !important;    width: 100% !important;}.xemchitiet_mb_2025 a, .dt2025 a{padding: 5px 5px !important;    width: 100% !important;}.pro-gallery{width:100% !important;}.silde-pro-gallery li{height: 300px !important;        min-height: 300px !important;}.infoShowMb {display:block !important;width: 100% !important;}.infoShowPc {display:none !important;}.dt2025 {margin-top:20px !important;}.lhdh_2025 {margin-top:20px !important;}.noi-bat-content{padding: 0 10px !important;}.lich-trinh-tittle{margin: 15px 0 0 0px !important;    padding: 0 10px !important;}.firstLichTrinh {padding: 10px 10px 10px 33px !important;}.box-9-tour .card .overlay .button{right:auto !important;}.titShowMb {display:block !important;}.titShowPc {display:none !important;}.mo-ta-ngan2025 {margin-top: 15px;padding: 0 !important;}.box-start-price {width: 100% !important;display: inline-block !important;}.mainPrice {text-align: center !important;}.desShowPc {display:none !important;}.ex-lhdh-2025, .ex-tct-2025{margin-top: 0px !important;}.headerMb2025 {display:block !important;}.header-slogan {display:none !important;}.header-menu {top:17px !important; width:30% !important;}.form-find-tour{     box-shadow:none !important;    -moz-box-shadow:none !important;    -webkit-box-shadow:none !important;    background: #f5f5f5 !important;}.new_slider_home {margin-top:38px !important;}.efluid-animateddrawer {left:1px !important;}.efluid-animateddrawer span {display:none !important;}.header .ulh > .form_search{width: 90% !important;}.wrapper-breadcrumb {margin-top:30px !important;}.menu_fixed_top {display:block !important;}.efluidmenu > .openmobileclass{padding-top: 30px;}.efluidmenu ul li:nth-child(1) {display:none !important;}.slick-next {right:0 !important;}.slick-prev {left:0 !important;}.group-gallery .slick-prev{left: 20px !important;}.group-gallery .slick-next{right: -20px !important;}.silde-promotion .slick-prev{left: 20px !important;}.silde-promotion .slick-next{right: -20px !important;}}@media screen and (max-width: 1199px) {    .btn-close:after {        -webkit-transform: rotate(-45deg);        -ms-transform: rotate(-45deg);        -o-transform: rotate(-45deg);        transform: rotate(-45deg);        top: 50%;        bottom: 50%;    }    .btn-close:before, .btn-close:after {        position: absolute;        z-index: 98;        left: 0;        display: block;        width: 100%;        height: 2px;        content: '';        -webkit-transition: all .8s;        -o-transition: all .8s;        transition: all .8s;        -webkit-transition-timing-function: ease-in;        transition-timing-function: ease-in;        -webkit-transition-duration: .3s;        transition-duration: .3s;        background-color: #000;    }    .btn-close:before {        -webkit-transform: rotate(45deg);        -ms-transform: rotate(45deg);        -o-transform: rotate(45deg);        transform: rotate(45deg);        top: 50%;        bottom: 50%;    }.btn-close {        position: absolute;        z-index: 9999;        display: inline-block;        vertical-align: middle;        width: 25px;        height: 25px;        -webkit-transform: translateY(-50%);        -ms-transform: translateY(-50%);        -o-transform: translateY(-50%);        transform: translateY(-50%);        right: 15px;        top: 50%;    }.logo-nav img {        max-height: 55px;    }.logo-nav {        padding: 15px 15px 10px;        border-bottom: 1px solid #ccc;        margin-bottom: 25px;        position: relative;    }    .nav-mobile {        position: fixed;        left: -100%;        width: 100%;        height: calc(100vh);        z-index: 99998;        top: 0;        background: #fff;        overflow: auto;        -webkit-transition: left .5s;        -o-transition: left .5s;        transition: left .5s;        max-width: 80%;    }.nav-mobile {        z-index: 9999999999999999999999999;    }    .header-ctn {        position: fixed;        width: 100%;        z-index: 999;        left: 0;        display: block;        padding: 5px 20px;        background: #fff;        box-shadow: 1px 1px 8px #ececec;        -webkit-box-shadow: 1px 1px 8px #ececec;        -moz-box-shadow: 1px 1px 8px #ececec;    }.header-left, .header-middle, .header-right {        display: inline-block;    }.header-left {        width: 15%;    }    header .btn-toggle {        position: relative;        z-index: 9999;        display: inline-block;        vertical-align: middle;        width: 30px;        height: 15px;    }header .btn-toggle:before {        top: 0;    }header .btn-toggle:before, header .btn-toggle:after {        position: absolute;        z-index: 98;        left: 0;        display: block;        width: 80%;        height: 2px;        content: '';        -webkit-transition: all .5s;        -o-transition: all .5s;        transition: all .5s;        -webkit-transition-timing-function: ease-in;        transition-timing-function: ease-in;        -webkit-transition-duration: .3s;        transition-duration: .3s;        background-color: #1d6aa5;        -webkit-border-radius: 98px;        -moz-border-radius: 98px;        -ms-border-radius: 98px;        -o-border-radius: 98px;        border-radius: 98px;    }header .btn-toggle span {        position: absolute;        z-index: 98;        top: 50%;        left: 0;        display: inline-block;        clip: auto;        width: 80%;        height: 2px;        -webkit-transition: all .5s;        -o-transition: all .5s;        transition: all .5s;        transition-delay: .1s;        text-align: left;        text-indent: -3000em;        opacity: 1;        background-color: #1d6aa5;        filter: alpha(opacity=1);        -webkit-border-radius: 98px;        -moz-border-radius: 98px;        -ms-border-radius: 98px;        -o-border-radius: 98px;        border-radius: 98px;        -webkit-transform: translateY(-50%);        -ms-transform: translateY(-50%);        -o-transform: translateY(-50%);        transform: translateY(-50%);    }header .btn-toggle:after {        bottom: 0;    }    .header-middle {        width: 71%;        text-align: center;    }.header-middle img {        max-height: 60px;    }.header-right {        width: 11%;        text-align: right;    }.ico-search {        cursor: pointer;    }.ico-search {        display: inline-block;        width: 20px;        height: 20px;        background-repeat: no-repeat;        -webkit-background-size: 20px 20px;        background-size: 20px 20px;        background-image: url(../images/icon_search_m.png);        vertical-align: middle;    }}@media screen and (max-width: 767px) {    .input-search-field  {        width: 100% !important;        top: 25px !important;        padding-top: 0;height: 0px !important;           }}@media screen and (max-width: 480px) {    .input-search-field .content {        width: 98% !important;        margin-top: 2px !important;    }}.efluidmenu {    font: bold 14px Arial;    background: #1179bc;    width: 100%;    position: relative;    min-height: 40px;    display: flex;    justify-content: center;}.efluidmenu > ul > li > ul > li ul { left: 100%!important; top: 0!important; }.efluidmenu > ul {    z-index: 30;    padding: 0;    list-style: none;    margin: 0 auto;    width: 100%;    position: relative;    max-width: 1200px;}.efluidmenu > ul li {position: relative;    display: inline-block;    margin-right: 17px;z-index: 100;    -webkit-perspective: 500px;    -moz-perspective: 500px;    perspective: 500px;    -webkit-perspective-origin: 50%;    -moz-perspective-origin: 50%;    perspective-origin: 50%;}.efluidmenu > ul > li {float: left;}.efluidmenu > ul li a {    color: white;    display: inline-block;    padding: 11px 7px;    text-decoration: none;    text-transform: uppercase;    line-height: 25px;    font-weight: bold;    font-size: 13px;}.efluidmenu > ul > li > a > h3 {    float: left;}.efluidmenu > ul > li > a > img {    margin-top: 5px;    float: right;}.efluidmenu > ul li#sitelogo {     margin-right: 10px;    width: 55px;    position: relative;    vertical-align: top;}.efluidmenu > ul li#sitelogo a{    padding: 0;    position: absolute;    top: 0;    line-height: normal;    display: block;}.efluidmenu > ul li#sitelogo a:hover{    background: none;}.efluidmenu > ul li#sitelogo a img{    width: 55px;    border-width: 0;}ul li#search {float: right;    margin-right: 5px;    padding-top: 7px;}ul li#search form {    position: relative;    width: 210px;    display: block;}ul li#search input[type="text"] {    height: 28px;    width: 100%;    text-indent: 3px;    padding-right: 27px;    border-radius: 5px;    border: 1px solid #eee;}ul li #query_submit {position: absolute;    right: 4px;    top: 22%;}.efluidmenu > ul li a:link, .efluidmenu ul li a:visited {    color: white;}.efluidmenu > ul li.selected a{background: #0e6ca9;    color: white;}.efluidmenu > ul > li > ul > li > a > span {    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;    display: block;    width: 100%;}.efluidmenu > ul li a:hover {    background: #0e6ca9;color: white;}.efluidmenu ul li > ul {    position: absolute;    padding: 0;    left: 0;    width: 800px;    background: #0e6ca9;    display: none;    visibility: hidden;    -webkit-transform: translate3d(0,0,0);    -moz-transform: translate3d(0,0,0);    transform: translate3d(0,0,0);}.efluidmenu ul li > ul li {    display: block;    margin-right: 0;    width: 33.3333%;    float: left;}.efluidmenu ul li > ul li a {    display: block;    padding: 8px;    margin-right: 0;    border-top-width: 0;    border-bottom: 1px solid #289997;}.efluidmenu ul li ul > li a:hover {    background: #1179bc;}ul.multicolumn {    width: 460px !important;    left: 300px;    margin-bottom: 20px;    overflow: hidden;}ul.multicolumn li {    float: left;    display: inline;}ul.multicolumn li {    width: 50%;}div.richmulticolumn{display: none;}.efluidmenu ul li > div.richmulticolumn {    position: absolute;    left: 0;    display: none;    visibility: hidden;    border: 1px solid #289997;    padding: 10px;    width: 450px;    color: white;    background: #0e6ca9;}.efluidmenu ul li > div.richmulticolumn .column {    width: 140px;    float: left;}.efluidmenu ul li > div.richmulticolumn .column b {    margin-bottom: 1em;    display: block;    font-size: 14px;}.efluidmenu ul li > div.richmulticolumn .column ul {    margin: 0;    margin-right: 15px;    padding: 0;    list-style-type: none;}.efluidmenu ul li > div.richmulticolumn li {    padding: 0;    margin: 0;    display: block;    border-bottom: 1px solid #289997;}.efluidmenu ul li > div.richmulticolumn li a {    padding: 4px;    display: block;    color: white;    font-size: 14px;    text-transform: none;}.efluidmenu ul li > div.richmulticolumn li a:hover {    background: #2cc1bf;}@-moz-keyframes fade-in-rise-down {        0% {        pointer-events: auto;        opacity: 0;        -moz-transform: translateY(-10px);    }        100% {        opacity: 1;        -moz-transform: translateY(0);    }}@-moz-keyframes fade-out-nudge-up {        0% {        pointer-events: none;    }    100% {        opacity: 0;        -moz-transform: translateY(-10px);    }}@-webkit-keyframes fade-in-rise-down {        0% {        pointer-events: auto;        opacity: 0;        -webkit-transform: translateY(-10px);    }        100% {        opacity: 1;        -webkit-transform: translateY(0);    }}@-webkit-keyframes fade-out-nudge-up {        0% {        pointer-events: none;    }    100% {        opacity: 0;        -webkit-transform: translateY(-10px);    }}@keyframes fade-in-rise-down {        0% {        pointer-events: auto;        opacity: 0;        transform: translateY(-10px);    }        100% {        opacity: 1;        transform: translateY(0);    }}@keyframes fade-out-nudge-up {        0% {        pointer-events: none;    }    100% {        opacity: 0;        transform: translateY(-10px);    }}.fade-in-rise-down-animation {    -webkit-animation: fade-in-rise-down ease forwards 0.4s;    -moz-animation: fade-in-rise-down ease forwards 0.4s;    -ms-animation: fade-in-rise-down ease forwards 0.4s;    -o-animation: fade-in-rise-down ease forwards 0.4s;    animation: fade-in-rise-down ease forwards .4s;}.fade-out-nudge-up-animation {    -webkit-animation: fade-out-nudge-up ease forwards 0.4s;    -moz-animation: fade-out-nudge-up ease forwards 0.4s;    -ms-animation: fade-out-nudge-up ease forwards 0.4s;    -o-animation: fade-out-nudge-up ease forwards 0.4s;    animation: fade-out-nudge-up ease forwards .4s;}.downarrow {    position: relative;    margin-left: 6px;		border-width: 0;}.downarrow:before {content:"\F107";font-family: 'fontello';}.efluidmenu .openmobileclass {    display: block;}.efluid-animateddrawer {    font-size: 10px;    outline: none;    position: absolute;    display: none;    left: 12px;    z-index: 1000;    padding: 5px;    height: 40px;    width: 31px;}.efluid-animateddrawer:before, .efluid-animateddrawer:after {    position: absolute;    content: '';    display: block;height: 0.6em;    background: white;    border-radius: 2px;    top: 5px;    left: 0;    right: 0;    opacity: 1;    -webkit-transition: all 0.3s ease-in;    transition: all 0.3s ease-in;}.efluid-animateddrawer:after {    top: auto;    bottom: 5px;}.efluid-animateddrawer span {    width: 100%;    height: 6px;    background: white;    position: absolute;    top: 50%;    margin-top: -3px;    border-radius: 2px;    left: 0;}.efluid-animateddrawer span::after {    content: '';    display: block;    width: 100%;    height: 0.6em;background: white;    border-radius: 2px;    position: absolute;    -ms-transform-origin: 50% 50%;    -webkit-transform-origin: 50% 50%;    transform-origin: 50% 50%;    -webkit-transition: all 0.3s ease-in 0.3s;transition: all 0.3s ease-in 0.3s;}.menu_fixed_top {    position: fixed;        z-index: 3000000000!important;    left: 0;    right: 0;top: 0;}@media (max-width: 1100px) {.efluidmenu > ul li#sitelogo{        margin-left: 10px;    }    .efluidmenu > ul li#sitelogo a img{        width: 40px;}}@media screen and (max-width: 930px) {.efluidmenu ul li#search {        display: none;}} @media screen and (max-width: 900px) {.efluidmenu > ul li a:hover {    background: #795548;    color: white!important;}.efluidmenu > ul > li:before {    content: '';    border-bottom-width: 1px;    border-bottom-style: solid;    display: block;    position: absolute;    right: 0;    bottom: 0;    left: 20px;    border-color: rgba(0,0,0,.1);}.efluidmenu > ul > li > a > h3 {    font-weight: normal;}.efluidmenu > ul {    display: block;    position: fixed;    top: 0;    width: 280px;    height: 100%;    background: #f3f3f3;    margin: 0;    z-index: 20000;    left: -280px;    transition: all 1s;    overflow-y: auto;    overflow-x: hidden;}.openmobileclass:before {    content: "";    display: block;    width: 20px;    height: 120%;    position: absolute;    left: 100%;    top: -10%;    z-index: 99;    box-shadow: 0 0 10px rgba(0,0,0,.3);}.efluidmenu > .openmobileclass {left: 0;}            .efluid-animateddrawer {        display: block;clear: both;    }            .efluidmenu ul li#sitelogo {       display: none;    }        .efluidmenu ul li {        display: block;        margin-right: 0;width: 100%;    }       .efluidmenu ul li a {    display: block;    width: 100%;    padding-left: 10px;    font-weight: normal;    color: #000!important;    line-height: 40px;    float: left;    padding: 0 0 0 10px;}        .efluidmenu ul li a:hover {        border-radius: 0;    }        .efluidmenu ul li#search {        display: block;        float: none;        padding-left: 3px;    }        .efluidmenu ul li#search form {        width: 100%;    }    .efluidmenu ul li ul, .efluidmenu > ul > li.typei_22 > ul {    display: none!important;    width: 100%;    position: relative;    float: left;    background: transparent;    left: initial!important;}.efluidmenu ul li > ul li, .efluidmenu > ul > li.typei_22 > ul > li {    width: 100%;}.efluidmenu ul li > ul li a {    font-size: 12px;    line-height: 20px;}.efluidmenu ul li > ul li a > span:before {    content: "+";    margin: 0 10px 0 0;}    .efluidmenu .downarrow {        display: none;    }}.home {    padding: 15px 13px 8px 13px;    background-image: url(../images/icon_home_2.png);    width: 45px;    height: 46px;    background-position: center;    text-indent: -9999px;    background-repeat: no-repeat;}a.home:hover {    padding: 15px 13px 8px 13px;    background-image: url(../images/icon_home_2.png) !important;    width: 45px;    height: 46px;    background-position: center !important;    text-indent: -9999px;    background-repeat: no-repeat !important;}.header-menu {    background: #1179bc;    float: left;    width: 100%;    position: relative;}@media screen and (min-width: 992px) {    .col-md-12 {        width: 100%;    }}.silde-promotion .slick-prev {left:-5px;}.group-gallery .slick-prev {left:-5px;}.silde-pro-gallery .slick-prev {left:12px;}.silde-pro-gallery .slick-next {right:12px;}.silde-promotion .overlay > .tourShow-link > span > a:after {    content: "\f18e";    font-family: 'FontAwesome';    font-size: 23px;    line-height: 20px;position: absolute;    right: 7px;}.silde-promotion .overlay > .tourShow-link > span > a {   box-shadow: none;    -webkit-box-shadow: none;    -moz-box-shadow: none;    border-radius: 15px;    overflow: hidden;    padding: 5px 32px 5px 15px;    background: #ffbc01;}.silde-promotion .overlay > .tourShow-title{font-size: 22px;color: white;}.silde-promotion .overlay > .tourShow-des{    font-size: 27px;    font-weight: 600;    color: white;}.silde-promotion .overlay > .tourShow-link{    margin-top: 10px;    color: #fff;}.silde-promotion .overlay > .tourShow-link > span > a{    color: #000;    font-size: 13px;}.silde-promotion .overlay{border-radius: 10px;    position: absolute;    bottom: 7px;    left: 15px;    right: 17px;color: #fff;    padding: 15px 15px 20px 15px;    text-align: center;}.new_slider_home video {    height: 100%;    left: 50%;    -o-object-fit: cover;    object-fit: cover;    position: absolute;    top: 50%;    -webkit-transform: translate(-50%, -50%);    transform: translate(-50%, -50%);    width: 100%;    z-index: 0;}audio, canvas, progress, video {    display: inline-block;    vertical-align: baseline;}.homecode_slideshow {    float: left;    width: 100%;    clear: left;    position: relative;    margin: 0;}.homecode_slideshow .view_image_override {    position: absolute;    bottom: 0;    left: 50%;}											.homecode_slideshow, .homecode_slideshow > .homecode_slideshow_section > div > div > div > a, .homecode_slideshow > .homecode_slideshow_section > div > div > div > a > img {    height: auto;    width: 100%;    max-height: initial;}@media screen and (max-width: 1024px)	{	.homecode_slideshow, .homecode_slideshow > .homecode_slideshow_section > div > div > div > a , .homecode_slideshow > .homecode_slideshow_section > div > div > div > a > img {    height: 350px;    width: 100%;}}@media screen and (max-width: 970px)	{	.homecode_slideshow, .homecode_slideshow > .homecode_slideshow_section > div > div > div > a , .homecode_slideshow > .homecode_slideshow_section > div > div > div > a > img {    height: 300px;    width: 100%;}}@media screen and (max-width: 870px)	{	.homecode_slideshow, .homecode_slideshow > .homecode_slideshow_section > div > div > div > a , .homecode_slideshow > .homecode_slideshow_section > div > div > div > a > img {    height: 275px;    width: 100%;}}@media screen and (max-width: 750px)	{	.homecode_slideshow, .homecode_slideshow > .homecode_slideshow_section > div > div > div > a , .homecode_slideshow > .homecode_slideshow_section > div > div > div > a > img {    height: 250px;    width: 100%;}}@media screen and (max-width: 450px)	{	.homecode_slideshow, .homecode_slideshow > .homecode_slideshow_section > div > div > div > a , .homecode_slideshow > .homecode_slideshow_section > div > div > div > a > img {    height: auto;    width: 100%;}}.new_slider_home {background-repeat: no-repeat;    background-size: cover;    background-color: #0a1f44;    color: white;    background-position: center;    position: relative;		float: left;    width: 100%;    clear: left;    position: relative;    margin: 0;min-height:auto;}.container_2 {    padding-top: 50px;    padding-bottom: 50px;}.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-header:before, .modal-header:after, .modal-footer:before, .modal-footer:after {    display: table;    content: " ";}.silde-home-top {    float: left;    width: 100%;    right: 1.5%;    margin-bottom: 70px;}.new_slider_home .ship {    background-color: rgba(0, 0, 0, 0.5);    border-radius: 10px;    overflow: hidden;    width: 95%;    text-align: center;    position: relative;}.new_slider_home .ship img {    width: 100%;    height: auto;}.new_slider_home .overlay {    position: absolute;    bottom: 0;    left: 0;    right: 0;color: #fff;    padding: 15px 15px 20px 15px;    text-align: left;}.new_slider_home .ship-title {    font-size: 1.2em;    font-weight: 700;    margin: 10px 0 5px;    text-align: center;    color: #fff;}.new_slider_home .ship-title a {    color: #fff;    font-weight: bold;}.new_slider_home .ship-location {    font-size: 1em;    font-weight: 400;    margin: 0 0 10px;    text-align: center;}#slide-home-page {    position: relative;}.wrapper {    width: 100%;    float: left;	position:relative;}.col-box-search {    height: inherit;    display: block;}.box-find-tour {    background: transparent;    padding: 0;}.form-find-tour {    position: absolute;    width: 100%;    top: -29px;    z-index: 99;    background: #fff;    padding: 0;    position: relative;    height: 100px;    padding-top: 25px;    box-shadow: 0 10px 10px -4px rgba(0, 0, 0, 0.2);    -moz-box-shadow: 0 10px 10px -4px rgba(0, 0, 0, 0.2);    -webkit-box-shadow: 0 10px 10px -4px rgba(0, 0, 0, 0.2);}.box-find-tour .titleSearch {padding-top: 0px;margin-top: 15px;font-size: 15px;    text-transform: uppercase;    font-weight: bold;    padding-bottom: 5px;	text-align: center;}.box-find-tour .titleSearch {    font-family: 'roboto', sans-serif;    color: #0676be;    padding-top: 0px;margin-top: 0px;font-size: 15px;    text-transform: uppercase;}.box-find-tour .lHotline {	color: #ffffff;	font-weight: bold;}.box-find-tour .css-diem-khoi-hanh {	text-align: center;	font-size: 15px;}.border-left {    border-left: 1px solid #ccc;}.border-last {	padding: 0 17px;    background: #005C97;    background: -webkit-linear-gradient(to right, #363795, #005C97);    background: linear-gradient(to right, #363795, #005C97);    border-radius: 6px;}.bg-white-gray {    background: #f5f5f5;padding-bottom: 25px;}.silde-promotion {    float: left;    width: 100%;	right:1.5%;}.silde-promotion a{box-shadow: 2px 3px 5px #e5e5e5;    -webkit-box-shadow: 2px 3px 5px #e5e5e5;    -moz-box-shadow: 2px 3px 5px #e5e5e5;    position: relative;    border-radius: 10px;    display: inline-block;    overflow: hidden;    width:100%;}.title-trikethrough {    overflow: hidden;    text-align: center;    position: relative;    z-index: 1;    margin: 0px 0 0px;}.title-trikethrough:before {    left: 0;}.title-trikethrough:before, .title-trikethrough:after {    background-color: #0075bd;    content: "";    display: inline-block;    height: 3px;    position: absolute;    width: 100%;    bottom: 21px;    z-index: -1;}.title-trikethrough:after {    right: 0;}.wraper-title {    padding: 0 15px;    display: inline-block;}.wraper-title h2 {    font-size: 31px;    color: #0075bd;    font-weight: bold;}.wraper-title h3, .wraper-title h2 {    margin: 0;    line-height: 1.2em;    text-transform: uppercase;}.home-gallery {    float: left;    width: 100%;    right: 1.6%;}.box-tour {box-shadow: 2px 3px 5px #e5e5e5;    -webkit-box-shadow: 2px 3px 5px #e5e5e5;    -moz-box-shadow: 2px 3px 5px #e5e5e5;    position: relative;    border-radius: 10px;    display: inline-block;    overflow: hidden;}.box-tour .box-img {    background-repeat: no-repeat;    background-size: contain;    background-size: cover;    background-position: left center;    position: relative;    height: 246px;    overflow: hidden;}.remarkKHamlich {    display: block;    position: absolute;    z-index: 10;    margin-top: 0px;    margin-left: 0px;    background: linear-gradient(38.63deg, #e01600 27.35%, #fe2214 71.81%);    padding: 5px;    color: #fff;    white-space: nowrap;    font-size: 13px;    font-weight: 600;    font-size: 13px;    text-transform: uppercase;    color: #fff;border-radius: 3px;    position: absolute;    padding: 9px 32px;    bottom: 10px;    left: 15px;    transform: translateY(50%);    clip-path: polygon(9% 0, 90% 3%, 100% 94%, 0 100%);}.box-tour .box-img img {   opacity: 1;    height: auto;    width: 100%;}.infomation-tour {    padding: 10px 15px 15px 15px;    background: #fff;}.box-tour h4 {    font-size: 18px;    margin: 0 0 7px 0;    line-height: 1.28em;    height: 46px;    overflow: hidden;}.box-tour h3 {    font-size: 18px;    margin: 0 0 7px 0;    line-height: 1.28em;    height: 46px;    overflow: hidden;}.box-tour h3 a {    color: #2c5d9f;}.box-tour h4 a, .box-tour h5 a {    color: #2c5d9f;}.box-tour ul {    padding: 0;    margin: 0 0 15px 0;}.box-tour ul li {    font-size: 14px;    color: #666;    padding: 5px 0 3px 0;    border-top: 1px dashed #e0e0e0;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;height:30px;}.box-tour ul li span {    font-size: 14px;padding: 3px 5px;    border-radius: 3px;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;white-space: normal;}.box-tour ul li span.bg-blue {    background: #0983ef;}.box-tour ul li span.bg-blue a, .box-tour ul li span.bg-orange a, .box-tour ul li span.bg-green a {    color: #fff;}.box-tour ul li span.bg-green {    background: #72ae00;}.box-tour ul li:last-child {    border-bottom: 1px dashed #e0e0e0;}.songay {    font-weight: bold;    color: #1579bd !important;    float: right;}.titlePrice {    display: block;    width: 100%;    margin-bottom: 5px;    padding: 5px 5px;    font-family: 'Arial', sans-serif;    color: #999;    height: 32px;    line-height: 22px;    border: none;text-overflow: "";    outline: none !important;}.box-tour .titlePrice {    border-radius: 3px;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border: 1px solid #ccc;    background-color: #f6f6f6;    color: #666;    font-weight: bold;    font-family: 'Roboto', sans-serif;    margin-bottom: 0;    padding-left: 10px;    font-size: 15px;}.list-start-price {    padding: 12px 10px 5px 10px;    border: 1px solid #ccc;    border-top: none;    margin-top: -2px;    height: 92px;    overflow: hidden;}.box-tour p {    font-size: 13px;    margin-bottom: 5px;}p {    margin: 0 0 10px;}.list-start-price .listPriceBit {    font-size: 14px;}.list-start-price .listPriceBit {    font-size: 14px;color: #666;}.list-start-price > .listPriceBit {    padding-bottom: 3px;}.txtngaykhcruise table, .list-start-price table {    border: none !important;}.list-start-price td {    margin: 0;    padding: 0;}.list-start-price .priceShow {    float: right;}.list-start-price .priceShow, .list-start-price strong {    color: #1579bd;    font-weight: bold;}.list-destination {    margin-bottom: 20px;}.list-destination a, .list-destination span {    color: #666;    font-size: 16px;}.list-destination span {    margin: 0 12px;}.gallery-home {    background: #c3e3f0;    padding: 0px 0 50px 0;}.gallery-home h2 {    color: #0776bd;    font-weight: bold;    font-size: 30px;    margin-top: 10px;    text-transform: uppercase;}.line-gallery {    height: 2px;    background: #86aace;    margin-top: 18px;    margin-bottom: 18px;}.home-gallery {    float: left;    width: 100%;}.box-gallery {    background: #fff;    padding: 10px;}.box-gallery p {    color: #333;    margin-bottom: 0;    font-weight: bold;    margin-top: 10px;    text-align: center;    height: 40px;    overflow: hidden;}.view-all-tour {    display: block;    width: 170px;    margin: 20px auto 50px;    color: #fff;    font-size: 18px;    font-weight: bold;    text-align: center;    line-height: 45px;    background: #0075bd;}.bg-tour-river {    background: #f2f2f2;    padding-top: 66px;	padding-bottom: 20px;}.block-homepage-des .title-trikethrough {    margin-bottom: 0;}.bg-tour-river .wraper-title {background: #f2f2f2;}.silde-promotion-des {    position: relative;    margin-bottom: 50px;}.box-9-tour {margin: 0;    padding: 0;justify-content: center;    align-items: center;}.home-gallery-des .card {    margin: 10px;}.box-9-tour .card {    position: relative;    border-radius: 10px;    overflow: hidden;    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);    height:auto;    max-height:280px;}.silde-promotion-des li {max-width: 280px;    min-width: 280px;    max-height: 280px;    min-height: 280px;} .silde-pro-diem-den li {max-width: 232px;    min-width: 230px;    max-height: 230px;    min-height: 230px;}.silde-promotion-des img {max-width: 280px;    min-width: 280px;    max-height: 280px;    min-height: 280px;}.silde-pro-diem-den img {max-width: 230px;    min-width: 230px;    max-height: 230px;    min-height: 230px;}.box-9-tour .card img {width: 100%;    height: auto;    display: block;}.box-9-tour {    float: left;    width: 100%;    }.box-9-tour .card .overlay {    position: absolute;    bottom: 0;    left: 0;    right: 0;    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.8));    color: #fff;    padding: 15px 15px 20px 15px;    text-align: left;}.box-9-tour .card .overlay h3 {    margin: 0;    font-size: 18px;}.home-gallery-des .card .overlay h3 a {    color: #fff;}.box-9-tour .card .overlay .button {    color: #fff;    padding: 5px 10px;    text-decoration: none;    border-radius: 5px;    font-size: 11px;    position: absolute;    right: 15px;    bottom: 19px;    border: 1px solid #fff;}.info-travel-media {    padding: 15px 0;}.no-padding {    padding: 0px;}.info-travel-media h3, .info-travel-media h1 {    font-size: 24px;    color: #000;    font-weight: bold;    margin: 0 0 25px 0;    padding-bottom: 10px;    border-bottom: 1px solid #ccc;}.news-feature img {    width: 100%;   max-height: 250px;}.news-description {    height: 188px;    overflow: hidden;}.no-padding-left {    padding-left: 0;}.news-description h4 {    font-size: 18px;    line-height: 1.3em;    margin: 0 0 7px 0;}.news-description h4 a {    color: #1579bd;}.news-publish {    color: #999;    font-size: 12px;    margin-bottom: 6px;}.news-description p {    color: #000;    margin-bottom: 0;}.news-feature hr {    border-top: 1px dashed #999;    width: 100%;    margin: 24px 0;}.box-info-travel {    margin-bottom: 25px;}.box-info-travel img {    width: 100%;    max-height: 115px; min-height: 115px;}.box-info-travel p {    font-weight: 500;    color: #333;    margin: 10px 0 0 0;    height: 38px;    overflow: hidden;}.info-travel-media h3 {    font-size: 24px;    color: #000;    font-weight: bold;    margin: 0 0 25px 0;    padding-bottom: 10px;    border-bottom: 1px solid #ccc;}.home-gallery-2 img{max-width:337px !important;max-height: 220px;    min-height: 220px;}.home-gallery-2 { 	float: left;    width: 100%;	right: 1.6%;	}.footer {    background: #fff !important;    padding: 0 !important;    border-top: none !important;}.email-footer {    background-color: #f2f2f2;}.email-icon, .email-text {    color: #666;    margin-top: 17px;    margin-right: 15px;}.email-icon, .email-text, .email-form {    display: inline-block;    float: left;}.email-text {    margin-top: 20px;    margin-right: 85px;}.email-text .bold {    font-weight: bold;	position:relative;}.email-text .normal {    font-weight: normal;	position:relative;}.email-form {    margin-top: 19px;    margin-bottom: 22px;    margin-left: 30px;}.email-icon, .email-text, .email-form {    display: inline-block;    float: left;}.email-input {    display: inline-block;    width: 40%;    border-radius: 0;    margin: 0;}.form-control {    display: block;    width: 100%;    height: 34px;    padding: 6px 12px;    font-size: 14px;    line-height: 1.42857143;    color: #555;    background-color: #fff;    border: 1px solid #ccc;    border-radius: 4px;    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.btn-email-submit {    background: #6eae00;    width: 77px;    margin-left: -3px;    border: 1px solid #ccc;    color: #fff;    font-weight: bold;    text-transform: uppercase;    padding: 9px 10px 8px 10px;    font-size: 13px;    display: inline-block;    border: 1px solid #ccc;    border-radius: 4px;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}.footer-logo {    width: 170px;    margin-right: 70px;	position:relative;line-height: 5;}.footer-logo, .block-footer {    float: left;}.align-center {    text-align: center;}.footer-logo p {    font-size: 12px;    color: #666;    font-weight: 300;    margin-top: 10px;	position:relative;}.block-footer.time-work {    padding-left: 0;}.block-footer {width: 16%;    border-right: 1px solid #ccc;    padding: 7px 14px 0 14px;    height: auto;	position:relative;	min-height: 153px;}.block-footer h3 {    text-transform: uppercase;    color: #0477bd;    font-weight: bold;    margin: 0 0 12px 0;    font-size: 13px;}.time-work p {    margin-bottom: 2px;	color:#666;}.time-work p:last-child {    margin-top: 24px;}.social-footer {    width: 24%;float: left;	text-align:center;}.social-footer h3{	color: #666;    font-size: 12pt;    text-transform: uppercase;	margin-bottom: 15px;	position:relative;}.visible-xs, .visible-sm, .visible-md, .visible-lg {}.chungnhan {    width: 150px;    float: right;    padding-top: 10px;}.social-footer a {    display: inline-block;    margin-right: 2px;}.block-footer ul {list-style:none;    padding: 0;    margin: 0;}ol, ul {}.block-footer ul li {    margin-bottom: 2px;}.block-footer ul li a {    color: #666;}.block-footer ul li{	 color: #666;}.block-footer:last-child {    border-right: none;    padding-right: 0;    width: 170px;}.address-footer {    padding-top: 20px;    margin: 20px 0 30px;    border-top: 1px solid #ccc;    float: left;    width: 100%;}.hotline-footer {    background: #0274bb;    border-radius: 3px;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    padding: 5px 0;    text-align: center;    color: #fff;    font-weight: bold;    margin-top: 10px;    margin-right: 2px;}.social-footer a:last-of-type {    margin-right: 0;}.block-footer-address {    float: left;    width: 260px;    padding-right: 30px;    padding-top: 3px;}.block-footer-address h4 {    font-size: 14px;    color: #000;    font-weight: bold;    margin: 0 0 12px 0;}.block-footer-address p {    margin-bottom: 0;}.chungnhan {    width: 150px;    float: right;    padding-top: 10px;}.avatarFirst img{	width: 120px;    border-radius: 50%;	}.throught-slide-online:before, .throught-slide-online:after {background-color: #c6c7cb;	}.avatarFirst {	display: flex;	}.showRight {	display: flex;    flex-direction: column;	padding: 10px;	}	.showLeft {	padding: 5px;			}.showRightName{font-weight: bold;    font-size: 18px;    margin-top: 10%;		}.showRightChucVu{	color: #6b6b6b;    font-size: 14px;	}				.desSecond{	padding: 0 10px;    margin-top: 10px;    height: 70px;    overflow: hidden;	}.contactThird {	display: flex;    padding: 10px;	margin-top: 10px;	}.contactLeft{	display: flex;    width: 50%;}.contactCallI{display: block;    width: 18px;    height: 18px;    line-height: 50px;    font-size: 15px;    margin: 0 2px;    cursor: pointer;		}.contactCallI:before {    content: "\f095";    color: #474747;    font-family: 'FontAwesome';    font-size: 40px;}.showContactLeftR {display: flex;    flex-direction: column;    width: 70%;		}.showContactLeftL{	width:30%;	}.contactCallT{	font-weight: bold;    font-size: 17px;    color: #1c7fa8;			}.contactRight{	display: flex;    width: 50%;	}.showContactRightL{	width:30%;	}.showContactRightR{	display: flex;    flex-direction: column;    width: 70%;	}.contactMailI{	display: block;    width: 18px;    height: 18px;    line-height: 38px;    font-size: 15px;    margin: 0 2px;    cursor: pointer;			}	.contactMailI:before {    content: "\f003";    color: #474747;    font-family: 'FontAwesome';    font-size: 40px;}@media screen and (min-width: 992px)	{	.col-md-9 {        width: 75%;    }	.col-md-12 {        width: 100%;    }	.col-md-offset-2 {}	.col-md-10 {        width: 100%;        text-align: center;    }	.col-md-offset-3 {        margin-left: 33%;    }	.col-md-4 {        width: 25%;    }	.col-md-3 {        width: 25%;    }	.col-md-6 {        width: 50%;    }}.slider {        width: 100%;        margin: 0;    }    .slick-slide {      margin: 0px;    }    .slick-slide img {      width: 100%;max-width: 100%;    }.slick-slider{    position: relative;    display: block;    box-sizing: border-box;    -webkit-user-select: none;       -moz-user-select: none;        -ms-user-select: none;            user-select: none;    -webkit-touch-callout: none;    -khtml-user-select: none;    -ms-touch-action: pan-y;        touch-action: pan-y;    -webkit-tap-highlight-color: transparent;}.slick-list{    position: relative;    display: block;    overflow: hidden;    margin: 0;    padding: 0;}.slick-list:focus{    outline: none;}.slick-list.dragging{    cursor: pointer;    cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list{    -webkit-transform: translate3d(0, 0, 0);       -moz-transform: translate3d(0, 0, 0);        -ms-transform: translate3d(0, 0, 0);         -o-transform: translate3d(0, 0, 0);            transform: translate3d(0, 0, 0);}.slick-track{    position: relative;    top: 0;    left: 0;    display: block;}.slick-track:before,.slick-track:after{    display: table;    content: '';}.slick-track:after{    clear: both;}.slick-loading .slick-track{    visibility: hidden;}.slick-slide{    display: none;    float: left;    height: 100%;    min-height: 1px;}[dir='rtl'] .slick-slide{    float: right;}.slick-slide img{    display: block;}.slick-slide.slick-loading img{    display: none;}.slick-slide.dragging img{    pointer-events: none;}.slick-initialized .slick-slide{    display: block;}.slick-loading .slick-slide{    visibility: hidden;}.slick-vertical .slick-slide{    display: block;    height: auto;}.slick-arrow.slick-hidden {    display: none;}.slick-prev, .slick-next {    z-index: 100;    font-size: 0;    line-height: 0;    position: absolute;    top: 50%;    display: block;    width: 30px;    height: 40px;    padding: 0;    -webkit-transform: translate(0, -50%);    -ms-transform: translate(0, -50%);    transform: translate(0, -50%);    cursor: pointer;    color: transparent;    border: none;    outline: none;    background: transparent;    z-index: 100;}.slick-prev:hover,.slick-next:hover{   color: transparent;    outline: none;    background: #ffffffa6;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{    opacity: 1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{    opacity: .25;}.slick-prev:before, .slick-next:before {    font-size: 40px;    line-height: 40px;    font-family: 'fontello';    opacity: .75;    color: white;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}.slick-dots li button {font-family: 'fontello';}.slick-prev{    left: -45px;    z-index: 100;    width: 50px;    height: 50px;    border-radius: 50%;    background: #cbcacaa6;}[dir='rtl'] .slick-prev{    right: 0;    left: auto;}.slick-prev:before{    content: '\F104';}[dir='rtl'] .slick-prev:before{    content: '\F104';}.slick-next{    right: -45px;    z-index: 100;    width: 50px;    height: 50px;    border-radius: 50%;    background: #cbcacaa6;}[dir='rtl'] .slick-next{    right: auto;    left: 0;}.slick-next:before{    content: '\F105';}[dir='rtl'] .slick-next:before{    content: '\F105';}.slick-dots {    position: absolute;    top: 0;    display: block;    width: 100%;    padding: 0;    margin: 0;    list-style: none;    text-align: center;}.slick-dots > li{    position: relative;    display: inline-block;    width: 20px;    height: 20px;    margin: 0 5px;    padding: 0;    cursor: pointer;}.slick-dots > li > button{    font-size: 0;    line-height: 0;    display: block;    width: 20px;    height: 20px;    padding: 5px;    cursor: pointer;    color: transparent;    border: 0;    outline: none;    background: transparent;}.slick-dots li button:hover,.slick-dots li button:focus{    outline: none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{    opacity: 1;}.slick-dots li button:before{    font-size: 10px;    line-height: 20px;    position: absolute;    top: 0;    left: 0;    width: 20px;    height: 20px;    content: '\F111';    text-align: center;    opacity: .25;    color: black;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}.slick-dots li.slick-active button:before{    opacity: .75;    color: black;}@media screen and (max-width: 970px){    .slick-slide img {     max-height: 140px;    }}@media screen and (max-width: 1024px)	{}@media screen and (max-width: 970px)	{}@media screen and (max-width: 840px)	{.slick-dots li button:before {    font-size: 13px;}}@media screen and (max-width: 770px)	{}@media screen and (max-width: 650px)	{}@media screen and (max-width: 480px)	{}