@import "bootstrap.min.css";@import "carousel.css";@import "../fonts.css"; @import "font-awesome.min.css";@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,600,700,800&amp;subset=vietnamese");/*.fgothic{font-family:"Conv_UTM Alter Gothic",sans-serif}
.fcav{font-family:"Conv_UTM Caviar",sans-serif}
.famerican{font-family:"Conv_UTM American Sans",sans-serif}
.fneosan{font-family:'Conv_UTM Neo Sans Intel',Sans-Serif}
*/body{font-family:roboto}
img{max-width:100%;height:auto}
.fwidth{width:100%;height:auto}
.amenu{background:#e6e7e9 none repeat scroll 0 0}
.bmenu{}
.bground{z-index:1}
.bground{float:right;margin-right:40px;margin-top:-66px;width:70%}
.alogo{padding:43px 43px 43px 70px}
ul.bbmenu{float:left;list-style:none;margin:0;padding:0;width:100%}
ul.bbmenu li{float:left;margin:16px 23px}
input.search{background:url(../img/isearch.png) no-repeat right #e3d9d4;border:none;border-radius:5px;padding:4px}
.lvchat_knc{cursor:pointer}
.lvchat_knc .lvc_sm{z-index:999;position:fixed;bottom:185px;left:0}
.lvchat_knc .lvc_sm .round2{border:11px solid transparent;animation-name:borde2;animation-duration:8s;animation-iteration-count:infinite;border-radius:80px}
.lvchat_knc .lvc_sm.st3 .round2{border:11px solid transparent}
.lvchat_knc .lvc_sm .round1{border:11px solid transparent;animation-name:borde1;animation-duration:8s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;border-radius:80px}
.lvchat_knc .lvc_sm.st3 .round1{border:16px solid transparent}
.lvchat_knc .lvc_sm i{width:12px;height:12px;border-radius:12px;display:block;position:absolute;top:34px;left:33px;background:#2aca60}
.lvchat_knc .lvc_sm img{border-radius:50px;width:80px;height:80px;box-shadow:1px 5px 4px rgba(0,0,0,0.4)}
.lvchat_knc .lvc_sm.st3 .lvct{position:absolute;top:41px;left:122px;opacity:0;width:0;overflow:hidden}
.lvchat_knc .lvc_sm.st3 .lvct .arrow_box{position:relative;width:185px;padding:10px;border-radius:4px;color:#fff;background:#4aa9ce;background:-moz-linear-gradient(top,#4aa9ce 0%,#1887b4 100%);background:-webkit-linear-gradient(top,#4aa9ce 0%,#1887b4 100%);background:linear-gradient(to bottom,#4aa9ce 0%,#1887b4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4aa9ce',endColorstr='#1887b4',GradientType=0)}
@keyframes borde1{0%{border:16px solid transparent}
30%{border:16px solid transparent}
35%{border:16px solid #337cc9}
58%{border:16px solid #337cc9}
68%{border:16px solid transparent}
100%{border:16px solid transparent}
}
.lvchat_knc .lvc_sm .round1{border:11px solid transparent;animation-name:borde1;animation-duration:8s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;border-radius:80px}
@keyframes borde2{0%{border:11px solid transparent}
40%{border:11px solid transparent}
45%{border:11px solid #afd3fa}
50%{border:11px solid #afd3fa}
60%{border:11px solid transparent}
100%{border:11px solid transparent}
}
.lvchat_knc .lvc_sm.st3:hover .lvct{opacity:1;width:auto;overflow:inherit}
.lvchat_knc .lvc_sm.st3 .lvct .arrow_box:after{left:-20px;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-right-color:#259fd1;border-width:10px;margin-top:-10px}
.bbmenu a{font-weight:bold;color:#fff;font-size:14px}
.h3about{color:#4b4d4f;font-size:39px;text-transform:uppercase}
#ndvu_home .owl-buttons{left:0;position:absolute;top:173px}
#ndvu_home .owl-buttons>div{float:left;margin:18px}
#ndvu_home .owl-buttons>div.owl-prev{margin-right:22px}
#ndvu_home .owl-buttons img{width:91px;opacity:.6}
#ndvu_home .owl-buttons img:hover{opacity:1}
header{position:relative}
.isocial li{padding:2px}
.isocial>ul{list-style:outside none none;margin:0;padding:0}
.isocial{bottom:18px;left:23%;position:absolute}
.wp-pagenavi{float:right;margin:16px}
a:hover{color:#ffb600}
#abouts>div{float:left}
.about1{background:#e0e0e0 none repeat scroll 0 0;padding-left:236px;width:48%}
.about2{padding-left:30px;background:#ffffff none repeat scroll 0 0;position:relative;width:30%}
.aabout1{padding:32px 38px 51px 18px}
div#abouts{float:left}
.aheabout{color:#000000;font-size:17px;font-weight:bold}
.aabout3bs{background:#f9f9f9 none repeat scroll 0 0;margin-bottom:6px;padding:4px}
.aheabout2{font-size:13px;color:#6d6e71;padding:18px 0 30px;text-align:left}
.desc2{color:#ffb600}
.ichuky{float:right;margin-top:16px}
.odivabout{float:left;list-style:outside none none;margin:34px 0 0;padding:0}
.odivabout > li{float:left;margin:5px 5px 60px;text-align:center;width:calc((100% - 45px) / 3)}
.odivabout > li > a:hover{text-decoration:none;background:#ffb600 none repeat scroll 0 0}
.odivabout > li > a{background:#F9F9F9;display:block}
.odivabout p{color:#4b4d4f;font-size:12px;font-weight:bold;margin:0;padding:4px 0 10px;text-transform:uppercase}
.odivabout img{padding-top:20px}
.aabout3bs p.abdoctor{color:#4b4d4f;font-size:13px;font-weight:bold;margin:6px 0}
.oslide > img{width:100%}
.aabout3bs>p.abdoctordesc{color:#6d6e71;font-size:12px}
.about3{padding-left:16px;padding-top:10px;width:231px}
.hotsv>span{color:#bcbec0}
.hotsv{bottom:2px;color:#ffb600;font-size:50px;position:absolute}
.osiv{display:none;font-size:33px;padding-right:33px;position:absolute;text-align:right;top:30px;width:100%;color:#fff}
.aservice .item img{width:100%;opacity:1}
.aservice .item img:hover{opacity:.6}
.contact1{color:#bcbec0;text-align:right;font-size:27px;margin:0;padding:96px 126px 56px;text-transform:uppercase}
div#contact{background:#ffb600 none repeat scroll 0 0;float:left;padding-bottom:68px;width:100%}
.uldiv{float:left;padding-right:126px;width:100%}
.dvct{float:right}
div#footer{background:#594e25 none repeat scroll 0 0;color:#e3e3e3;padding:16px;position:relative}
.idiv{float:left;margin-right:50px;margin-top:20px}
.idiachi{float:left}
.thanks{bottom:18px;font-size:20px;float:right;position:absolute;right:26px}
.ibrown{background:#ededeb}
.zmain{float:left;text-align:center;width:100%}
.dlive{color:#ffb600;font-size:58px;line-height:54px;margin:28px 0}
.dlive2{color:#ffb600;font-size:18px;line-height:18px;margin:18px 0}
.dlive>span{color:#bcbec0}
.oservice>li{display:inline-block;font-size:30px;margin:0 18px 18px}
.mainsingle .oservice>li{margin-bottom:0}
.oservice{margin:50px 0;color:#ffb600;display:inline-block;list-style:none}
.oservice a{color:#ffb600;text-transform:uppercase}
.oservice .active>a{text-decoration:underline}
.entry-content{margin:0 auto;max-width:1288px}
.simg{padding:0 12px;float:left;width:30%}
.sapo{color:#6d6e71;margin:16px 0}
.bsbss{color:#6d6e71;font-weight:700;margin-right:40px;text-align:justify}
.zcomments{margin:68px 0 32px}
.skis>img{float:left;margin-right:11px}
.pdoc1{color:#ffb600;font-weight:700;margin:0;padding:24px 0 6px}
.pdoc2{color:#6d6e71}
.consul{float:right;list-style:outside none none;margin-right:46px}
.consul>li{display:inline-block}
.consul a{background:#ffb600 none repeat scroll 0 0;border-radius:4px;color:#fff;margin:8px 0;padding:6px 8px}
.osef{margin:22px 0 0}
.mainsinglea{border-left:1px solid #b8a988;border-right:1px solid #b8a988;margin:0 auto;max-width:1290px}
.mainsingle{margin:0 auto; }
.mainsingle .svsvs{margin:0}
.svsvs{float:left;margin:21px;background:rgba(0,0,0,0) url(../img/sline2.png) no-repeat scroll center bottom;float:left;margin:39px 20px;padding-bottom:52px}
.svsvs:nth-child(2n) .simg{float:right}
.svsvs:nth-child(2n) .sservice{float:left;text-align:right}
.svsvs:nth-child(2n) .skis>img{float:right;margin-left:11px}
.svsvs:nth-child(2n) .consul{float:left;list-style:outside none none;margin-right:46px}
ul.bbmenu li .ulservice>li{display:inline-block;margin:3px 0;width:33%}
ul.bbmenu li .ulservice>li a{color:#5f666a;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;margin:0}
.ulservice{background:#fff none repeat scroll 0 0;list-style:outside none none;margin:0 12px 0 0;opacity:1;padding:8px;display:none;position:absolute}
li.smuiten{background:rgba(0,0,0,0) url("../images/smuiten2.png") no-repeat scroll right 8px;padding:0 22px 0 0}
.bbmenu.black a{color:#363431}
.bbmenu>li:hover .ulservice{display:block}
#menu-center ul.ulmenu.toggled-on{background:#ccc none repeat scroll 0 0;border:1px solid #ccc;display:block;list-style:outside none none;margin:0;padding:0;position:relative;z-index:10}
#menu-center ul.ulmenu.toggled-on li{list-style:outside none none;margin:0;padding:0;width:100%}
#menu-center ul.ulmenu.toggled-on li a{background:#ddd none repeat scroll 0 0;color:#5f666a;display:block;font-size:13px;font-weight:700;height:auto;margin:1px 0;padding:4px 14px;text-decoration:none;width:100%}
#menu-center ul.ulmenu.toggled-on .sub-menu{display:block;margin:0;padding:0;position:static;width:100%}
#menu-center ul.ulmenu.toggled-on .sub-menu li a{padding-left:30px}
.menu-toggle{background:url(../img/dmdv.png) no-repeat scroll right 15px;cursor:pointer;display:block;height:42px;width:100%;display:none}
h2.de-title,.entry>h2:first-child{font-size:14px;font-weight:400;line-height:24px;margin:10px 0;padding:5px 10px;text-align:justify}
.entry>h2:first-child{background:#f2f2f2 none repeat scroll 0 0;border:1px solid #ccc}
.entry table{width:100%}
.aligncenter{display:block;margin-left:auto;margin-right:auto}
.ndvu_v3{width:361px}
.entry iframe{max-width:100%}
.wdesc.entry table tr{background:#dbe2e3 none repeat scroll 0 0 }
.wdesc.entry table tr:nth-child(1){background:#ffb600 none repeat scroll 0 0;color:#ffffff !important;font-weight:bold}
.wdesc.entry table tr:nth-child(1) span{color:#ffffff !important}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}
.idiachi>a{color:#ffffff;text-decoration:underline}
.price-wrapper .price{display:block}
.price-wrapper .price{color:#ffb600;font-weight:bold;text-shadow:1px 1px 0 #ffffff,-1px -1px 0 #ffffff,1px -1px 0 #ffffff,-1px 1px 0 #ffffff,1px 1px 4px #333333}
del span.amount{color:#000000;padding-right:60px;font-size:15px;text-shadow:none}
span.amount{font-size:15px;color:#ffb600;padding-right:10px;text-shadow:1px 1px 0 #ffffff,-1px -1px 0 #ffffff,1px -1px 0 #ffffff,-1px 1px 0 #ffffff,3px 3px 5px #333333}
.price ins{float:right;text-decoration:none}
.stitle>a{color:#ffb600;display:block;font-size:19px;font-weight:bold;padding-bottom:7px;text-shadow:1px 1px 0 #ffffff,-1px -1px 0 #ffffff,1px -1px 0 #ffffff,-1px 1px 0 #ffffff,1px 1px 4px #333333}
.ssimg img{width:100%}
.fcav .h1{font-size:23px}
.googleratting{padding:50px 0;background:#fafafa none repeat scroll 0 0;float:left;width:100%}
.vlistrating{float:left;margin:10px;padding:0;width:calc((100% - 90px) / 4)}
.vlistrr{padding:24px;border-radius:10px;backdrop-filter:blur(15px);background-color:rgb(255, 255, 255);transition:background-color 0.1s ease 0s}
.rattingauthor{flex:0 0 auto;overflow:hidden;width:44px;height:44px;border-radius:50%;backface-visibility:hidden;box-shadow:rgb(17 17 17 / 10%) 0px 0px 0px 1px;background-size:cover}
.rattingauthor2{display:flex;flex:1 1 auto;flex-wrap:wrap;-webkit-box-align:center;align-items:center;min-width:0px;padding-left:16px}
.vlistrr > a{display:flex;color:rgb(0, 10, 18);text-decoration:none}
.rattingangay{padding-top:4px;overflow:hidden;min-width:0px;font-weight:400;font-size:12px;line-height:1.17;white-space:nowrap;text-overflow:ellipsis;color:rgba(0, 10, 18, 0.5)}
.rattingact{margin-top:8px}
.rattingact1{text-align:left;color:rgb(0, 10, 18);word-break:break-word;font-size:15px;line-height:1.5em}
.rattingact2{position:relative;overflow:hidden;max-height:68px}
.rattingact2.active{max-height:none}
.rattingact4{display:inline-block;color:rgba(0, 10, 18, 0.5);cursor:pointer}
.rattinglogo{margin-top:12px}
.rattinglogoa{width:28px;height:28px;opacity:1;transition:opacity 0.3s ease 0s;flex:0 0 auto;min-height:28px}
.rattinglogob{color:rgba(0, 10, 18, 0.5);font-size:12px;font-weight:400;line-height:1.17;margin-left:10px;min-width:0;overflow:hidden;padding-left:6px;padding-top:4px;text-overflow:ellipsis;white-space:nowrap}
.vrattingheader{font-size:21px;font-weight:700;text-align:center;color:rgb(0, 10, 18);margin-bottom:32px}
.googleratting .h3about{font-size:31px;text-align:center;padding-bottom:26px}
.rattinglogoa{float:left;padding-right:4px}
.rattinganame{overflow:hidden;flex:1 1 100%;width:100%;font-weight:700;font-size:14px;line-height:1.38;white-space:nowrap;text-overflow:ellipsis;color:rgb(0, 10, 18)}
/***/.header{background:#29395d none repeat scroll 0 0;z-index:999999;padding:6px 0;position:relative}
.vmenu2{float:right;width:calc(100% - 190px)}
.vlogo{float:left;width:188px}
.header2{position:relative}
.vsocial2{position:absolute;right:0;top:12px;width:151px}
.vsearch{cursor:pointer;float:left}
.ssocial{float:right}
.giomocua{background:#ffb600 none repeat scroll 0 0;color:#ffffff;padding:4px 0}
.vvgio a{color:#ffffff}
.vvgio>img{float:left;margin-right:8px;width:44px}
.vgio>div p{margin-bottom:6px;padding:0}
.vgio > div p:nth-child(1){font-size:14px;font-weight:bold;margin-bottom:0;text-transform:uppercase}
.vgio > div p:nth-child(2){font-style:italic;font-size:12px}
.vvgio{padding-top:12px}
.modmocua1{float:left;padding-left:100px;width:calc(100% - 190px)}
.modmocua2{float:right;margin-top:12px;text-align:center;width:188px}
.datlichhen.dkyy{background:#ffffff none repeat scroll 0 0;border:1px solid #ffb600;border-radius:50px;color:#ffb600;font-size:13px;font-weight:bold;cursor:pointer;padding:4px 0}
.adangky{background:#ffffff none repeat scroll 0 0;border-radius:50px;padding:4px}
#ndvu_v2 .owl-controls.clickable{margin-top:2px}
.vhotf1{margin:0 0 29px}
.vhotf12{display:none}
.vtitl1{background:#191919 none repeat scroll 0 0;color:#ffffff;padding:5px 5px 6px;text-align:center;font-weight:600}
.vhotf1{cursor:pointer}
.vhotf1:hover .vhotf11{display:none}
.vhotf1:hover .vhotf12{background:#ffb600 none repeat scroll 0 0;color:#ffffff;display:block;height:172px;text-align:center}
.vtitl2{font-size:17px;font-weight:bold;padding-top:30px}
.vtitl21{font-size:13px;padding:0 10px 10px}
.vheader1{padding-bottom: 7px;background:rgba(0, 0, 0, 0) url("../images/28.png") no-repeat scroll center bottom;font-size:28px;font-weight:600;margin-bottom:14px;text-align:center}
.vheaderdesc{margin:0 auto 30px;max-width:660px;text-align:center}
.vdichvu{padding-top:16px}
.vhotf1.vhotf122:hover .vhotf12{height:375px}
.vwhychoose{padding-top:50px}
.listwhy{list-style:outside none none;margin:0;padding:0}
.listwhy > li{cursor:pointer;float:left;font-weight:500;padding:10px 10px 26px;text-align:center;text-transform:uppercase;width:calc(100% / 7)}
.listwhy > li.active, .listwhy > li:hover{color:#ffb600}
.vbgwhy{background:rgba(0, 0, 0, 0) url("../images/22.png") no-repeat scroll 0 0}
.vlistwhy{text-align:center}
.whyli{display:none}
.whyli.active{display:block}
.owl-buttons{position:absolute;top:45%;width:100%}
.owl-buttons .owl-prev{left:0;position:absolute}
.owl-buttons .owl-next{position:absolute;right:0}
#ndvuv2 .item img.fwidth{display:block;margin:0 auto;max-width:76%;text-align:center}
.licontrac{color:#000000;font-size:16px;padding:10px;text-align:center}
.vwhychoose .vheader1{margin-bottom:40px}
.vwhychoose2{background:#f9f9f9 none repeat scroll 0 0;padding:40px 0}
.sdangky{background:rgba(0, 0, 0, 0) url("../images/29.png") no-repeat scroll center top;padding-bottom:0;margin-top:72px}
.vdatlichhen{padding-top:50px;color:#ffffff;float:right;font-size:50px}
.sservice{background:rgba(0, 0, 0, 0) url("../images/36-1.png") no-repeat scroll center top;color:#ffffff;min-height:540px;padding:60px}
.sdangky .sservice,.mainb .sdangky .sservice{color:#fff;width:100%;background:rgba(0, 0, 0, 0) url("../images/36-1.png") no-repeat scroll center top;margin:-64px 0 0;min-height:606px;padding:46px 58px}
.form11{font-size:22px;padding:10px 0}
.form12{font-size:14px;font-style:italic;margin-bottom:20px}
.vformip{margin-bottom:20px}
.vformip input{height:40px}
.vformip textarea.form-control{height:106px;resize:none}
.ssh23.bssh23{color:#fff;font-weight:bold;border:medium none}
.ssh23{background:#ff8e32 none repeat scroll 0 0;border-radius:4px;float:left;font-size:18px;padding:8px 36px 8px 18px}
#brand-nhakhoa{background:#f9f9f9 none repeat scroll 0 0;padding:20px}
.vfooter{background:#161826 none repeat scroll 0 0;border-top:3px solid #000000;color:#ffffff;padding:30px 0 54px}
.vfooter a{color:#ffffff}
.ullistdiachi{padding-top:18px}
.udiachi{list-style:outside none none;margin:0;padding:0}
.udiachi>li{background:rgba(0,0,0,0) url("../images/38.png") no-repeat scroll 0 0;height:48px;padding-left:37px}
.udiachi>li:nth-child(2){background:rgba(0,0,0,0) url("../images/39.png") no-repeat scroll 0 0}
.udiachi>li:nth-child(3){background:rgba(0,0,0,0) url("../images/40.png") no-repeat scroll 0 0}
.vull{display:inline-flex;list-style:outside none none;margin:0;padding:0}
.vull li{padding-right:3px}
.homeheading3t, .wglist{background:rgba(0,0,0,0) url("../images/ali3.jpg") no-repeat scroll left bottom;color:#ffa400;font-size:18px;margin:9px 0 6px;padding-bottom:8px;text-transform:uppercase}
.homeheading3t{padding-bottom:10px}
div.homeheading3t{padding-top:10px;font-size:20px;font-weight:bold;margin-bottom:22px;text-transform:uppercase}
.vlllit3>p{color:#e1e1e3;font-size:17px}
input.theodoi{background:#333333 no-repeat scroll 0 0;border:medium none;padding:10px 6px 10px 16px;width:100%}
@media screen and (min-width:769px){.vdichvuhotx .container{width:1000px}
.container2{width:1100px}
#brand-nhakhoa .container{width:900px}
}
li.liform{display:none}
.mainb .sservice{background:none;float:right;width:calc(70% );color:#000;padding:0 16px}
.ndvu_v3 img{border:1px solid #f1f1f1}
ul.vlili{margin:0;padding:0;padding-left:18px}
.vformsearch{position:absolute;left:-166px;top:38px;display:none;color:#fff}
.vsearch.active .vformsearch{display:block}
form.vformsb{max-width:254px;text-align:center;margin:0 auto}
.vformdk{margin:0 auto;text-align:center;width:100%}
@media screen and (max-width:769px){.vsocial2{display:none}
.listwhy > li{width:calc(100% / 2);text-align:left;padding:4px}
.vdatlichhen{padding:0;margin-bottom:78px;padding-top:18px}
.modmocua1 {
  padding: 0;
  width: 100%;
}.modmocua2 {
  margin: 11px auto;
  padding: 10px 20px;
  text-align: center;
  width: 100%;
}.adangky {
  margin: 0 auto;
  max-width: 300px;
}.vimg1 {
  background: #191919 none repeat scroll 0 0;
  text-align: center;
}.vwhychoose .vheader1 {
  font-size: 19px;margin-bottom: 20px;
}#ndvuv2 .owl-buttons img {
  width: 26px;
}.sdangky{background-size: auto 100%;margin-top:0}
.sdangky .sservice, .mainb .sdangky .sservice {
  padding-top: 16px;
}.vmenu2 {
  float: right;
  margin-top: -48px;
  width: 100%;
}#menu-center ul.ulmenu.toggled-on {
  margin-top: 13px;
}
}
@media screen and (max-width:469px){
	
.listwhy > li{width:calc(100% / 1);text-align:left;padding:4px}
}
