/* SaoViettravel page module: home. Only selectors fully scoped to verified page wrappers were moved here. */
.tourHomeContainer h1{font-size: 32px;font-weight: 600;}.tourHomeContainer h2{font-size: 23px;font-weight: 600;}.tourHomeContainer h3{font-size: 20px;font-weight: 600;}.tourHomeContainer .title-group{font-size:30px;font-weight:700;color:#3f3b3b;margin-bottom:22px}.tourHomeContainer .title-group span{font-size:16px;font-weight:400;color:#717484;display:block;margin-top:6px}@media only screen and (max-width:767px){.tourHomeContainer .title-group{font-size:24px}}@media only screen and (max-width:390px){.tourHomeContainer .title-group{font-size:22px}}.tourHomeContainer .text-center{display:block!important}.tourHomeContainer .btn-readmore{display: inline-block;color: #003b95;font-size: 18px;font-weight: 600;border-radius: 6px;border: solid 1px #003b95;background-color: #fff;padding: 12px 20px;margin-bottom: 32px}.tourHomeContainer .btn-readmore:hover,.tourHomeContainer .btn-readmore:focus{background-color:#003b95;border-color:#003b95;color:#fff}.tourHomeContainer .ico-readmore{position:absolute;top:20px;right:0}.tourHomeContainer .vcolor-info{color:#f79321}@media only screen and (min-width:320px){.tourHomeContainer .hotDealContainer{border:none;background:none}}@media only screen and (min-width:480px){.tourHomeContainer .hotDealContainer{background:rgba(217,83,79,0.05);border:2px dashed rgba(217,83,79,0.15)}}@media only screen and (min-width:320px){.tourHomeContainer .localTourContainer{border:none;background:none}}@media only screen and (min-width:480px){.tourHomeContainer .localTourContainer{border:2px dashed rgba(0,60,113,0.15);background:rgba(0,60,113,0.05)}}@media only screen and (min-width:320px){.tourHomeContainer .foreignTourContainer{border:none;background:none}}@media only screen and (min-width:480px){.tourHomeContainer .foreignTourContainer{background:rgba(0,193,222,0.05);border:2px dashed rgba(0,193,222,0.15)}}@media only screen and (min-width:320px){.tourHomeContainer .row{display:block}.tourHomeContainer .row>div{display:block;justify-content:space-between}.tourHomeContainer .row .cardItem{display:block}.tourHomeContainer .row .cardItem a{display:block}.tourHomeContainer .row .cardItem .cardItemContainer{display:block}.tourHomeContainer .row .cardItem .cardItemContainer .cardItemContent{display:block}.tourHomeContainer .row .cardItem .cardItemContainer .cardItemContent>div{display:block}.tourHomeContainer .row .cardItem .cardItemContainer .cardItemContent>div .cardItemTourNameDiv{display:block}.tourHomeContainer .row .cardItem .cardItemContainer .cardItemContent>div .transportDiv{display:block}}@media only screen and (min-width:350px){.tourHomeContainer .row.container:before,.tourHomeContainer .row.container:after,.tourHomeContainer .row.row:before,.tourHomeContainer .row.row:after{content:normal}.tourHomeContainer .row{display:flex;flex-wrap:wrap;flex:1}.tourHomeContainer .row>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.tourHomeContainer .row .cardItem{display:flex;flex-wrap:wrap;flex:1}.tourHomeContainer .row .cardItem a{display:flex;flex-wrap:wrap;flex:1}.tourHomeContainer .row .cardItem .cardItemContainer{display:flex;flex-wrap:wrap;flex:1;flex-direction:column;justify-content:flex-end}.tourHomeContainer .row .cardItem .cardItemContainer .cardItemContent{display:flex;flex-wrap:wrap;flex:1;justify-content:flex-start}.tourHomeContainer .row .cardItem .cardItemContainer .cardItemContent>div{display:flex;flex-wrap:wrap;flex:1;justify-content:flex-start;flex-direction:column}.tourHomeContainer .row .cardItem .cardItemContainer .cardItemContent>div .cardItemTourNameDiv{display:flex;flex-wrap:wrap;flex:1}}@media only screen and (max-width:767px){.tourHomeContainer .row.item-m{scroll-behavior:smooth;display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0 15px;scrollbar-width:none;-ms-overflow-style:none}.tourHomeContainer .row.item-m::-webkit-scrollbar{display:none}.tourHomeContainer .row.item-m>div{flex:0 0 auto;padding:0;transition:all .3s ease-in-out;cursor:pointer;width:310px;margin-right:20px}.tourHomeContainer .row.item-m>div:last-child{margin-right:0}}@media only screen and (max-width:767px) and (max-width:375px){.tourHomeContainer .row.item-m>div{width:290px}}