 div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, i, em {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  list-style: none;
  text-decoration: none;
  font-style: normal;
  font-weight: normal;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
table {border-collapse: collapse;}
.clear {clear: both;}
@font-face {
    font-family: '000 ChitChat TB';
    src: url('../fonts/000ChitChatTB.eot');
    src: url('../fonts/000ChitChatTB.eot?#iefix') format('embedded-opentype'),
        url('../fonts/000ChitChatTB.woff2') format('woff2'),
        url('../fonts/000ChitChatTB.woff') format('woff'),
        url('../fonts/000ChitChatTB.ttf') format('truetype'),
        url('../fonts/000ChitChatTB.svg#000ChitChatTB') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'UTM Trajan Pro';
    src: url('../fonts/UTMTrajanProBold.eot');
    src: url('../fonts/UTMTrajanProBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/UTMTrajanProBold.woff2') format('woff2'),
        url('../fonts/UTMTrajanProBold.woff') format('woff'),
        url('../fonts/UTMTrajanProBold.ttf') format('truetype'),
        url('../fonts/UTMTrajanProBold.svg#UTMTrajanProBold') format('svg');
    font-weight: bold;
    font-style: normal;
}
html,body{overflow-x: hidden;}


body{background-image: url(../images/bg.jpg);background-repeat: no-repeat;background-size: cover;}
.img_18{position: absolute;top: 115px;left: 0;z-index: 4;}

.header{background: url(../images/bg_header.png) no-repeat top center;height: 110px;position: relative;z-index: 3;margin-bottom: 0;border-bottom: 0;border-radius: 0 0 0 0;}
.logoa{position: absolute;top:0px;left: 50%;transform: translateX(-50%);-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);z-index: 1;padding: 0;height: auto;line-height: normal;margin-left: 0 !important;}
.menu_letop,.menuritop{position: absolute;top:10px;left: 0;word-spacing: -4px;}
.menu_letop li,.menuritop li{display: inline-block;word-spacing: 4px;}
.menu_letop li a,.menuritop li a{text-transform: uppercase;color: #82571d;font-size: 18px;font-family: 'UTM Ambrose';width: 155px;height: 80px;text-align: center;line-height: 79px;display:block;position: relative;}
.menu_letop li a:before,.menuritop li a:before{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:1px;height:65%;background:rgba(243,226,199,0);background:-moz-linear-gradient(top,rgba(243,226,199,0) 20%,rgba(217,176,106,1) 50%,rgba(233,212,179,0) 80%);background:-webkit-gradient(left top,left bottom,color-stop(20%,rgba(243,226,199,0)),color-stop(50%,rgba(217,176,106,1)),color-stop(80%,rgba(233,212,179,0)));background:-webkit-linear-gradient(top,rgba(243,226,199,0) 20%,rgba(217,176,106,1) 50%,rgba(233,212,179,0) 80%);background:-o-linear-gradient(top,rgba(243,226,199,0) 20%,rgba(217,176,106,1) 50%,rgba(233,212,179,0) 80%);background:-ms-linear-gradient(top,rgba(243,226,199,0) 20%,rgba(217,176,106,1) 50%,rgba(233,212,179,0) 80%);background:linear-gradient(to bottom,rgba(243,226,199,0) 20%,rgba(217,176,106,1) 50%,rgba(233,212,179,0) 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3e2c7',endColorstr='#e9d4b3',GradientType=0);}
.menuritop{right: 0;left: auto;}
.menu_letop li a:hover,.menuritop li a:hover,.menuritop li.ac_menutot a,.menu_letop li.ac_menutot a{color:#ffefcd;background:rgb(188,149,95);background:linear-gradient(-180deg,rgba(188,149,95,0.6) 0%,rgba(88,56,12,1) 100%);}
.menu_letop li:last-child a:before,.menuritop li:last-child a:before,.menuritop li.ac_menutot a:before,.menu_letop li.ac_menutot a:before{content: none;}





.logo{display: block;text-align: center;padding: 50px 0px;}
.nd_khampha{width: 1000px;margin: 140px auto;position: relative;z-index: 2;margin-top: 480px;min-height: 600px;display: flex;flex-direction: column;justify-content: center;max-width: 100%;}
.nd_khampha:before{content:"";position: absolute;top: -462px;left: 50%;transform: translateX(-50%);-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);pointer-events: none;z-index: -1;background: url(../images/img_nv_kp.png) no-repeat top center;width:1366px;height: 901px;margin-left: -80px;}
.link_khamphas{display:block;background-image:url(../images/btn_kp.png);text-align:center;text-transform:uppercase;width:301px;height:79px;font-family:'UTM Trajan Pro';text-transform:uppercase;color:#5c2e09;background-repeat:no-repeat;background-position:top center;font-size:32px;line-height:75px;margin:0 auto;-webkit-transition:.4s ease all;-o-transition:.4s ease all;-moz-transition:.4s ease all;transition:.4s ease all;margin: 25px auto;}
.link_khamphas:hover,.btn_clo:hover,.nd_po p .btn_dopio:hover{transform: scale(0.9);-moz-transform: scale(0.9);-webkit-transform: scale(0.9);text-decoration: none;color:#5c2e09;}
.nd_khampha p{text-align: center;font-family: '000 ChitChat TB';font-size: 28px;color: #041c3f;display: block;padding: 0px 90px;}
.nd_khampha p span{display: block;text-transform: uppercase;margin-bottom: 20px;}
.ndne{position: absolute;top:-80px;left: 50%;transform: translateX(-50%);-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);pointer-events: none;z-index: -1;}
body.body_kte .nd_khampha{margin-top: 120px;}
body.body_kte .nd_khampha:before{background: url(../images/nv_traikyten.png) no-repeat top center;width:600px;height: 715px;margin-left: 0;left:-260px;top:auto;bottom:0;transform:none;z-index: 2;}
body.body_kte .nd_khampha:after{background: url(../images/nv_phaikyten.png) no-repeat top center;width:400px;height: 689px;right: -120px;top:auto;bottom: -100px;transform:none;z-index: 2;content:"";position: absolute;}
body.body_kte .nd_khampha p{padding: 115px 180px;font-size: 22px;}
.bg_popsp{position: absolute;top:0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.8);z-index: 99;}
.nd_po{background:url(../images/bg_po.png) no-repeat top center;max-width: 100%;height: 483px;margin: 0 auto;position: relative;width: 845px;display: flex;justify-content: center;align-items: center;}
.btn_clo{position: absolute;top:40px;right:40px;}
.nd_po p{max-width: 600px;width: 100%;padding: 20px;text-align: center;color: #041c3f;font-size: 30px;display: block;font-family: '000 ChitChat TB';}
.nd_po p .btn_dopio{background:url(../images/btn_po.png) no-repeat top center;text-align: center;text-transform: uppercase;font-family: 'UTM Trajan Pro';font-size: 25px;color: #f1e5a8;width: 225px;height: 83px;line-height: 75px;display: block;margin: 20px auto;-webkit-transition:.4s ease all;-o-transition:.4s ease all;-moz-transition:.4s ease all;transition:.4s ease all;}
.nd_po p .btn_dopio:hover{color: #f1e5a8;}






.infor-left-footer {width: 450px;float: left;display: inline-block;}
.footer-mautoi {display: inline-block;width: 100%;padding: 30px 0;background: #090909;position: relative;margin-bottom: -4px;}
.logovtc {display: inline-block;margin: 0 0 14px 0;}
.text-left-all {display: inline-block;margin: 0 0 26px 0;}
.text-left-all h4, .text-left-all h5, .text-left-all p {color: #fff;font-size: 13px;font-family: 'Arial';font-weight: 400;margin: 0 0 3px 0;}
.text-left-all h5 {font-weight: 700;margin: 0;text-transform: uppercase;}
.text-left-all p {font-size: 12px;margin: 5px 0 0 0;}
.infor-right-footer {width: -moz-calc(100% - 450px);width: calc(100% - 450px);float: left;}
.table-footer {width: 100%;border-collapse: collapse;}
.table-footer tr td p, .table-footer tr td a {color: #fff;font-size: 12px;font-family: 'Arial';font-weight: 400;line-height: 16px;box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;display: block;}
.table-footer tr:first-child td p {text-transform: uppercase;font-weight: 700;font-size: 13px;}
.table-footer tr td {width: 33.3%;padding: 5px 0;}
.table-footer tr:first-child td {padding: 0 0 5px 0;}
.icon-footer {padding-left: 30px !important;background-position: left center;background-repeat: no-repeat;height: 16px;}
.icon-phone-footer {background-image: url(../images/icon-phone.png);}
.icon-fax-footer {background-image: url(../images/icon-fax.png);}
.icon-fb-footer {background-image: url(../images/icon-fb.png);}
.icon-hotro-footer {background-image: url(../images/icon-hotro.png);}
.text-right-1 {width: 45%;float: left;}
.text-right-2 {width: 55%;float: left;}
.margin-0 {margin: 0;}

@media (min-width:1200px){
  .container{max-width:1200px;margin: 0 auto;position: relative;width: 100%;}
}


@media (max-width:1200px){}

@media (max-width:1024px){
  .menu_letop li a, .menuritop li a{width: 110px;font-size: 15px;}
  body.body_kte .nd_khampha:before{background-size: contain;width: 276px;height: 276px;margin-left: 0;left: auto;top: -207px;bottom: auto;right: -60px;}
  body.body_kte .nd_khampha:after{background-size: contain;transform: scaleX(-1);right: auto;left: -68px;width: 220px;height: 300px;}

}
@media (max-width:991px){

    body{padding-top: 110px !important;}
    .header.navbar.navbar-default{position: absolute;top:0;left:0;width: 100%;z-index: 9;background-color: #faf0ce;height: auto;}
    .header .navbar-brand{position: absolute;top:0;left: 50%;transform: translateX(-50%);}
    .menu_letop, .menuritop{position: static;top:auto;left: auto;}
    .menu_letop li, .menuritop li{display: block;text-align: center;}
    .menu_letop li a, .menuritop li a{width: 100%;font-size: 16px;height: auto;background-color: transparent;line-height: normal;padding: 10px 0px;}
    .menu_letop li a:hover, .menuritop li a:hover, .menuritop li.ac_menutot a, .menu_letop li.ac_menutot a{background: transparent;color: #82571d !important;}
    .navbar-header {float: none;}
    .navbar-left,.navbar-right {float: none !important;}
    .navbar-toggle {display: block;float: left;}
    .navbar-collapse {border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);}
    .navbar-fixed-top {top: 0;border-width: 0 0 1px;}
    .navbar-collapse.collapse {display: none!important;}
    .navbar-nav {float: none!important;margin: 0 auto;margin-top: 60px;}
    .navbar-nav>li {float: none;}
    .navbar-nav>li>a {padding-top: 10px; padding-bottom: 10px;}
    .collapse.in {display: block !important;border:none;box-shadow: none;}
    .navbar-default .navbar-toggle{border:none;margin: 35px 0px;}
    .navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color: transparent;}
    .navbar-default .navbar-toggle .icon-bar{width: 40px;-o-transition: all 0.2s;-moz-transition: all 0.2s;transition: all 0.2s;background-color: #2c1303;height: 3px;}
    .navbar-default .navbar-toggle .icon-bar+.icon-bar{margin-top: 8px;}
    .navbar-default .navbar-toggle .top-bar{transform: rotate(45deg);transform-origin: 10% 10%;-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);}
    .navbar-default .navbar-toggle .middle-bar{opacity: 0;}
    .navbar-default .navbar-toggle .bottom-bar{transform: rotate(-45deg);-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform-origin: 10% 90%;}
    .navbar-default .navbar-toggle.collapsed .top-bar{transform: rotate(0);-moz-transform: rotate(0);-webkit-transform: rotate(0);}
    .navbar-default .navbar-toggle.collapsed .middle-bar{opacity: 1;}
    .navbar-default .navbar-toggle.collapsed .bottom-bar{transform: rotate(0);-moz-transform: rotate(0);-webkit-transform: rotate(0);}
    .header .nav.navbar-nav li{display: block;text-align: center;margin: 0;padding: 20px 0px;}
    .nav .open > a, .nav .open > a:hover, .nav .open > a:focus{background-color: transparent;border:none;}
    .header .nav.navbar-nav li a{font-size: 16px;}
  .infor-left-footer,.text-right-1,.text-right-2{width: 100%;float: none;display: block;}
  .infor-right-footer{float: none;width: 100%;}
  .nd_po{background-size: contain;height: 420px;}
  .nd_po p .btn_dopio{background-size:contain;width: 180px;height: 66px;line-height: 63px;font-size: 18px;}
  .nd_po p{font-size: 26px;padding: 10px;}
  .btn_clo{max-width: 45px;}
  .btn_clo img{width:100%;}
  .logo a img{width: 50%;}
  .nd_khampha{max-width: 100%;margin-top: 230px;width: 100%;padding: 140px 0px;}
  .nd_khampha:before{width: 100%;height: 100%;background-size: contain;top:-205px;margin-left: 0;}
  .nd_khampha .ndne{display: none;}
  .nd_khampha:after{width: 730px;background:url(../images/bg_kpmb.png) no-repeat top center;height: 745px;position: absolute;top:0;left: 50%;transform: translateX(-50%);-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);content: "";background-size: contain;pointer-events: none;z-index: -1;max-width: 100%;}  
  .nd_khampha p{font-size: 22px;}
  body.body_kte .nd_khampha{background:url(../images/bg_kpmb.png) no-repeat top center;width: 100%;background-size: contain;padding: 0px 0px;min-height: auto;}
  body.body_kte .nd_khampha p{padding: 115px;font-size: 22px;}
    body.body_kte .nd_khampha:before{background-size: contain;width: 180px;height: 227px;margin-left: 0;left: auto;top: -138px;bottom: auto;right: 0;}
  body.body_kte .nd_khampha:after{background-size: contain;transform: scaleX(-1);right: auto;left: 0;width: 176px;height: 269px;bottom: -40px;}

}
@media (max-width:768px){}
@media (max-width:600px){
  .nd_po{background-size: contain;height: 240px;padding: 45px 25px 0px 25px;align-items: inherit;}
  .btn_clo{top: 15px;right: 15px;max-width: 25px;}
  .nd_po p{font-size: 16px;padding: 0px;}
  .nd_po p .btn_dopio{background-size:contain;width: 160px;height: 56px;line-height: 45px;font-size: 16px;}
  .img_18{width: 85px;}
  .nd_khampha{padding: 70px 0px;min-height: auto;margin:120px auto 60px auto;}
  .nd_khampha:before{top:-110px;}
  .nd_khampha p{padding: 0px 40px;font-size: 15px;}
  .link_khamphas{font-size: 16px;margin: 15px auto;background-size: contain;width: 160px;line-height: 42px;height: 50px;}
  body.body_kte .nd_khampha p{font-size: 14px;padding: 60px 35px; }
  body.body_kte .nd_khampha:before{background-size: contain;width: 100px;height: 130px;margin-left: 0;left: auto;top: -80px;bottom: auto;right: 0;}
  body.body_kte .nd_khampha:after{background-size: contain;transform: scaleX(-1);right: auto;left: 0;width: 110px;height: 199px;bottom: -40px;}
}
@media (max-width:380px){}

@media (max-width:320px){
  .nd_khampha{padding: 45px 0px;}
  .nd_khampha p{font-size:12px}
  body.body_kte .nd_khampha p{font-size: 14px;padding: 50px 30px;}
  body.body_kte .nd_khampha p{font-size: 11px;}
  .nd_khampha p span{font-size: 10px;margin-bottom: 5px;}
}