:root{--transition-effect:0.25s cubic-bezier(.25,-0.59,.82,1.66) .3s}
body{background:#fff;transition:var(--transition-effect)}
body.dark{background:#000;color:#fff!important}
#wrapper{display:flex;justify-content:center;align-items:center}
.switch-toggle{width:40px;height:20px;appearance:none;background:#fff;border-radius:26px;position:relative;cursor:pointer;box-shadow:inset 0px 0px 16px rgb(0 0 0 / 30%);transition:var(--transition-effect)}
.switch-toggle::before{content:"";width:15px;height:15px;position:absolute;top:3px;left:3px;background:#fd8c40;border-radius:50%;box-shadow:0px 0px 6pxrgb(0 0 0 / 30%);transition:var(--transition-effect)}
.switch-toggle:checked{background:#999}
.switch-toggle:checked:before{left:22px}
td,th{padding:15px}
*{margin:0 auto}
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,a{font-family:'Conv_Montserrat-Regular',sans-serif}
a{text-decoration:none;color:#444}
a:hover{text-decoration:none}
h1,.h1,h2,.h2,h3,.h3,h4,.h4{margin-top:0}
.alert{border-radius:0}
.pad{padding:0}
.pad_5{padding:5px}
*:focus{outline:0!important}
button{outline:none!important}
.pad_left{padding-left:0}
.pad_right{padding-right:0}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#2e6eb5;border-color:#2e6eb5;margin:3px}
.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:15px;line-height:1.5;color:#043F75;margin:3px}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-radius:0}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-radius:0}
.form-control{border-radius:0}
.trang{font-size:16px;color:#fff}
.modal-backdrop{z-index:9999999999999999999!important;background:none;position:relative}
.modal{background:rgba(0,0,0,0.67);z-index:9999999999999999999!important}
.modal-content{border-radius:0px;z-index:9999999999999999999!important}
.carousel-control.left{background-image:none}
.carousel-control.right{background-image:none}
.an_pc{display:none}
#top{width:30px;height:110px;background-image:url(../icon/top.png);position:fixed;right:30px;bottom:130px;cursor:pointer;display:none;z-index:100;font-size:20px}
.top_css{background:#9e7837;padding-top:5px;color:#fff;font-size:14px}
.top_menu{position:fixed;top:25px;right:5px;color:#0063BC;text-decoration:none;padding:8px;opacity:.7;z-index:99999999999999999999999}
.top_menu:hover{color:#0063BC;transition:.3s ease;text-decoration:none}
.top_menu:visited{color:#0063BC;text-decoration:none}
#top_css{background:#000;color:#fff}
.top_font{font-size:13px}
#cssmenu,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a,#cssmenu #menu-button{margin:0;padding:0;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:999999}
#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{padding:10px;font-size:16px;text-decoration:none;color:#002e43;font-family:'Conv_Montserrat-Bold'}
#cssmenu > ul > li:hover > a{color:#d10000;transition:.3s ease}
#cssmenu > ul > li.has-sub > a{padding-right:30px}
#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}
#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;margin-top:1px}
#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;border:1px solid #fff}
#cssmenu.align-right ul ul ul{margin-left:0;margin-right:100%}
#cssmenu ul ul li a{padding:12px;width:350px;text-decoration:none;color:#000;font-weight:400;background:#fff;font-size:15px}
#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:#d10000;transition:.3s ease}
#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:#5d9508;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}
}
#about_css{padding-top:90px;padding-bottom:40px}
.feature_title{font-size:16px;font-family:'Conv_Montserrat-Bold';color:#D10000}
.feature_title1{font-size:20px;font-family:'Conv_Montserrat-Bold';color:#fff}
.highlight-line{border-bottom:2px solid #D10000;width:59px;position:absolute;margin-top:11px;margin-left:10px}
.about_title{font-size:26px;font-family:'Conv_Montserrat-Black';color:#002e43;font-weight:bold}
.about_head{font-family:'Conv_Montserrat-Bold';font-size:14px}
.about_href>a{color:#d10000;text-align:center;font-family:'Conv_Montserrat-Bold'}
.about_href>a:hover{color:#fff;text-align:center;font-family:'Conv_Montserrat-Bold';transition:.4s ease}
.about_href{padding:10px;border:1px solid #d10000;border-radius:5px;width:150px;background:none}
.about_href:hover{padding:10px;border:1px solid #d10000;border-radius:5px;width:150px;background:#d10000;color:#fff;transition:.4s ease}
.about_href:hover>a{color:#fff;transition:.4s ease}
.left_side{clip-path:polygon(0 0,100% 0,97% 100%,0% 100%);background:#d10000;padding:6px;width:40%}
.right_side{width:60%;position:absolute;padding-top:6px;left:5%}
.top_p_left{padding-left:8%}
.hover08 figure img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.hover08 figure:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}
.hover11 figure img{opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.hover11 figure:hover img{opacity:.5}
#service_css{background-color:#f5f5f5;margin-top:20px;padding-top:40px;padding-bottom:20px;background-image:url(../images/home1-bg3.png);background-repeat:no-repeat;position:unset;z-index:10;background-position:center}
.text_desc{color:#999;font-size:13px}
#service_slide{margin-top:30px;margin-bottom:30px}
.service_title>a{font-size:18px;font-family:Conv_Montserrat-Bold;color:#000}
.service_title>a:hover{font-size:18px;font-family:Conv_Montserrat-Bold;color:#d10000;transition:.4s ease}
#action_css{background-color:#f5f5f5;padding-top:80px;padding-bottom:40px;background-image:url(../images/home1-halfbg.jpg);background-repeat:no-repeat;position:unset;z-index:10;background-position:top}
#action_css{color:#fff}
#demo_css{background-color:#f5f5f5;padding-top:80px;padding-bottom:40px;background-image:url(../images/home1-bg2.jpg);background-repeat:no-repeat;position:unset;z-index:10;background-position:top}
.demo_title>a{color:#032e42;text-decoration:none;font-family:'Conv_firasanscompressed-regular';font-size:16px;font-weight:bold}
.demo_title>a:hover{color:#d10000;transition:.4s ease;text-decoration:none;font-family:'Conv_firasanscompressed-regular';font-size:16px;font-weight:bold}
#contact_css{background-color:#f5f5f5;padding-top:10px;padding-bottom:60px;background-image:url(../images/home-fifteen-footer-back-2.png);background-repeat:no-repeat;position:unset;z-index:10;background-position:top}
.input_cell{border:1px solid #eee8dc;margin-bottom:15px;-webkit-box-shadow:none;border-radius:0;padding:18px}
.contnt_text{font-family:Conv_Montserrat-Bold}
.right_contact{position:relative;left:-85px;background:rgb(255 255 255 / 57%);padding:40px;box-shadow:0 0 10px 0 rgb(43 52 59 / 10%);border-radius:5px}
#loading{-webkit-animation:rotation 25s infinite linear;position:absolute;top:-20px;right:-30px;margin:0 auto}
@-webkit-keyframes rotation{
	from{-webkit-transform:rotate(0deg)}
	to{-webkit-transform:rotate(359deg)}
}
.shine{overflow:hidden}
.shine .over_lay{position:absolute;bottom:0;top:0;left:0;right:0;z-index:1}
.shine .over_lay::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
.shine:hover .over_lay::before{-webkit-animation:shine .75s;animation:shine .75s}
.shine .over_lay a{position:absolute;left:0;top:0;bottom:0;right:0;z-index:99}
@-webkit-keyframes shine{
	100%{left:125%}
}
@keyframes shine{
	100%{left:125%}
}
#news_css{background-color:#f5f5f5;padding-top:40px;padding-bottom:20px;background-image:url(../images/demo2-banner-bg2.png);background-repeat:no-repeat;position:unset;z-index:10;background-position:unset}
.blog-header{margin:0 0 20px}
.blog-header h3{font-weight:bold;text-transform:uppercase;margin:0 0 5px;font-size:16px;font-size:1.6rem;color:#000}
.blog-cate ul{border-radius:4px;margin-bottom:0;padding:10px 0}
.blog-cate ul li.list-group-item{border-bottom:1px solid #e5e5e5;padding:5px 15px}
.blog-listitem .blog-item .blog-item-inner{display:block;margin-bottom:40px;transition:all 0.2s}
.blog-listitem .blog-item .blog-item-inner .blog-content h4 > a{color:#000;transition:.4s ease;font-family:'Conv_Montserrat-Bold';font-size:16px}
.blog-listitem .blog-item .blog-item-inner:hover .blog-content h4 > a{color:#d10000;transition:.4s ease;font-family:'Conv_Montserrat-Bold';font-size:16px}
.blog-listitem .blog-item .blog-item-inner .article-image{position:relative;text-align:center}
.blog-listitem .blog-item .blog-item-inner .article-image:before{content:'';width:0;height:0;border-bottom:85px solid transparent;top:0;position:absolute;z-index:2;border-left:80px solid #fff;left:0}
.blog-listitem .blog-item .blog-item-inner .article-image .article-date{position:absolute;z-index:2;top:5px;left:5px;line-height:20px}
.blog-listitem .blog-item .blog-item-inner .article-image .article-date .date{font-size:14px;color:#909090;display:block}
.blog-listitem .blog-item .blog-item-inner .article-image .article-date .date b{font-size:24px;color:#F35C27;display:block}
.blog-listitem .blog-item .blog-item-inner .article-image:hover img{opacity:0.8;transition:all 0.2s ease-in-out 0s}
.blog-listitem .blog-item .blog-item-inner .itemBlogContent{padding:15px}
.blog-listitem .blog-item .blog-item-inner .blog-meta{display:inline-block;padding:0px 0 10px;border-bottom:1px solid #ebebeb;vertical-align:top;width:100%;font-size:13px}
.blog-listitem .blog-item .blog-item-inner .author,.blog-listitem .blog-item .blog-item-inner .comment_count,.blog-listitem .blog-item .blog-item-inner .blog-date{color:#b3b3b3;display:inline-block;margin-right:15px}
.blog-listitem .blog-item .blog-item-inner .author i,.blog-listitem .blog-item .blog-item-inner .comment_count i,.blog-listitem .blog-item .blog-item-inner .blog-date i{margin-right:8px}
.blog-listitem .blog-item .blog-item-inner .author a,.blog-listitem .blog-item .blog-item-inner .comment_count a,.blog-listitem .blog-item .blog-item-inner .blog-date a{color:#b3b3b3}
.blog-listitem .blog-item .blog-item-inner .blog-content{clear:both;display:inline-block;width:100%}
.blog-listitem .blog-item .blog-item-inner .blog-content h4{margin-bottom:10px;font-size:15px;font-weight:600;line-height:24px}
.blog-listitem .blog-item .blog-item-inner .blog-content .article-description{margin:5px 0 15px 0}
.blog-listitem .blog-item .blog-item-inner .blog-content .readmore{font-size:14px;margin-top:10px}
.blog-listitem .blog-item .blog-item-inner .blog-content .readmore .fa{margin-right:8px}
.blog-listitem .blog-item .blog-item-inner .blog-content .readmore > a{color:#ffc220}
.blog-listitem .blog-grid-1 .blog-item-inner .itemBlogImg{width:320px;margin:0 15px 0 0;float:left}
@media (max-width:767px){
	.blog-listitem .blog-grid-1 .blog-item-inner .itemBlogImg{width:auto}
}
.blog-listitem .blog-grid-1 .blog-item-inner .itemBlogContent{width:auto;float:none;overflow:hidden;clear:none;padding:0}
@media (max-width:767px){
	.blog-listitem .blog-grid-1 .blog-item-inner .itemBlogContent{float:left;margin-top:15px}
}
@media (min-width:1200px){
	.blog-listitem .blog-grid-2:nth-child(2n+1){clear:both!important}
}
.blog-listitem .blog-grid-2 .blog-item-inner{background:none;box-shadow:none!important}
.blog-listitem .blog-grid-2 .blog-item-inner .itemBlogContent{padding:10px 0}
.blog-listitem .blog-grid-2 .article-description{display:none}
@media (min-width:1200px){
	.blog-listitem .blog-grid-3:nth-child(3n+1){clear:both!important}
}
.blog-listitem .blog-grid-3 .blog-item-inner{background:none;box-shadow:none!important}
.blog-listitem .blog-grid-3 .blog-item-inner .itemBlogContent{padding:10px 0}
.blog-listitem .blog-grid-3 .article-description{display:none}
@media (min-width:1200px){
	.blog-listitem .blog-grid-4:nth-child(4n+1){clear:both!important}
}
.blog-listitem .blog-grid-4 .article-description{display:none}
.blog-listitem .blog-list .blog-item-inner{padding:0px;background:none;margin-bottom:35px}
.blog-listitem .blog-list .blog-item-inner .itemBlogImg{margin-bottom:15px}
.blog-listitem .blog-list .blog-item-inner .itemBlogContent{padding:0}
div.article-info .article-title h3{font-size:20px;color:#000;margin-bottom:5px}
div.article-info .article-sub-title{display:inline-block;width:100%;margin-bottom:10px}
div.article-info .article-sub-title span{display:block;float:left;color:#777;padding:0 10px;font-size:13px;position:relative}
div.article-info .article-sub-title span:after{position:absolute;content:"";width:1px;height:12px;background-color:#e5e5e5;top:8px;right:0}
div.article-info .article-sub-title span.article-author{padding-left:0}
div.article-info .article-sub-title span.article-author a{color:#777;font-size:13px}
div.article-info .article-sub-title span.article-author a:hover{color:#ffc220}
div.article-info .article-sub-title span.article-comment{border-right:0}
div.article-info .article-sub-title span.article-comment:after{display:none}
div.article-info .article-sub-title .article-share{display:none}
div.article-info .article-image{margin-bottom:30px}
div.article-info .article-description{margin-bottom:30px}
div.article-info .related-comment{border-radius:0;border:0;border-top:1px solid #e6e6e6;padding-top:40px;box-shadow:none;margin-top:40px}
div.article-info .related-comment .article-reply{border:none;background:#f9f9f9}
div.article-info .related-comment .article-reply .author{font-weight:bold;font-size:16px}
div.article-info .related-comment .article-reply .article-reply{background:#f4f3f3}
div.article-info .related-comment .panel-body{padding:0;border:0}
div.article-info .related-comment .panel-body .form-group #comments{padding:0;border:0;overflow:hidden}
div.article-info .related-comment .panel-body .form-group #comments h2#review-title{margin:0 0 30px;padding:0;font-weight:bold;text-transform:uppercase;font-size:18px;color:#121212}
@media (min-width:992px){
	div.article-info .related-comment #button-comment{padding:10px 52px}
}
div.article-info .panel-default{border-radius:0;clear:both}
div.article-info .itemFullText{text-align:justify}
.panel--related img{transition:0.3s all ease-in-out}
.panel--related .img-responsive:hover{opacity:0.8}
.panel--related .caption h4{font-size:14px;margin:10px 0;font-family:'Conv_Montserrat-Bold'}
.article--style1 .article-info .article-image{width:50%;margin-right:30px;float:left}
.article--mainimage .article-image{text-align:center}
.article--style2 .article--mainimage{position:relative;z-index:1;margin-bottom:30px}
.article--style2 .article--maintitle{position:absolute;bottom:0;z-index:5;width:100%;padding:10px 15px;color:#f3f3f3;background:-webkit-linear-gradient(left,#111 0%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left,#111 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,#111 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#111 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#00ffffff',GradientType=1)}
.article--style2 .article--maintitle .article-title{text-transform:uppercase}
.article--style2 .article--maintitle h3{margin-bottom:5px;font-size:21px}
.article--style3 .article--mainimage{position:relative;z-index:1;margin-bottom:30px}
.article--style3 .article--maintitle .article-title{text-transform:uppercase}
.article--style3 .article--maintitle h3{margin-bottom:5px}
.article--style4 .article--maincontent{padding:20px!important;position:relative;z-index:2;margin-top:-100px;background:#fff}
.article--style5 .article--mainimage{position:relative;z-index:1;margin-bottom:30px}
.article--style5 .article--maintitle{position:absolute;z-index:5;transform:translateY(-130%);width:1170px}
.article--style5 .article--maintitle h3{margin-bottom:0}
.article--style5 .article--maintitle .article-title{text-transform:uppercase;bottom:0;z-index:5;display:block;background:rgba(0,0,0,0.6);padding:10px;color:#f3f3f3;margin-bottom:10px}
.article--style5 .article--maintitle .article-sub-title{bottom:0;z-index:5;display:inline-block;background:rgba(0,0,0,0.6);min-width:45%;padding:10px;color:#f3f3f3}
.bv_title>a{font-weight:bold;font-size:15px;margin-top:5px}
.bv_title>a:hover{font-weight:bold;color:red;transition:.5s ease}
#posts_css{margin-top:40px}
#footer_css{color:#fff;background-color:#f5f5f5;padding-top:80px;padding-bottom:50px;background-image:url(../images/footer.png);background-repeat:no-repeat;position:unset;z-index:10;background-position:unset}
.footer_title{font-family:'Conv_Montserrat-Black';font-size:17px}
.footer_ul{padding-left:15px}
.footer_ul>li{margin-bottom:5px}
.footer_ul>li>a{color:#fff;font-size:13px}
.footer_ul>li>a:hover{color:#d10000;transition:.5s ease}
::marker{color:#d10000}
.connet{padding-left:15px;margin-top:20px}
.connet>li{list-style:none;display:inline;margin:5px}
.connet>li>a{color:#fff;font-size:18px}
.connet>li>a:hover{color:#d10000;font-size:18px;transition:.5s ease}
.sub_lienhe_title{font-family:'Conv_Montserrat-Black';color:#0f4f76}
#sub_lienhe_css{height:145px;color:#fff;padding-top:30px;background-image:url(../images/bg/bg1.jpg);background-repeat:no-repeat;background-position:left;background-size:cover}
.news_dm_right{font-size:18px;font-family:'Conv_Montserrat-Bold';color:#d10000}
.news_dm_col{background:#fff;margin-top:30px;padding-top:30px;margin-bottom:10px;padding:25px;box-shadow:0 0 5px rgb(0 0 0 / 5%);margin-bottom:20px}
.news_title>a{font-family:'Conv_Montserrat-SemiBold';font-size:14px;color:#000;text-transform: uppercase;}
.news_title>a:hover{font-family:'Conv_Montserrat-SemiBold';font-size:14px;color:#d10000;text-transform: uppercase;}
.ngoac_vuong{border-left:7px solid #d10000;border-top:7px solid #d10000;border-bottom:7px solid #d10000;padding:8px;width:22px;position:absolute;left:0px;min-height:150px;top:-15px}
.gthieu_bg{background:#002e43;padding-top:10px}
.one,.two,.three{color:#d10000;font-family:'Conv_Montserrat-Bold';display:inline-block;padding:15px;background:none;margin:0px 2px 0 0;cursor:pointer}
.feature_title{font-size:18px;font-family:'Conv_Montserrat-Bold'}
.feature_re{font-size:38px;font-family:'Conv_Montserrat-Bold';color:#002e43}
.input_cella{border:1px solid #eee8dc;margin-bottom:15px;-webkit-box-shadow:none;border-radius:0px;padding:12px;width:95%;margin:5px}
.input_cell{border:1px solid #eee8dc;margin-bottom:15px;-webkit-box-shadow:none;padding:10px;width:100%}
.input_cella{border:1px solid #eee8dc;margin-bottom:15px;-webkit-box-shadow:none;border-radius:0px;padding:12px;width:95%;margin:5px}
.input_cell1{border:1px solid #eee8dc;margin-bottom:15px;-webkit-box-shadow:none;border-radius:10px;padding:10px;width:90%}
.btnGui{background:none;border:1px solid #fff;padding:10px;font-size:18px;width:150px}
.btnGui1{background:#F26522;color:#fff;border:1px solid #fff;padding:10px;font-size:18px;width:150px}
.btnTuvan{color:#fff;background:#002e43;padding-left:25px;padding-right:25px;font-family:'Conv_Montserrat-SemiBold';border-radius:25px;border:1px solid #fff;padding:10px;font-size:20px;width:180px;padding-left:25px;padding-right:25px}
.btnTuvan:hover{color:#fff;background:#d10000;transition:.5s ease;font-family:'Conv_Montserrat-SemiBold'}
.btnTuvan1{color:#fff;background:#fd8c40;padding-left:25px;padding-right:25px;font-family:'Conv_Montserrat-SemiBold';border-radius:25px;border:1px solid #fff;padding:8px;font-size:18px;width:180px;padding-left:25px;padding-right:25px}
.btnTuvan1:hover{color:#000;background:#d10000;transition:.5s ease;font-family:'Conv_Montserrat-SemiBold'}
.right_ds{padding-top:25px}
.news_dm_ul{padding-left: 15px}