*{margin:0 auto}
.container-fluid{background:#fff}
body{margin:0 auto;background:#fff}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
p,
small,
label,
b,
tr,
td,
strong,
ul,
span,
li,
span,
ul,
input,
label,
button,
textarea,
input,
a{font-family:'Conv_Montserrat-Regular'}
a{text-decoration:none;color:#000}
a:hover{text-decoration:none;color:#fbce39;transition:.3s ease}
img{border:0;max-width:100%;height:auto!important}
.slick-slider{margin-bottom:0px}
.btn{border-radius:0!important}
.btn-group-lg>.btn,
.btn-lg{border-radius:0}
.top_menu{position:fixed;top:25px;right:25px;color:#214499;text-decoration:none;padding:8px;opacity:.7;z-index:9999999}
.top_menu:hover{color:#214499;transition:.3s ease;text-decoration:none}
.top_menu:visited{color:green;text-decoration:none}
#top{width:48px;height:48px;background-image:url(../icon/top.png);position:fixed;right:30px;bottom:80px;cursor:pointer;display:none;z-index:100;font-size:20px}
.pad{padding:0}
.v_intro{background:linear-gradient(to top,#0372BB,#062b80);font-size:18px;margin-top:2px;margin-bottom:5px;padding:5px;color:#fff;text-align:center}
.header_bottom_scroll{height:70px;box-shadow:0px 2px 10px #777;background:#dedede;color:#000}
.header_bottom_scroll #menu-top{height:70px;margin-top:0;background:#dedede;color:#000}
.header_bottom_scroll .menu >li >a{line-height:50px}
.header_bottom_scroll .logo{max-width:168px;padding:5px}
.btn{border:none}
.bvgd_css{margin-top:25px;margin-bottom:25px}
.hover11 figure img{opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.hover11 figure:hover img{opacity:.5}
.menu_sp{background:#214499;z-index:1;color:#fff}
.head_top{padding-top:8px;padding-bottom:0px;padding-right:10px;font-size:13px}
.header_css{background:#fff;display:block}
.menu_css{background:#fafdfe;color:#000;padding-top:4px}
.codinh{position:relative;top:7px;z-index:2;left:-1px;}
.bv_td{font-size:22px;font-weight:bold}
.hd_css{margin-top:-13px}
.vung1{background:#fff;margin-top:10px;margin-bottom:10px;padding:10px}
.v1_hinh{padding:10px;margin-top:15px}
.v1_gt{text-align:right;padding:5px}
.v1_gt1{text-align:right;font-size:20px;font-family:'Conv_Montserrat-Bold'!important}
.navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>li>a:hover{background:#fbce39;color:#000;font-weight:bold;transition:.4s ease-in-out}
.navbar-nav>li>.dropdown-menu{background:linear-gradient(to top,#0372BB,#062b80)}
.dropdown-menu>li>a{color:#fff;border-bottom:1px dashed #fff;line-height:1.8}
.dropdown-menu>li>a:hover{background:#fbce39;color:#000;font-weight:bold;transition:.4s ease-in-out}
.dropdown-menu{border-radius:0;border:none}
.vien1{border:1px solid #fbce39;width:180px}
.vien11{border:1px solid #fbce39;width:150px}
.bvgd_tit{font-weight:bold;font-size:15px;min-height:45px}
.bvgd_border{border:1px solid #dedede}
.banner_css{margin-bottom:10px}
.vung2{background:#fff;margin-top:0px;margin-bottom:10px;padding-top:30px;padding-bottom:30px}
.vung4{background:#fff;margin-top:0px;margin-bottom:10px;padding-top:30px}
.vung5{background:#fff;margin-top:0px;margin-bottom:10px;padding-top:30px}
.left_td{font-family:'Conv_Montserrat-Bold';padding-top:5px;font-size:18px;background:linear-gradient(to top,#0372BB,#062b80);color:#fff;padding:5px;text-transform:uppercase}
.left_td1{font-family:'Conv_Montserrat-Bold';padding-top:5px;font-size:18px;background:linear-gradient(to top,#0372BB,#062b80);color:#fff;padding:5px;text-transform:uppercase}
.dm_tit{font-size:16px;border-top:1px solid green;border-bottom:1px solid green;padding:5px}
.sp_kc{margin-top:5px;margin-bottom:5px;padding:5px}
.sp_kc1{margin-top:5px;margin-bottom:5px;padding:5px}
.sp_kc2{margin-top:5px;margin-bottom:5px;padding:5px}
.nav-side-menu{overflow:auto;font-size:14px;font-weight:200;background-color:#fff;margin-top:-10px;border-bottom:1px solid #eee;width:100%;height:100%;color:#000;border-left:1px solid #eee;border-right:1px solid #eee}
.nav-side-menu .brand{background-color:#0272b9;line-height:40px;display:block;text-align:center;font-size:16px}
.nav-side-menu .toggle-btn{display:none}
.nav-side-menu ul,
.nav-side-menu li{list-style:none;padding:0px;margin:0px;line-height:35px;cursor:pointer}
.nav-side-menu ul:not(collapsed) .arrow:before,
.nav-side-menu li:not(collapsed) .arrow:before{font-family:FontAwesome;content:"\f078";display:inline-block;padding-left:10px;padding-right:10px;vertical-align:middle;float:right}
.nav-side-menu ul .active,
.nav-side-menu li .active{border-left:3px solid #d19b3d;background-color:#4f5b69}
.nav-side-menu ul .sub-menu li.active,
.nav-side-menu li .sub-menu li.active{color:#d19b3d}
.nav-side-menu ul .sub-menu li.active a,
.nav-side-menu li .sub-menu li.active a{color:#d19b3d}
.nav-side-menu ul .sub-menu li,
.nav-side-menu li .sub-menu li{border:none;line-height:28px;border-bottom:1px dashed #eee;margin-left:0px;color:#000}
.nav-side-menu li .sub-menu li a{text-decoration:none}
.sub-menu li a:hover{color:#fff}
.nav-side-menu ul .sub-menu li:hover,
.nav-side-menu li .sub-menu li:hover{background-color:#020203}
.nav-side-menu ul .sub-menu li:before,
.nav-side-menu li .sub-menu li:before{font-family:FontAwesome;content:"\f105";display:inline-block;padding-left:10px;padding-right:10px;vertical-align:middle}
.nav-side-menu li{padding-left:15px;border-bottom:1px dashed #eee}
.nav-side-menu li a{text-decoration:none;color:#000}
.nav-side-menu li a:hover{text-decoration:none;color:#fff}
.nav-side-menu li a i{padding-left:10px;width:20px;padding-right:20px}
.nav-side-menu li:hover{background-color:#fcb040!important;-webkit-transition:all 1s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;color:#fff}
.tatca{color:green}
a.tatca:hover{color:#fbce39;text-decoration:none;font-weight:bold}
.spmd{margin-top:20px;margin-bottom:20px}
.logo_an{background:#fff}
.call_tel>a{font-size:26px;color:red;text-decoration:none;font-weight:bold}
.call_tel{padding-top:20px;padding-bottom:20px}
.thanhtoan{}
.khung_vien{padding:10px;border:1px solid #eee;min-height:100px;margin-top:-10px}
.right_content{padding-right:0}
.ft{}
.ft_css{background:linear-gradient(to bottom,#0372BB,#062b80);color:#fff;padding-top:20px;padding-bottom:20px;margin-top:5px}
.ft_co{font-size:15px}
.v3_ld{font-size:20px;font-weight:bold}
.lydo{background:#fff;margin-top:10px;padding-top:30px}
.ld_tm{font-size:18px;font-weight:bold}
.ld_nd{background:#fff;margin-bottom:20px;padding-top:30px;padding-bottom:30px}
.ld_left{margin-top:5px;margin-bottom:5px;padding:5px}
.ld_each{margin-top:5px;margin-bottom:10px;padding-bottom:10px}
.ld_right{margin-top:5px;padding:5px}
.nd_v4{margin-top:20px;margin-bottom:20px;background:#e4e4e4}
.xf_1{font-size:15px;font-weight:bold;min-height:40px}
.banquyen{background:#808080;color:#fff;padding:5px;color:#000}
.dm_td{padding:9px;border-bottom:1px solid #dedede;border-top:1px solid #dedede;color:#fbce39;text-transform:uppercase;margin-top:20px;color:#fff;background:linear-gradient(to bottom,#0372BB,#062b80);font-size:18px;font-family:'Conv_Montserrat-Bold'!important}
.xem_css{min-height:850px;margin-bottom:10px;margin-top:10px;padding-top:5px;background:#fff}
.spk{min-height:150px;margin-bottom:10px;padding-top:5px;background:#fff}
.xem_cs{min-height:850px;margin-bottom:10px;margin-top:-20px;padding-top:0px;background:#fff}
.spk{min-height:150px;margin-bottom:10px;padding-top:5px;background:#fff}
.tieude_sp>a:hover{color:#fbce39;text-decoration:none;font-weight:bold;font-size:15px}
.tieude_sp{font-size:15px}
.tin{font-size:18px;text-transform:uppercase;font-weight:bold;margin-top:10px;color:#044C9C;font-family:'Conv_Montserrat-Bold'!important}
.bn_tit{font-size:22px}
.alert{border-radius:0}
.modal-backdrop.in{display:none}
.modal-content{margin-top:20%;transition:.5 ease;background-color:#fff;border-radius:0}
.modal-header{border-bottom:none;padding:5px}
.modal-body{padding:0;margin-bottom:20px}
.ct_tieude{font-family:'Conv_Montserrat-Bold'!important;margin-top:5px;font-size:20px;color:#214499;text-transform:uppercase;padding-bottom:10px;border-bottom:1px dashed #dedede}
.them>a{font-size:15px;padding:10px;min-height:62px;font-family:'Conv_Montserrat-Bold'}
.them_css{margin-bottom:20px;padding:4px}
.lkn{color:#fff}
.lkn:hover{color:#fbce39;text-transform:uppercase;text-decoration:none;font-weight:bold}
.social-nav{padding:0;list-style:none;margin:-10px 0 0 -10px}
.social-nav li{float:left;margin:5px 0 0 5px;list-style:none}
.social-nav a{display:inline-block;float:left;width:48px;height:48px;font-size:20px;color:#fff;text-decoration:none;cursor:pointer;text-align:center;line-height:48px;background:#000;position:relative;transition:all 0.5s;-ms-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s}
.social-nav a{overflow:hidden;font-size:26px;border-radius:4px}
.social-nav a:hover{background:#fff;text-shadow:0px 0px #eee,1px 1px #eee,2px 2px #eee,3px 3px #eee,4px 4px #eee,5px 5px #eee,6px 6px #eee,7px 7px #eee,8px 8px #eee,9px 9px #eee,10px 10px #eee,11px 11px #eee,12px 12px #eee,13px 13px #eee,14px 14px #eee,15px 15px #eee,16px 16px #eee,17px 17px #eee,18px 18px #eee,19px 19px #eee,20px 20px #eee,21px 21px #eee,22px 22px #eee,23px 23px #eee,24px 24px #eee,25px 25px #eee,26px 26px #eee,27px 27px #eee,28px 28px #eee,29px 29px #eee,30px 30px #eee}
.social-nav .twitter{background:#00ACED;text-shadow:0px 0px #0087ba,1px 1px #0087ba,2px 2px #0087ba,3px 3px #0087ba,4px 4px #0087ba,5px 5px #0087ba,6px 6px #0087ba,7px 7px #0087ba,8px 8px #0087ba,9px 9px #0087ba,10px 10px #0087ba,11px 11px #0087ba,12px 12px #0087ba,13px 13px #0087ba,14px 14px #0087ba,15px 15px #0087ba,16px 16px #0087ba,17px 17px #0087ba,18px 18px #0087ba,19px 19px #0087ba,20px 20px #0087ba,21px 21px #0087ba,22px 22px #0087ba,23px 23px #0087ba,24px 24px #0087ba,25px 25px #0087ba,26px 26px #0087ba,27px 27px #0087ba,28px 28px #0087ba,29px 29px #0087ba,30px 30px #0087ba}
.social-nav .twitter:hover{color:#00ACED}
.social-nav .facebook{background:#3B579D;text-shadow:0px 0px #2d4278,1px 1px #2d4278,2px 2px #2d4278,3px 3px #2d4278,4px 4px #2d4278,5px 5px #2d4278,6px 6px #2d4278,7px 7px #2d4278,8px 8px #2d4278,9px 9px #2d4278,10px 10px #2d4278,11px 11px #2d4278,12px 12px #2d4278,13px 13px #2d4278,14px 14px #2d4278,15px 15px #2d4278,16px 16px #2d4278,17px 17px #2d4278,18px 18px #2d4278,19px 19px #2d4278,20px 20px #2d4278,21px 21px #2d4278,22px 22px #2d4278,23px 23px #2d4278,24px 24px #2d4278,25px 25px #2d4278,26px 26px #2d4278,27px 27px #2d4278,28px 28px #2d4278,29px 29px #2d4278,30px 30px #2d4278}
.social-nav .facebook:hover{color:#3B579D}
.social-nav .google{background:#DD4A3A;text-shadow:0px 0px #c23122,1px 1px #c23122,2px 2px #c23122,3px 3px #c23122,4px 4px #c23122,5px 5px #c23122,6px 6px #c23122,7px 7px #c23122,8px 8px #c23122,9px 9px #c23122,10px 10px #c23122,11px 11px #c23122,12px 12px #c23122,13px 13px #c23122,14px 14px #c23122,15px 15px #c23122,16px 16px #c23122,17px 17px #c23122,18px 18px #c23122,19px 19px #c23122,20px 20px #c23122,21px 21px #c23122,22px 22px #c23122,23px 23px #c23122,24px 24px #c23122,25px 25px #c23122,26px 26px #c23122,27px 27px #c23122,28px 28px #c23122,29px 29px #c23122,30px 30px #c23122}
.social-nav .google:hover{color:#DD4A3A}
.social-nav .linkedin{background:#007BB6;text-shadow:0px 0px #005983,1px 1px #005983,2px 2px #005983,3px 3px #005983,4px 4px #005983,5px 5px #005983,6px 6px #005983,7px 7px #005983,8px 8px #005983,9px 9px #005983,10px 10px #005983,11px 11px #005983,12px 12px #005983,13px 13px #005983,14px 14px #005983,15px 15px #005983,16px 16px #005983,17px 17px #005983,18px 18px #005983,19px 19px #005983,20px 20px #005983,21px 21px #005983,22px 22px #005983,23px 23px #005983,24px 24px #005983,25px 25px #005983,26px 26px #005983,27px 27px #005983,28px 28px #005983,29px 29px #005983,30px 30px #005983}
.social-nav .linkedin:hover{color:#007BB6}
.social-nav .pinterest{background:#CB2026;text-shadow:0px 0px #9f191e,1px 1px #9f191e,2px 2px #9f191e,3px 3px #9f191e,4px 4px #9f191e,5px 5px #9f191e,6px 6px #9f191e,7px 7px #9f191e,8px 8px #9f191e,9px 9px #9f191e,10px 10px #9f191e,11px 11px #9f191e,12px 12px #9f191e,13px 13px #9f191e,14px 14px #9f191e,15px 15px #9f191e,16px 16px #9f191e,17px 17px #9f191e,18px 18px #9f191e,19px 19px #9f191e,20px 20px #9f191e,21px 21px #9f191e,22px 22px #9f191e,23px 23px #9f191e,24px 24px #9f191e,25px 25px #9f191e,26px 26px #9f191e,27px 27px #9f191e,28px 28px #9f191e,29px 29px #9f191e,30px 30px #9f191e}
.social-nav .pinterest:hover{color:#CB2026}
#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button{margin:0;padding-right:5px;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1}
#cssmenu:after,
#cssmenu > ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#cssmenu #menu-button{display:none}
#cssmenu > ul > li{float:left}
#cssmenu.align-center > ul{font-size:0;text-align:center}
#cssmenu.align-center > ul > li{display:inline-block;float:none}
#cssmenu.align-center ul ul{text-align:left}
#cssmenu.align-right > ul > li{float:right}
#cssmenu > ul > li > a{font-family:'Conv_Montserrat-Bold';padding:15px;font-size:14px;letter-spacing:1px;text-decoration:none;color:#fff;font-weight:700;text-transform:uppercase}
#cssmenu > ul > li:hover > a{color:#fbce39}
#cssmenu > ul > li.has-sub > a{padding-right:22px}
#cssmenu > ul > li.has-sub > a:after{position:absolute;top:22px;right:11px;width:8px;height:2px;display:block;background:#dddddd;content:''}
#cssmenu > ul > li.has-sub > a:before{position:absolute;top:19px;right:14px;display:block;width:2px;height:8px;background:#dddddd;content:'';-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}
#cssmenu > ul > li.has-sub:hover > a:before{top:23px;height:0}
#cssmenu ul ul{position:absolute;left:-9999px;background:linear-gradient(to top,#0372BB,#062b80);z-index:99999999;padding-left: 5px;z-index:9999999999999}
#cssmenu.align-right ul ul{text-align:right}
#cssmenu ul ul li{height:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}
#cssmenu li:hover > ul{left:auto}
#cssmenu.align-right li:hover > ul{left:auto;right:0}
#cssmenu li:hover > ul > li{height:35px}
#cssmenu ul ul ul{margin-left:100%;top:0}
#cssmenu.align-right ul ul ul{margin-left:0;margin-right:100%}
#cssmenu ul ul li a{border-bottom:1px dashed rgba(150,150,150,0.85);padding:11px 15px;width:230px;font-size:12px;text-decoration:none;color:#fff;font-weight:400}
#cssmenu ul ul li:last-child > a,
#cssmenu ul ul li.last-item > a{border-bottom:0}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li a:hover{color:#fbce39;background:#155360;transition:.3s ease;font-weight:bold}
#cssmenu ul ul li.has-sub > a:after{position:absolute;top:16px;right:11px;width:8px;height:2px;display:block;background:#dddddd;content:''}
#cssmenu.align-right ul ul li.has-sub > a:after{right:auto;left:11px}
#cssmenu ul ul li.has-sub > a:before{position:absolute;top:13px;right:14px;display:block;width:2px;height:8px;background:#dddddd;content:'';-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}
#cssmenu.align-right ul ul li.has-sub > a:before{right:auto;left:14px}
#cssmenu ul ul > li.has-sub:hover > a:before{top:17px;height:0}
@media all and (max-width:768px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1024px),only screen and (min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min-resolution:192dpi) and (max-width:1024px),only screen and (min-resolution:2dppx) and (max-width:1024px){
	#cssmenu{width:100%;display:none}
	#cssmenu ul{width:100%;display:none}
	#cssmenu.align-center > ul{text-align:left}
	#cssmenu ul li{width:100%;border-top:1px solid rgba(120,120,120,0.2)}
	#cssmenu ul ul li,
	#cssmenu li:hover > ul > li{height:auto}
	#cssmenu ul li a,
	#cssmenu ul ul li a{width:100%;border-bottom:0}
	#cssmenu > ul > li{float:none}
	#cssmenu ul ul li a{padding-left:25px}
	#cssmenu ul ul ul li a{padding-left:35px}
	#cssmenu ul ul li a{color:#dddddd;background:none}
	#cssmenu ul ul li:hover > a,
	#cssmenu ul ul li.active > a{color:#ffffff}
	#cssmenu ul ul,
	#cssmenu ul ul ul,
	#cssmenu.align-right ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}
	#cssmenu > ul > li.has-sub > a:after,
	#cssmenu > ul > li.has-sub > a:before,
	#cssmenu ul ul > li.has-sub > a:after,
	#cssmenu ul ul > li.has-sub > a:before{display:none}
	#cssmenu #menu-button{display:block;padding:17px;color:#dddddd;cursor:pointer;font-size:12px;text-transform:uppercase;font-weight:700}
	#cssmenu #menu-button:after{position:absolute;top:22px;right:17px;display:block;height:4px;width:20px;border-top:2px solid #dddddd;border-bottom:2px solid #dddddd;content:''}
	#cssmenu #menu-button:before{position:absolute;top:16px;right:17px;display:block;height:2px;width:20px;background:#dddddd;content:''}
	#cssmenu #menu-button.menu-opened:after{top:23px;border:0;height:2px;width:15px;background:#ffffff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
	#cssmenu #menu-button.menu-opened:before{top:23px;background:#ffffff;width:15px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
	#cssmenu .submenu-button{position:absolute;z-index:99;right:0;top:0;display:block;border-left:1px solid rgba(120,120,120,0.2);height:46px;width:46px;cursor:pointer}
	#cssmenu .submenu-button.submenu-opened{background:#262626}
	#cssmenu ul ul .submenu-button{height:34px;width:34px}
	#cssmenu .submenu-button:after{position:absolute;top:22px;right:19px;width:8px;height:2px;display:block;background:#dddddd;content:''}
	#cssmenu ul ul .submenu-button:after{top:15px;right:13px}
	#cssmenu .submenu-button.submenu-opened:after{background:#ffffff}
	#cssmenu .submenu-button:before{position:absolute;top:19px;right:22px;display:block;width:2px;height:8px;background:#dddddd;content:''}
	#cssmenu ul ul .submenu-button:before{top:12px;right:16px}
	#cssmenu .submenu-button.submenu-opened:before{display:none}
}
.form-control{border-radius:0}
.dm_bd>a{color:red}
.dm_bd>a:hover{color:#fbce39;transition:.4s ease}
.tab_css{font-size:15px;line-height:1.5}
.h2_css{font-size:15px;line-height:1.5}
.social-button{display:inline-grid;position:fixed;bottom:15px;left:45px;min-width:45px;text-align:center;z-index:99999}
.social-button-content{display:inline-grid;display:inline-grid;position:fixed;left:5px;bottom:100px}
.social-button a{padding:8px 0;cursor:pointer;position:relative}
.social-button i{width:40px;height:40px;background:#43a1f3;color:#fff;border-radius:100%;font-size:20px;text-align:center;line-height:1.9;position:relative;z-index:999}
.social-button span{display:none}
.alo-circle{animation-iteration-count:infinite;animation-duration:1s;animation-fill-mode:both;animation-name:zoomIn;width:50px;height:50px;top:3px;right:-3px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,0.4);opacity:.1;border-color:#0089B9;opacity:.5}
.alo-circle-fill{animation-iteration-count:infinite;animation-duration:1s;animation-fill-mode:both;animation-name:pulse;width:60px;height:60px;top:-2px;right:-8px;position:absolute;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;background-color:rgba(0,175,242,0.5);opacity:.75}
.call-icon:hover > span,
.mes:hover > span,
.sms:hover > span,
.zalo:hover > span{display:block}
.social-button a span{border-radius:2px;text-align:center;background:rgb(103,182,52);padding:9px;display:none;width:180px;margin-left:10px;position:absolute;color:#ffffff;z-index:999;top:9px;left:40px;transition:all 0.2s ease-in-out 0s;-moz-animation:headerAnimation 0.7s 1;-webkit-animation:headerAnimation 0.7s 1;-o-animation:headerAnimation 0.7s 1;animation:headerAnimation 0.7s 1}
@-webkit-keyframes "headerAnimation"{
	0%{margin-top:-70px}
	100%{margin-top:0}
}
@keyframes "headerAnimation"{
	0%{margin-top:-70px}
	100%{margin-top:0}
}
.social-button a span:before{content:"";width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent rgb(103,182,52) transparent transparent;position:absolute;left:-10px;top:10px}
.tienich{list-style:none;padding:0;margin:0;z-index:999;position:fixed;left:15px;bottom:180px;width:45px}
.tienich li{width:45px;float:left;margin-bottom:10px}
.tienich li a{width:45px;height:45px;border-radius:100%;color:#fff;background-color:#2196f3;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
}
.tienich li a i{font-size:1.375rem;color:#fff;line-height:45px}
.tienich li a.sms{background-color:red}
.tienich li a.whatsapp{background-color:#1bb90d}
.tienich li a img{border-radius:0;padding:5px}
.fix-bottom,
.fix-bottom a,
.tienich li,
.tienich li a{display:inline-block}
.bottom-contact{display:none}
@media  (max-width:767px){
.bottom-contact{display:block;position:fixed;bottom:0;background:white;width:100%;z-index:99;box-shadow:2px 1px 9px #dedede;border-top:1px solid #eaeaea}
.bottom-contact ul li{width:28%;float:left;list-style:none;text-align:center;font-size:14.5px}
.bottom-contact ul li span{color:black}
.bottom-contact ul li img{width:35px;margin-top:10px;margin-bottom:0px}
}
.hotline-phone-ring-wrap{position:fixed;bottom:0;left:0;z-index:999999}
.hotline-phone-ring{position:relative;visibility:visible;background-color:transparent;width:110px;height:110px;cursor:pointer;z-index:11;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transition:visibility .5s;left:0;bottom:0;display:block}
.hotline-phone-ring-circle{width:85px;height:85px;top:10px;left:10px;position:absolute;background-color:transparent;border-radius:100%;border:2px solid #e60808;-webkit-animation:phonering-alo-circle-anim 1.2s infinite ease-in-out;animation:phonering-alo-circle-anim 1.2s infinite ease-in-out;transition:all .5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;opacity:0.5}
.hotline-phone-ring-circle-fill{width:55px;height:55px;top:25px;left:25px;position:absolute;background-color:rgba(230,8,8,0.7);border-radius:100%;border:2px solid transparent;-webkit-animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;transition:all .5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.hotline-phone-ring-img-circle{background-color:#cc1313;width:33px;height:33px;top:37px;left:37px;position:absolute;background-size:20px;border-radius:100%;border:2px solid transparent;-webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}
.hotline-phone-ring-img-circle .pps-btn-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.hotline-phone-ring-img-circle .pps-btn-img img{width:20px;height:20px}
.hotline-bar{position:absolute;background:rgba(230,8,8,0.75);height:40px;width:180px;line-height:40px;border-radius:3px;padding:0 10px;background-size:100%;cursor:pointer;transition:all 0.8s;-webkit-transition:all 0.8s;z-index:9;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.1);border-radius:50px!important;left:33px;bottom:37px}
.hotline-bar > a{color:#fff;text-decoration:none;font-size:15px;font-weight:bold;text-indent:50px;display:block;letter-spacing:1px;line-height:40px;font-family:Arial}
.hotline-bar > a:hover,
.hotline-bar > a:active{color:#fff}
@-webkit-keyframes phonering-alo-circle-anim{
0%{-webkit-transform:rotate(0) scale(0.5) skew(1deg);-webkit-opacity:0.1}
30%{-webkit-transform:rotate(0) scale(0.7) skew(1deg);-webkit-opacity:0.5}
100%{-webkit-transform:rotate(0) scale(1) skew(1deg);-webkit-opacity:0.1}
}
@-webkit-keyframes phonering-alo-circle-fill-anim{
0%{-webkit-transform:rotate(0) scale(0.7) skew(1deg);opacity:0.6}
50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:0.6}
100%{-webkit-transform:rotate(0) scale(0.7) skew(1deg);opacity:0.6}
}
@-webkit-keyframes phonering-alo-circle-img-anim{
0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}
10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}
20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}
30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}
40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}
50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}
100%{-webkit-transform:rotate(0) scale(1) skew(1deg)}
}
@media (max-width:768px){
.hotline-bar{display:none}
}
.menu_sp{padding-right:35px}
.search-form .input-group{transition:all 0.35s,border-radius 0s;width:32px;height:32px;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;border-radius:25px;border:1px solid #ccc;position:fixed;right:15px;top:40px;z-index:99999999}
.search-form .input-group input.form-control{margin-left:-25px;border:none;background:transparent;box-shadow:none;display:block;padding:1rem 2rem}
.search-form .input-group input.form-control::-webkit-input-placeholder{display:none}
.search-form .input-group input.form-control:-moz-placeholder{display:none}
.search-form .input-group input.form-control::-moz-placeholder{display:none}
.search-form .input-group input.form-control:-ms-input-placeholder{display:none}
.search-form .input-group:hover,
.search-form .input-group.hover{width:50%;border-radius:25px 25px 25px 25px}
.search-form .input-group span.form-control-feedback{position:absolute;bottom:0px;right:-2px;left:5px;display:block;width:34px;height:34px;line-height:34px;text-align:center;color:#3596e0;left:initial;font-size:14px}
.#cssmenu > ul > li.has-sub > a:before{display:none}
.carousel-control.right{background-image:none}
.carousel-control.left{background-image:none}
.dd_an:hover{border:1px solid #fbce39;transition:.3s ease}
.title_bold{font-size:26px;font-family:'Conv_Montserrat-Bold';text-transform:uppercase}
.ft_title{font-size:17px;font-family:'Conv_Montserrat-Bold'!important;text-transform:uppercase}
.duan_title{font-size:15px;font-family:'Conv_Montserrat-Bold';text-transform:uppercase}
.dm_bd{font-size:18px;font-family:'Conv_Montserrat-Bold';text-transform:uppercase;color:#214499}
.dd_an{border:1px solid #eee;min-height:400px}
.dd_an:hover{border:1px solid #fbce39;transition:.3s ease}
.home3-sec-title:after{content:" ";position:relative;bottom:1px;display:table;margin:auto;width:100%;border-bottom:1px solid #0372BB}
.home3-sec-title .ttwrap{display:inline-block;position:relative;text-transform:uppercase;font-size:17px;color:#ffffff;padding:9px 15px;background:#0372BB;width:280px;font-family:'Conv_Montserrat-SemiBold'}
.home3-sec-title .ttwrap:after{content:" ";width:20px;right:-18px;height:100%;top:0;position:absolute;background:#0372BB;border-top-right-radius:10px}
.home3-sec-title{position:relative;margin-top:0}
.accordion{background:none;cursor:pointer;padding:0px;width:100%;border:none;text-align:left;outline:none;font-size:14px;transition:0.4s}
.panel{padding:15px;display:none;background-color:white;overflow:hidden}
.lg_ct{border-bottom:1px dashed #c0b79b;padding-bottom:10px;font-size:15px;font-weight:bold;color:#ee9c00;text-transform:uppercase}
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover{color:#fff;background:linear-gradient(to top,#0372BB,#062b80);font-weight:bold;transition:.4s ease}
.tab-content{padding-top:20px}
.nav-tabs>li>a{text-transform:uppercase;font-size:16px}
.carousel-control.left{background-image:none}
.carousel-control.right{background-image:none}
.carousel-showmanymoveone .carousel-control{width:4%;background-image:none}
.carousel-showmanymoveone .carousel-control.left{margin-left:15px}
.carousel-showmanymoveone .carousel-control.right{margin-right:15px}
.carousel-showmanymoveone .cloneditem-1,
.carousel-showmanymoveone .cloneditem-2,
.carousel-showmanymoveone .cloneditem-3{display:none}
@media all and (min-width:768px){
.carousel-showmanymoveone .carousel-inner > .active.left,
.carousel-showmanymoveone .carousel-inner > .prev{left:-50%}
.carousel-showmanymoveone .carousel-inner > .active.right,
.carousel-showmanymoveone .carousel-inner > .next{left:50%}
.carousel-showmanymoveone .carousel-inner > .left,
.carousel-showmanymoveone .carousel-inner > .prev.right,
.carousel-showmanymoveone .carousel-inner > .active{left:0}
.carousel-showmanymoveone .carousel-inner .cloneditem-1{display:block}
}
@media all and (min-width:768px) and (transform-3d),all and (min-width:768px) and (-webkit-transform-3d){
.carousel-showmanymoveone .carousel-inner > .item.active.right,
.carousel-showmanymoveone .carousel-inner > .item.next{-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);left:0}
.carousel-showmanymoveone .carousel-inner > .item.active.left,
.carousel-showmanymoveone .carousel-inner > .item.prev{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);left:0}
.carousel-showmanymoveone .carousel-inner > .item.left,
.carousel-showmanymoveone .carousel-inner > .item.prev.right,
.carousel-showmanymoveone .carousel-inner > .item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}
}
@media all and (min-width:992px){
.carousel-showmanymoveone .carousel-inner > .active.left,
.carousel-showmanymoveone .carousel-inner > .prev{left:-25%}
.carousel-showmanymoveone .carousel-inner > .active.right,
.carousel-showmanymoveone .carousel-inner > .next{left:25%}
.carousel-showmanymoveone .carousel-inner > .left,
.carousel-showmanymoveone .carousel-inner > .prev.right,
.carousel-showmanymoveone .carousel-inner > .active{left:0}
.carousel-showmanymoveone .carousel-inner .cloneditem-2,
.carousel-showmanymoveone .carousel-inner .cloneditem-3{display:block}
}
@media all and (min-width:992px) and (transform-3d),all and (min-width:992px) and (-webkit-transform-3d){
.carousel-showmanymoveone .carousel-inner > .item.active.right,
.carousel-showmanymoveone .carousel-inner > .item.next{-webkit-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0);left:0}
.carousel-showmanymoveone .carousel-inner > .item.active.left,
.carousel-showmanymoveone .carousel-inner > .item.prev{-webkit-transform:translate3d(-25%,0,0);transform:translate3d(-25%,0,0);left:0}
.carousel-showmanymoveone .carousel-inner > .item.left,
.carousel-showmanymoveone .carousel-inner > .item.prev.right,
.carousel-showmanymoveone .carousel-inner > .item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}
}
.carousel-showsixmoveone .carousel-control{width:4%;background-image:none}
.carousel-showsixmoveone .carousel-control.left{margin-left:15px}
.carousel-showsixmoveone .carousel-control.right{margin-right:15px}
.carousel-showsixmoveone .cloneditem-1,
.carousel-showsixmoveone .cloneditem-2,
.carousel-showsixmoveone .cloneditem-3,
.carousel-showsixmoveone .cloneditem-4,
.carousel-showsixmoveone .cloneditem-5{display:none}
@media all and (min-width:768px){
.carousel-showsixmoveone .carousel-inner > .active.left,
.carousel-showsixmoveone .carousel-inner > .prev{left:-33.333%}
.carousel-showsixmoveone .carousel-inner > .active.right,
.carousel-showsixmoveone .carousel-inner > .next{left:33.333%}
.carousel-showsixmoveone .carousel-inner > .left,
.carousel-showsixmoveone .carousel-inner > .prev.right,
.carousel-showsixmoveone .carousel-inner > .active{left:0}
.carousel-showsixmoveone .carousel-inner .cloneditem-1,
.carousel-showsixmoveone .carousel-inner .cloneditem-2{display:block}
}
@media all and (min-width:768px) and (transform-3d),all and (min-width:768px) and (-webkit-transform-3d){
.carousel-showsixmoveone .carousel-inner > .item.active.right,
.carousel-showsixmoveone .carousel-inner > .item.next{-webkit-transform:translate3d(33.333%,0,0);transform:translate3d(33.333%,0,0);left:0}
.carousel-showsixmoveone .carousel-inner > .item.active.left,
.carousel-showsixmoveone .carousel-inner > .item.prev{-webkit-transform:translate3d(-33.333%,0,0);transform:translate3d(-33.333%,0,0);left:0}
.carousel-showsixmoveone .carousel-inner > .item.left,
.carousel-showsixmoveone .carousel-inner > .item.prev.right,
.carousel-showsixmoveone .carousel-inner > .item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}
}
@media all and (min-width:992px){
.carousel-showsixmoveone .carousel-inner > .active.left,
.carousel-showsixmoveone .carousel-inner > .prev{left:-16.666%}
.carousel-showsixmoveone .carousel-inner > .active.right,
.carousel-showsixmoveone .carousel-inner > .next{left:16.666%}
.carousel-showsixmoveone .carousel-inner > .left,
.carousel-showsixmoveone .carousel-inner > .prev.right,
.carousel-showsixmoveone .carousel-inner > .active{left:0}
.carousel-showsixmoveone .carousel-inner .cloneditem-3,
.carousel-showsixmoveone .carousel-inner .cloneditem-4,
.carousel-showsixmoveone .carousel-inner .cloneditem-5{display:block}
}
@media all and (min-width:992px) and (transform-3d),all and (min-width:992px) and (-webkit-transform-3d){
.carousel-showsixmoveone .carousel-inner > .item.active.right,
.carousel-showsixmoveone .carousel-inner > .item.next{-webkit-transform:translate3d(16.666%,0,0);transform:translate3d(16.666%,0,0);left:0}
.carousel-showsixmoveone .carousel-inner > .item.active.left,
.carousel-showsixmoveone .carousel-inner > .item.prev{-webkit-transform:translate3d(-16.666%,0,0);transform:translate3d(-16.666%,0,0);left:0}
.carousel-showsixmoveone .carousel-inner > .item.left,
.carousel-showsixmoveone .carousel-inner > .item.prev.right,
.carousel-showsixmoveone .carousel-inner > .item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}
}
