@charset "utf-8";
/* CSS Document */
@font-face {
    font-family:dancing;
    src:url("../fonts/SVN-Dancing script.ttf") format('truetype');
    font-weight:normal;
    font-style:normal;
    font-display: swap;
}
@font-face {
    font-family:Poppins;
    src:url("../fonts/SVN-POPPINS REGULAR.TTF") format('truetype');
    font-weight:normal;
    font-style:normal;
    font-display: swap;
}
img{max-width: 100%;}
.md-none{display: none !important;}
.md-block{display: block !important;}
.m0{margin: 0px;}.p0{padding: 0px !important;}.m-5{margin-left: -5px !important;margin-right: -5px !important;}.p5{padding-left: 5px;padding-right: 5px}.m-10{margin-left: -10px;margin-right: -10px}.p10{padding-left: 10px;padding-right: 10px}
body{font-family: 'Poppins', sans-serif;bottom: 0;position: relative;}
.pagination-page {text-align:center;}
.pagination-page > span, .pagination-page  a{display:inline-block;min-width:30px;height:30px;line-height:30px;border:solid 1px #ddd;color:#000;}
.pagination-page  a:hover,
.pagination-page > span{background: #1f5892;color:#FFF;}
footer{font-size: 15px;color: #fff;padding-top: 30px;padding-bottom: 10px;background-color: #a31e38;background-attachment: fixed;background-size: cover;background-position: center bottom;}
footer .title-f{color: #f9a602;font-size: 26px;margin-top: 10px;margin-bottom: 20px;text-transform: uppercase;font-family: 'Roboto Condensed', sans-serif;font-weight: 600;}
footer a{color: #ffffff;}
footer ul{list-style: none;padding: 0px;}
footer ul a{text-transform: initial;padding: 5px 0px;display: inline-block;font-size: 14px;}
footer a:hover{text-decoration: none;color: #ffffff;}
.chantrang{color: #fff;padding-top: 15px;font-size: 13px;margin-top: 15px;border-top: 1px solid #fff;margin-top: 30px;}
.chantrang a{color: #fff;}
.breadcrumb{border-bottom: none;background-color: transparent;padding: 0px;margin-bottom: 0px;padding-bottom: 0px;position: relative;text-align: center;}
.breadcrumb>li a{color: #feaa09;}
.breadcrumb>li a:hover{color: #ffffff;text-decoration: none;}
#map iframe{height: 175px;}
.hc-nav-trigger.hc-nav-1{display: none !important;}
iframe{max-width: 100%;}
#slider{margin-bottom: 20px;}
.head{background-color: #000000;color: #fff;}
header{padding-bottom: 15px;padding-top: 15px;border-bottom: 1px solid #5a5a5a;}
.logo{margin-right: 10px;position: relative;z-index: 10;}
.logo img{
	min-height: 75px;
}
.ten_congty{padding-top: 10px;font-size: 19px;font-family: 'Roboto Condensed', sans-serif;font-weight: 700;text-align: center;}
.ten_congty strong{color: #feaa09;font-size: 26px;font-family: 'Playfair Display', serif;}
.diachi{max-width: 50%;background: url(../images/icon-local.png) no-repeat center left;background-size: contain;padding-left: 40px;font-size: 16px;margin-top: 13px;margin-bottom: 10px;}
.dien_thoai{max-width: 50%;background: url(../images/icon-phone.png) no-repeat center left;background-size: contain;padding-left: 50px;font-size: 16px;margin-top: 13px;margin-bottom: 10px;}
.btn-search{background: url(../images/icon-search.png) no-repeat center;position: absolute;right: 0;top: 0;bottom: 0;background-size: 20px;width: 43px;}
.navbar-form .nav-input{height: 36px;font-size: 13px;padding-right: 30px;box-shadow: inset 1px 1px 10px 1px #ccc;border: 1px solid #fff;} 
.gioi-thieu{margin-top: 40px;}
.gioi-thieu .title{margin-bottom: 20px;}
.gioi-thieu .title p{margin-bottom: 5px;}
.gioi-thieu .title h1{font-family: 'Roboto Condensed', sans-serif;font-weight: 700;font-size: 26px;margin-top: 0;}
.item-gioithieu{margin-bottom: 30px;}
.item-gioithieu>a{display: block;height: 250px;}
.item-gioithieu>a>img{width: 1100%;height: 100%;object-fit: cover;}
.item-gioithieu .tieude{font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase;font-size: 18px;font-weight: 700;}
.item-gioithieu .tieude a{color: #505050;transition: all 0.2s linear;}
.item-gioithieu .tieude a:hover{color: #feaa09;}
.item-gioithieu p{color: #565656;}
.btn-xemthem{display: inline-block;padding: 7px 25px;background-color: #f9a602;color: #fff;text-transform: uppercase;margin-top: 15px;border-radius: 21px;transition: all 0.2s linear;}
.btn-xemthem:hover{color: #fff;background-color: #000;}
.dich_vu{padding-bottom: 20px;}
.dich_vu .title{margin-bottom: 30px;margin-top: 50px;}
.dich_vu .title p{color: #fff;text-transform: uppercase;}
.dich_vu .title h2{color: #f9a602;text-transform: uppercase;font-family: 'Roboto Condensed', sans-serif;font-weight: 700;font-size: 26px;margin-top: 0;}
.item-dv{position: relative;margin-bottom: 50px;}
.item-dv>a{display: block;height: 350px;border-radius: 30px;overflow: hidden;border: 1px solid #f9a602;transition: all 0.2s linear;}
.item-dv>a>img{transition: all 0.5s linear;width: 100%;height: 100%;object-fit: cover;}
.item-dv .tieude{text-align: center;position: absolute;left: 0;right: 0;margin: 0;bottom: 0;}
.navbar-default .navbar-nav>li>a{
	padding-left: 15px;
    padding-right: 15px;
}
.item-dv .tieude a{display: block;padding: 0 15px;border: 2px solid #f9a602;background-color: #000;color: #fff;font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase;font-size: 22px;font-weight: 700;height: 60px;border-radius: 60px;line-height: 60px;transition: all 0.2s linear;}
.item-dv:hover>a{border-color: #fff;}
.item-dv:hover h3 a{border-color: #fff;background-color: #f9a602;color: #000;}
.item-dv:hover>a>img{transform: scale(1.2);-webkit-filter: grayscale(70%);filter: grayscale(70%);}
.duan{padding-top: 50px;padding-bottom: 30px;}
.duan .title {margin-bottom: 30px;}
.duan .title h2{text-transform: uppercase;font-family: 'Roboto Condensed', sans-serif;font-weight: 700;font-size: 26px;margin-top: 0;}
.duan .title p{color: #565656;}
.item-duan{margin-bottom: 30px;}
.item-duan .img_duan{display: inline-block;height: 230px;padding: 8px;border: 1px solid #d1d1d1;box-shadow: 1px 1px 5px 1px #a6a6a696;border-radius: 5px;position: relative;overflow: hidden;}
.item-duan .img_duan img{width: 100%;height: 100%;object-fit: cover;transition: all 0.3s linear;}
.item-duan .content{text-align: center;color: #565656;}
.item-duan .content h4{text-transform: uppercase;font-family: 'Roboto Condensed', sans-serif;font-size: 15px;font-weight: 600;margin-top: 15px;text-align: center;line-height: 19px;}
.item-duan .content h4>a{color: #f9a602;}
.item-duan .content h4>a:hover{color: #504e4e;}
.item-duan .content p{
}
.item-duan .img_duan:before{content:"";position: absolute;height: 30px;background-color: #f9a602;top: -18px;left: 50%;transform: translate(-50%, -50%);z-index: 10;transition: all 0.4s linear;width: 2px;}
.item-duan .img_duan:after{content:"";position: absolute;height: 2px;width: 30px;background-color: #f9a602;top: 50%;left: -18px;transform: translate(-50%, -50%);z-index: 10;transition: all 0.4s linear;}
.item-duan .img_duan span{background-color: #00000082;position: absolute;left: 8px;top: 8px;right: 8px;bottom: 8px;transition: all 0.2s linear;opacity: 0;}
.item-duan .img_duan:hover:before{top: 50%;left: 50%;transform: translate(-50%, -50%);}
.item-duan .img_duan:hover:after{top: 50%;left: 50%;transform: translate(-50%, -50%);}
.item-duan .img_duan:hover span{opacity:1}
.item-duan .img_duan:hover img{/* transform: scale(1.2); */}
.tintuc{background: url(../images/br-news.jpg) no-repeat center;background-size: cover;padding-top: 50px;padding-bottom: 30px;}
.tintuc .title{color: #f9a602;text-transform: uppercase;font-family: 'Roboto Condensed', sans-serif;text-align: center;font-weight: 600;margin-top: 0;margin-bottom: 30px;}
.item-news-home{margin-bottom: 20px;border: 1px solid #fff;padding: 10px;border-radius: 7px;transition: all 0.2s linear;}
.item-news-home .img{display: block;height: 120px;}   
.item-news-home .img img{width: 100%;height: 100%;object-fit: cover;}
.item-news-home h4{font-family: 'Roboto Condensed', sans-serif;font-size: 16px;font-weight: 700;margin-top: 0;line-height: 18px;}
.item-news-home h4 a{color: #fff;}
.item-news-home h4 a:hover{color: #f9a602;}
.item-news-home p{color: rgb(255 255 255 / 50%);}
.item-news-home:hover{background-color: #ffffff2e;border-color: #f9a602;}
.item-news-home:hover a{color: #f9a602;}
.item-news-home:hover p{color: #fff;}
.video-home{position: relative;}
.video-home a{display: block;height: 100%;border: 1px solid #f9a602;overflow: hidden;border-radius: 8px;transition: all 0.2s linear;}
.video-home a img{width: 100%;height: 100%;object-fit: cover;}
.video-home a span{position: absolute;top: 1px;left: 1px;right: 1px;bottom: 1px;background: rgb(0 0 0 / 40%);border-radius: 6px;transition: all 0.2s linear;}
.video-home a span:before{content:"";padding: initial;width: 60px;height: 60px;background: url(../images/icon-play.png) no-repeat center;top: 50%;left: 50%;transform: translate(-50%, -50%);position: absolute;transition: all 0.2s linear;opacity: 0.8;}
.video-home a:hover{border: 1px solid #fff;}
.video-home a:hover span{background-color: #00000024;}
.video-home a:hover span:before{opacity: 1;}
.doitac{padding-bottom: 50px;padding-top: 50px;}
.doitac .title{text-transform: uppercase;font-family: 'Roboto Condensed', sans-serif;font-weight: 700;font-size: 26px;margin-top: 0;text-align: center;color: #f9a602;margin-bottom: 30px;}
.item-doitac{display: block;height: 120px;background-color: #fff;border: 1px solid #ccc;border-radius: 10px;overflow: hidden;display: flex;justify-content: center;align-items: center;}
.item-doitac img{max-width: 100%;max-height: 100%;}
.form-hotro{
}
.form-hotro .form-control{background-color: transparent;border: none;color: #fff;border-bottom: 1px solid #fff;border-radius: 0;padding-left: 0;}
.form-hotro .form-control:focus{box-shadow: none;}
.btn-dangky{background-color: #f9a602;font-size: 18px;font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase;font-weight: 700;padding: 10px 45px;margin-top: 10px;border: 1px solid #f9a602;transition: all 0.2s linear;}
.btn-dangky:hover{background-color: #000;color: #fff;}
.form-hotro .form-control::-webkit-input-placeholder { /* Edge */color: white;}
.form-hotro .form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */color: white;}
.form-hotro .form-control::placeholder {color: white;}

.head-page{height: 150px;background-size: cover;position: relative;background-color: #ccc;margin-bottom: 40px;background-position: center top;background-attachment: fixed;background-repeat: no-repeat;}
.head-page:before{content:"";position: absolute;width: 100%;left: 0;top: 0;height: 100%;background-color: rgb(0 0 0 / 60%);z-index: 0;}
.head-page .content{z-index: 10;position: absolute;top: 50%;transform: translateY(-50%);color: #fff;left: 0;right: 0;}
.head-page .content .title-page{text-transform: capitalize;font-weight: 600;font-size: 40px;margin: 0;margin-bottom: 0px;font-family: 'Roboto Condensed', sans-serif;color: #ffffff;text-align: center;/* text-shadow: 2px 4px 3px rgb(200 27 62); */padding-left: 15px;padding-right: 15px;text-transform: uppercase;}
.breadcrumb>li+li:before{display: inline-block;font: normal normal normal 14px/1 FontAwesome;content: "\f178";}
.post-item--inner{
}
.post-item--inner .post-thumb{display: block;height: 350px;margin-bottom: 10px;position: relative;overflow: hidden;}
.post-item--inner .post-thumb:before{content:"";position: absolute;left: 0;right: 0;width: 100%;height: 100%;background-color: #0000003d;opacity: 0;transition: all 0.2s linear;}
.post-item--inner .post-thumb img{width: 100%;height: 100%;object-fit: cover;transition: all 0.4s linear;}
.post-item--inner .post-category{color: #686868;font-size: 14px;position: absolute;bottom: 0;left: 0;right: 0;border-bottom: 3px solid #feaa09;z-index: 100;}
.post-item--inner .post-category a{color: #c81b3e;}
.post-item--inner .post-category .p-date{margin-left: 40px;background-color: #000;display: inline-block;color: #fff;padding-right: 10px;padding-left: 10px;height: 40px;line-height: 40px;padding-right: 35px;font-size: 13px;}
.post-item--inner .post-category .p-date i{color: #ffffff;display: inline-block;background-color: #feaa09;width: 40px;height: 40px;font-size: 23px;position: absolute;left: 0;bottom: 0;display: flex;justify-content: center;align-items: center;}
.post-item--inner .post-entry .title{font-size: 28px;margin-bottom: 15px;text-transform: capitalize;}
.post-item--inner .post-entry .title a{color: #353232;transition: all 0.2s linear;}
.post-item--inner .post-entry .title a:hover{color: #f9a70d;}
.post-item{margin-bottom: 40px;}
.post-item--inner  .post-excerpt{color: #474747;}
.post-item-2 .post-item--inner .post-thumb{/* height: 250px; */}
.post-item-2 .post-item--inner .post-entry .title{font-size: 18px;font-family: 'Roboto Condensed', sans-serif;font-weight: 700;margin-top: 15px;}
.post-img{position: relative;}
.text-xemthem{font-family: 'Roboto Condensed', sans-serif;font-weight: 700;color: #feaa09;text-decoration: revert;display: inline-block;margin-top: 10px;}
.post-item--inner .post-thumb:hover img{transform: scale(1.2);-webkit-filter: grayscale(70%);filter: grayscale(10%);}
.post-item--inner .post-thumb:hover:before{opacity: 1;z-index: 100;}
.text-xemthem:hover{color:#312f2f;}
.widget-title{font-size: 18px;font-family: 'Roboto Condensed', sans-serif;font-weight: 700;text-transform: uppercase;position: relative;padding-bottom: 10px;margin-bottom: 20px;margin-top: 0;}
.widget-title:before{content:"";position: absolute;bottom: -14px;left: 0;display: inline-block;width: 10px;height: 10px;border: 3px solid #2d3239;margin-bottom: 10px;}
.widget-title:after{content:"";position: absolute;bottom: -10px;left: 18px;height: 3px;margin: 0 0 0;width: 70px;margin: 10px 0;background-color: #ffbc13;}
.nav-widget{margin-bottom: 30px;}
.nav-widget ul{list-style: none;padding: 0;}
.nav-widget ul li{border-top: 1px solid #131314;border-bottom: 1px solid #646b75;}
.nav-widget ul li a{display: block;padding: 13px 15px;background-color: #2A2F35;color: #fff;}
.nav-widget ul li a:hover{color: #ffbc13;}
.item-duan-right{margin-bottom: 10px;}
.item-duan-right .img_da{display: block;position: relative;overflow: hidden;}
.img_da img{width: 100%;height: 100%;object-fit: cover;}
.item-news-right{margin-bottom: 15px;border-bottom: 1px dashed #ccc;padding-bottom: 15px;}
.item-news-right .img_news{height: 150px;display: block;}
.item-news-right .img_news img{width: 100%;height: 100%;object-fit: cover;}
.item-news-right .content{
}
.item-news-right .content h4{font-size: 16px;font-family: 'Roboto Condensed', sans-serif;}
.item-news-right .content h4 a{color: #2d2b2b;}
.item-news-right .content h4 a:hover{color: #feaa09;}
.item-news-right .p-date{font-size: 13px;color: #feaa09;font-style: italic;}
.item-duan-right .img_da:before{content:"\f178";display: inline-block;font: normal normal normal 14px/1 FontAwesome;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 40px;height: 40px;display: flex;justify-content: center;align-items: center;color: #fff;border: 1px solid #fff;border-radius: 50%;z-index: 10;transition: all 0.2s linear 0.2s;opacity: 0;}
.item-duan-right .img_da:after{content:"";position: absolute;left: -100%;top: 0;width: 100%;height: 100%;background-color: #00000091;transition: all 0.2s linear;}
.item-duan-right .img_da:hover:after{left: 0;}
.item-duan-right .img_da:hover:before{opacity:1;}
.title-tin{font-size: 28px;/* margin-bottom: 20px; */font-family: 'Roboto Condensed', sans-serif;font-weight: 700;margin-top: 0;margin-bottom: 30px;}
.hr-news{height: 6px;background-color: #dddddd;margin-top: 0px;margin-bottom: 30px;}
.img-news-de{height: 300px;width: 100%;object-fit: cover;margin-bottom: 20px;}
.ngaydang{margin-bottom: 30px;color: #494747;}
.ngaydang a{color: #494747;font-family: 'Roboto Condensed', sans-serif;font-weight: 700;font-size: 16px;}
.ngaydang .p-date{margin-left: 14px;color: #feaa09;}
.title-home{text-align: center;font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase;font-weight: 700;font-size: 28px;margin-top: 50px;margin-bottom: 20px;}
#form-contact{background-color: #feaa09;padding-top: 15px;border-radius: 8px;}
#form-contact .form-control{border: none;border-bottom: 1px solid #ffffff;border-radius: 0;box-shadow: none;}
.btn-send-contact{border-bottom: none !important;background-color: #0a0909;color: #feaa09;border-radius: 0px !important;height: 50px;margin-top: 14px;}
.btn-send-contact:hover{color: #ccc;}
.chitiettin img{
	max-width: 100% !important;
    height: auto !important;
}
#layerslider_1{
	overflow:hidden;
}
.navbar>.container .navbar-brand{font-size:14px;}