@media (min-width: 991px){.content-page{min-height:400px}}.content-page ul,.content-page ol{padding-left:20px}.page-faq .content-page{padding:20px;background:#fff;border-radius:15px}.page-faq .product-fpt-with-stick-tab{margin-bottom:25px}.page-faq .faq-title{margin-bottom:30px;position:relative;display:inline-block;font-size:20px;font-weight:700}.page-faq .faq-title:before{background:#14244c;content:'';right:0;left:0;position:absolute;bottom:-6px;height:3px;display:block;z-index:1;width:40%}.page-faq .faq{margin-bottom:7px}.page-faq .faq h4{color:#000;padding:12px 20px;font-size:18px;margin-bottom:0;background:#E3E3E3;cursor:pointer;border-radius:5px}.page-faq .faq.active h4{background:#14244c;color:#fff;border-radius:5px 5px 0 0}.page-faq .faq .content{display:block;border:1px solid #ACACAC;padding:15px 20px;border-top:0;border-radius:0 0 5px 5px}.page-faq .faq .content p{margin-bottom:0;font-size:16px}.page-faq .contact{margin-bottom:20px;border-radius:15px;padding:20px;background:#fff}.page-faq .contact h4{font-size:20px;font-weight:700;margin-bottom:20px;position:relative;display:inline-block}.page-faq .contact h4:before{background:#14244c;content:'';right:0;left:0;position:absolute;bottom:-5px;height:3px;display:block;z-index:1;width:40%}.page-faq .contact .content-form{padding:5px;display:block}.page-faq .contact .group_contact{padding:5px;border-radius:0 0 10px 10px}.page-faq .contact .group_contact input,.page-faq .contact .group_contact textarea{border:1px solid #e1e1e1;width:100%;margin-bottom:10px;outline:none;font-size:14px;border-radius:8px}.page-faq .contact .group_contact input{padding:5px 20px;border:1px solid #e6e6e6}.page-faq .contact .group_contact textarea{padding:10px 20px;height:77px;border:1px solid #e6e6e6}.page-faq .contact .group_contact .btn-lienhe{background:#14244c;color:#fff;border:initial;padding:0 20px;line-height:35px;font-size:14px;border-radius:8px}.page-faq .contact .group_contact .btn-lienhe:hover{background-color:#b42324}.page-image{margin-bottom:50px}.page-image .grid-sizer{width:25%}.page-image .grid-item{border:2px solid #fff;display:block;overflow:hidden;width:25%}.page-image .grid-item img{transform:scale(1);transition:all 1s ease}.page-image .grid-item:hover img{transform:scale(1.2)}.page-about .tong-quan .item{margin-bottom:30px}.page-about .tong-quan .item .thumb{height:100%;padding:30px;background:#fff;border-radius:15px;display:flex;flex-direction:column;justify-content:center}@media (max-width: 991px){.page-about .tong-quan .item .thumb{border-radius:0 0 15px 15px;padding:10px}}.page-about .tong-quan .item .thumb .title{font-size:48px;line-height:56px;padding:0;margin:0 0;position:relative;display:block;color:#14244c;font-weight:700;margin-bottom:15px}@media (max-width: 767px){.page-about .tong-quan .item .thumb .title{font-size:30px;line-height:inherit}}.page-about .tong-quan .item .thumb .content{font-size:16px}.page-about .tong-quan .item .image-thumb{border-radius:15px;display:flex;align-items:center;height:100%;background:#fff;overflow:hidden}@media (max-width: 991px){.page-about .tong-quan .item .image-thumb{border-radius:15px 15px 0 0}}@media (min-width: 991px){.page-about .tong-quan .item.item-left .noi-dung{order:2}.page-about .tong-quan .item.item-left .image{order:1}}@media (max-width: 991px){.page-about .tong-quan .item .noi-dung{order:2}.page-about .tong-quan .item .image{order:1}}.page-datlich{margin-bottom:50px}.page-datlich .thumb{height:100%;padding:30px;background:#fff;border-radius:15px;display:flex;flex-direction:column;justify-content:center}@media (max-width: 991px){.page-datlich .thumb{border-radius:0 0 15px 15px;padding:10px}}.page-datlich .thumb .title{font-size:48px;line-height:56px;padding:0;margin:0 0;position:relative;display:block;color:#14244c;font-weight:700;margin-bottom:15px}@media (max-width: 767px){.page-datlich .thumb .title{font-size:30px;line-height:inherit}}.page-datlich .thumb .content{font-size:16px}.page-datlich .image-thumb{border-radius:15px;display:flex;align-items:center;height:100%;background:#fff;overflow:hidden}@media (max-width: 991px){.page-datlich .image-thumb{border-radius:15px 15px 0 0}}.page-datlich #pagelogin{padding:10px;background:#fff;border-radius:15px;height:100%}@media (max-width: 991px){.page-datlich #pagelogin{border-radius:0 0 15px 15px}}.page-datlich #pagelogin .form-signup .group_contact{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.page-datlich #pagelogin .form-signup .group_contact .form-group{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;position:relative;width:100%;padding-right:10px;padding-left:10px;margin-bottom:20px;color:#000}.page-datlich #pagelogin .form-signup .group_contact .form-group.form-group-textarea{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (max-width: 767px){.page-datlich #pagelogin .form-signup .group_contact .form-group{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.page-datlich #pagelogin .form-signup .group_contact .form-group label{display:inline-block;width:100%;font-weight:700;font-size:14px}.page-datlich #pagelogin .form-signup .group_contact .form-group input{width:100% !important;border-radius:4px;height:35px;font-size:15px;border:1px solid #000;border-bottom:2px solid #14244c;padding:1px 10px}.page-datlich #pagelogin .form-signup .group_contact .form-group textarea{width:100% !important;border:1px solid #000;border-bottom:2px solid #14244c;border-radius:4px;font-size:15px;padding:1px 10px}.page-datlich #pagelogin .form-signup .group_contact .submit{text-align:center;display:inline-block;width:100%}.page-datlich #pagelogin .form-signup .group_contact .submit button{background:#14244c;color:#fff;border:none;margin:0;margin-top:10px;border-radius:5px;font-weight:bold;text-transform:none;font-size:15px;padding:10px 20px}.page-datlich #pagelogin .form-signup .group_contact .submit button:hover{background:#b42324}.page-datlich #pagelogin .form-signup .group_contact .des{display:inline-block;width:100%;text-align:center;color:#000;padding:0 10px}.page-datlich #pagelogin .form-signup .group_contact .des a{color:#14244c}.page-datlich #pagelogin .form-signup .group_contact .des a:hover{color:#b42324}.ui-datepicker-header{position:relative}.ui-datepicker table tr td a.ui-state-active,.ui-datepicker table tr td a:hover,.ui-datepicker table tr td.tourmaster-highlight a,.ui-datepicker table tr td.tourmaster-highlight span{background:#b42324;color:#fff}.ui-datepicker select{color:#485da1}.ui-datepicker{background-color:#f5f5f5}.ui-datepicker{border-color:#ebebeb}.ui-datepicker table tr th{color:#808080}.ui-datepicker table tr td a,.ui-datepicker-prev,.ui-datepicker-next{background-color:#fff}.ui-datepicker table tr td a,.ui-datepicker-prev,.ui-datepicker-next{color:#5b5b5b}.ui-datepicker table tr td a.ui-state-disable{color:#c0c0c0}.ui-datepicker-prev.ui-state-disabled,.ui-datepicker-next.ui-state-disabled{color:rgba(108,112,126,0.35) !important;text-decoration:none;pointer-events:none}.ui-datepicker table tr td{color:#5b5b5b}.ui-datepicker table tr td.ui-datepicker-week-end{color:#D9534F}.ui-datepicker table tr td.ui-datepicker-week-end .ui-state-default{color:#D9534F}.ui-datepicker table tr td.ui-datepicker-week-end .ui-state-default.ui-state-highlight,.ui-datepicker table tr td.ui-datepicker-week-end .ui-state-default:hover{color:#fff}.ui-datepicker-prev,.ui-datepicker-next{position:absolute;top:0px;width:36px;height:36px;line-height:36px;text-align:center;cursor:pointer;border-radius:4px}.ui-datepicker-prev span,.ui-datepicker-next span{display:none}.ui-datepicker-next{right:0px}.ui-datepicker-prev:after{content:"<"}.ui-datepicker-next:after{content:">"}.ui-datepicker{width:300px;padding:5px;display:none;background:#EBEBEB;border-radius:4px;z-index:9 !important}.ui-datepicker .ui-datepicker-title{padding-left:38px;padding-right:38px}.ui-datepicker .ui-datepicker-month,.ui-datepicker .ui-datepicker-year,.ui-datepicker-year{width:48%;margin:0px 1%;border:none;height:36px;padding:0px 5px;font-weight:500;color:#3d3f47;background:#fff;float:left;background-image:url(//bizweb.dktcdn.net/100/508/790/themes/939933/assets/down-button.svg?1740213321726) !important;background-repeat:no-repeat;background-position:right 10px center;background-size:12px;margin-bottom:5px;border-radius:4px}.ui-datepicker table{border-collapse:separate;border-spacing:0px;background-color:#fff;border-radius:4px;margin-bottom:0;width:100%}.ui-datepicker table tr{background:transparent;color:#949494;padding:0}.ui-datepicker table tr th{color:#3d3f47;background:transparent;font-size:14px;padding:16px 0px 10px;text-align:center;font-weight:500;border:none}.ui-datepicker table tr th.ui-datepicker-week-end{color:#D9534F}.ui-datepicker table td{padding:0px 0px 5px;line-height:1;text-align:center;color:#c0c0c0;border:none}.ui-datepicker table td a,.ui-datepicker table td .ui-state-default{color:#5b5b5b;background-color:#ffffff;width:32px;height:32px;font-size:14px;line-height:32px;text-align:center;display:inline-block}.ui-datepicker table td.ui-state-disabled .ui-state-default{background-color:#fff;color:rgba(108,112,126,0.35) !important;text-decoration:none;pointer-events:none}.ui-datepicker table td.ui-datepicker-today a{color:#fff;background-color:#14244c !important}.ui-datepicker table td a:hover,.ui-datepicker table td a:focus{color:#fff;background-color:#14244c !important}.dub_btn{background:#14244c;border:1px solid #14244c;padding:6px 15px 6px 20px;border-radius:50px;color:#fff;font-size:16px;margin:20px 0;display:flex;align-items:center;justify-content:space-between;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;width:fit-content}.dub_btn img{transform:translateX(-5px);-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;margin-left:15px}.dub_btn:hover,.dub_btn:focus{color:#fff;background:#26543c;border:1px solid #26543c;-webkit-box-shadow:6px 6px 12px rgba(0,0,0,0.25);box-shadow:6px 6px 12px rgba(0,0,0,0.25)}.dub_btn:hover img,.dub_btn:focus img{transform:translateX(2px);-webkit-transform:translateX(2px);-moz-transform:translateX(2px);-ms-transform:translateX(2px);-o-transform:translateX(2px)}.dub_btn.dub_blog_btn{display:inline-flex;margin:0}.block-title{margin-bottom:30px}.block-title h2{text-transform:uppercase;font-size:24px;text-align:center;color:#000;font-weight:600}.block-title h2::after{content:'';width:200px;height:2px;display:block;background:#f57e24;margin:0 auto;margin-top:15px}.page-duhoc .duhoc_banner{margin-bottom:45px;text-align:center}.page-duhoc .duhoc_about{margin-bottom:45px}.page-duhoc .duhoc_about .about_content{padding:20px 15px}.page-duhoc .duhoc_value{margin-bottom:45px}.page-duhoc .duhoc_value .item{margin-bottom:30px}.page-duhoc .duhoc_value .item img{height:14px;width:14px;margin-right:5px;vertical-align:-1px}.page-duhoc .duhoc_value .item span{color:#14244c;font-size:18px;font-weight:500;line-height:30px}.page-duhoc .duhoc_register{margin-bottom:45px}.page-duhoc .duhoc_register .block-content .block-list{padding:15px}.page-duhoc .duhoc_register .block-content .block-list ul{padding:0;marrgin:0;overflow:hidden;list-style:none;counter-reset:my-awesome-counter}.page-duhoc .duhoc_register .block-content .block-list ul li{counter-increment:my-awesome-counter;font-size:18px;font-weight:bold;color:#14244c;display:block;margin-bottom:20px;line-height:40px}.page-duhoc .duhoc_register .block-content .block-list ul li::before{content:counter(my-awesome-counter) "";color:#14244c;font-weight:bold;width:40px;height:40px;line-height:38px;display:inline-block;border:1px solid #14244c;text-align:center;margin-right:12px}.page-duhoc .duhoc_register .duhoc_register_form{border-radius:6px;padding:30px 30px;background:#14244c}@media (max-width: 991px){.page-duhoc .duhoc_register .duhoc_register_form{margin-top:20px;padding:15px}}.page-duhoc .duhoc_register .duhoc_register_form .content-form{padding:5px;display:block}.page-duhoc .duhoc_register .duhoc_register_form h4{margin-bottom:15px;position:relative;font-size:24px;font-weight:700;color:#14244c;display:inline-block}.page-duhoc .duhoc_register .duhoc_register_form h4 img{height:25px;position:absolute;left:100%;top:-2px}.page-duhoc .duhoc_register .duhoc_register_form .group_contact input,.page-duhoc .duhoc_register .duhoc_register_form .group_contact textarea{border:1px solid #e1e1e1;width:100%;margin-bottom:15px;outline:none;font-size:14px;border-radius:6px;font-weight:bold}.page-duhoc .duhoc_register .duhoc_register_form .group_contact input{padding:10px 20px;border:1px solid #e6e6e6}.page-duhoc .duhoc_register .duhoc_register_form .group_contact textarea{padding:10px 20px;height:120px;border:1px solid #e6e6e6}.page-duhoc .duhoc_register .duhoc_register_form .group_contact .btn-lienhe{background:#fff;border:1px solid #14244c;color:#14244c;border:initial;padding:0 20px;line-height:35px;font-size:14px;border-radius:8px;font-weight:bold}.page-duhoc .duhoc_register .duhoc_register_form .group_contact .btn-lienhe:hover{background-color:#b42324;color:#fff}.page-duhoc .duhoc_blog{margin-bottom:45px}.page-duhoc .duhoc_blog .duhoc_blog_item{margin-bottom:30px}.page-duhoc .duhoc_blog .duhoc_blog_item:last-child{margin:0}.page-duhoc .duhoc_blog .duhoc_blog_item .blog-thumb img{border-radius:6px}.page-duhoc .duhoc_blog .duhoc_blog_item .blog-content{text-align:center;padding:20px 10px}.page-duhoc .duhoc_blog .duhoc_blog_item .blog-content h3{font-size:20px;color:#14244c;font-weight:bold;margin:0 0 10px}.page-duhoc .duhoc_blog .duhoc_blog_item .blog-content h3 a{color:#14244c}.page-duhoc .duhoc_blog .duhoc_blog_item .blog-content h3:hover a{color:#b42324}.page-duhoc .duhoc_blog .duhoc_blog_item .blog-content .time-post{margin:0 0 20px}.page-duhoc .duhoc_blog .duhoc_blog_item .blog-content p{font-size:16px;color:#000;margin:0 0 15px}.page-duhoc .duhoc_blog .duhoc_blog_item:nth-child(even) .duhoc_blog_item_row{flex-direction:row-reverse}.page-duhoc .duhoc_review{margin-bottom:45px}.page-duhoc .duhoc_review .swiper-slide{padding:10px}.page-duhoc .duhoc_review .item .des{-webkit-box-shadow:0 0 9.9px 0.1px rgba(0,0,0,0.1);box-shadow:0 0 9.9px 0.1px rgba(0,0,0,0.1);padding:30px 30px 90px 30px;font-style:italic;font-size:16px}.page-duhoc .duhoc_review .item .group_info{transform:translateY(-60px)}.page-duhoc .duhoc_review .item .group_info .img{width:100px;border-radius:50%;overflow:hidden;text-align:center;margin:0 auto 10px auto;padding:5px;background:#fff}.page-duhoc .duhoc_review .item .group_info .img img{border-radius:50%;border:1px solid #14244c}.page-duhoc .duhoc_review .item .group_info .name{text-align:center;font-weight:bold}.page-duhoc .duhoc_review .item .group_info .pos{text-align:center;font-style:italic}.page-duhoc .duhoc_review .swiper-container [class*=swiper-button-].swiper-button-disabled{display:none}.page-duhoc .duhoc_review .swiper-container .swiper-button-next,.page-duhoc .duhoc_review .swiper-container .swiper-button-prev{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:#14244c;border-radius:40px;color:#fff;top:50%;transform:translateY(-50%);margin:0;transition:all .5s ease;outline:none}.page-duhoc .duhoc_review .swiper-container .swiper-button-next:after,.page-duhoc .duhoc_review .swiper-container .swiper-button-prev:after{font-size:16px;color:#fff}.page-duhoc .duhoc_review .swiper-container .swiper-button-next:hover,.page-duhoc .duhoc_review .swiper-container .swiper-button-prev:hover{-webkit-box-shadow:0px 0px 12px #cacaca;box-shadow:0px 0px 12px  #cacaca}.page-duhoc .duhoc_review .swiper-container .swiper-pagination{bottom:30px}.page-duhoc .duhoc_review .swiper-container .swiper-pagination .swiper-pagination-bullet{width:8px !important;height:8px !important;border-radius:50% !important;border:1px solid #14244c;background:#000;margin:0px 5px !important}.page-duhoc .duhoc_review .swiper-container .swiper-pagination .swiper-pagination-bullet:after,.page-duhoc .duhoc_review .swiper-container .swiper-pagination .swiper-pagination-bullet:before{display:none}.page-duhoc .duhoc_review .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#14244c !important}.pagecontact_ggmap iframe{width:100%}.grecaptcha-badge{display:none !important}.rte h1,.rte .h1,.rte h2,.rte .h2,.rte h3,.rte .h3,.rte h4,.rte .h4,.rte h5,.rte .h5,.rte h6,.rte .h6{margin-top:10px}.rte img,.rte p img,.rte span img{height:auto !important;max-width:100% !important;display:inline-block}.rte ul{padding-left:40px;list-style:circle}.rte a{color:#337ab7;cursor:pointer;text-decoration:underline}textarea,input[type="text"],input[type="password"],input[type="button"],input[type="email"],input[type="submit"],input[type="number"]{-webkit-appearance:none}.sapo-product-reviews-badge .sapo-product-reviews-star i{font-size:14px !important}.sapo-product-reviews-badge{clear:both !important;margin:3px 0}._1line{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.pt_100::before{padding-top:100%}.pt_67::before{padding-top:66.666%}.imgWrap{-webkit-perspective:600px;perspective:600px;display:block !important;height:auto !important;overflow:hidden;position:relative}.imgWrap:before{content:"";display:block}.imgWrap .imgWrap-item{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;-webkit-display:flex;-moz-display:flex;justify-content:center;align-items:center}.imgWrap .imgWrap-item img{transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease}.imgWrap.img--contain img{object-fit:contain;width:100% !important;height:100% !important}.imgWrap.img--cover img{object-fit:cover;width:100% !important;height:100% !important}.imgWrap.img--fill img{width:100% !important;height:100% !important}.imgWrap:hover img{transform:scale(1.1)}.imgWrap.noHover:hover img{transform:none !important}
