.sliders{min-height:470px}
.service{background:#fafafa}
.slides-dots .owl-dot{display:inline-block;margin:10px;cursor:pointer}
.slides-dots .owl-dot span:before{content:"\f111";font-family:FontAwesome;font-style:normal;font-weight:400;transition:all ease .5s;text-decoration:inherit;color:#909090}
.slider-home{width:100%;position:relative;height:430px;overflow:hidden}
.slides-dots .active span:before,.slides-dots .owl-dot span:hover::before{color:#ff8502!important}
.slides-dots{width:100%;text-align:center}
.title_home{color: #fc0000;font-size: 24px;font-family: "RobotoRegular";text-align:center;text-transform:uppercase;padding:0px 0 0px;font-weight:  normal;font-style:  normal;}
.box_news_home_son .box_news_home_son_right h3 a:hover,.box_news_home_son .box_news_home_son_right a:nth-child(3):hover{color: #ff0103;}
.left_service_son{float:left;width:170px;height:170px;overflow:hidden;position:relative;border:1px solid #dedede;box-sizing:border-box;text-align:center}
.left_service_son a{width:100%;display:block;height:100%}
.left_service_son img{max-height:100%;object-fit:cover;top:50%;left:50%;position:relative;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.right_serive_son{float:right;width:calc(100% - 180px);width:-webkit-calc(100% - 180px);width:-moz-calc(100% - 180px);position:relative}
.event_son .event_son_left img{max-width:100%;max-height:100%;object-fit:cover}
.right_serive_son h3 a{font-size: 18px;text-align:left;font-weight: lighter;color:#000;transition:.4s all ease;display:inline-block;}
.service_con:hover a{color: #fc0000;}
.right_serive_son p{font-size: 13px;color:#565656;margin:5px 0 0;text-align:justify;}
.right_serive_son a{text-decoration:none;color: #fc0000;text-align:right;display:block;}
.left_box{width:50%;float:left;position:relative;padding:10px;box-sizing:border-box}
.title_news_home{color: #f3971a;    font-family: roboto;margin: 0 0 24px;border-bottom: 2px solid #f3971a;font-size: 24px;}
.left_news_home img{max-width:100%;max-height:100%;margin:15px 0;object-fit:cover}
.content_left_news_home{font-size:.9364em;color:#333;line-height:1.5em;text-align:justify}
.left_news_home a{display:block;text-align:right;text-decoration:none;color:#264996}
.right_box ul li,.box_addr_home ul li{float:left;padding:5px 10px;cursor:pointer;color:#fff;background: #f3971a;border: 2px solid #f3971a;transition:.5s all ease;box-sizing:border-box;margin:0 2px;}
.address_home_chung p i{width:25px;text-align:center;color:#01a1da}
.box_addr_home ul li{text-transform:capitalize}
.right_box ul li:first-child,.box_addr_home ul li:first-child{margin:0 2px 0 10px}
.right_box ul li:hover,.box_addr_home ul li:hover,.active_title_home{background:#fff!important;color:#3e3e3e!important;border-bottom:2px solid #fff!important}
.right_box ul,.left_box ul{margin:0;position:absolute}
.box_news_home_son:first-child{border:none;margin-top: 20px;}
.box_news_home_chung,.address_home_chung{display:none;border-top: 2px solid #f3971a;margin:30px 0 0;}
.active_box_home{display:block!important}
.box_news_home{width:100%;position:relative}
.box_news_home_son{width:100%;position:relative;box-sizing:border-box;border-top:1px solid #f5f5f5;}
.box_news_home_son .box_news_home_son_left{float:left;width:120px;position:relative}
.box_news_home_son .box_news_home_son_right{float:right;width:calc(100% - 130px);width:-webkit-calc(100% - 130px);width:-moz-calc(100% - 130px);position:relative}
.box_news_home_son .box_news_home_son_left img{max-width:100%;max-height:100%;object-fit:cover}
.box_news_home_son .box_news_home_son_right h3 a{font-size: 17px;text-decoration:none;color:#000;font-weight:700;display:block;font-weight:normal;margin:0 0 5px;}
.box_news_home_son .box_news_home_son_right p{color:#565656;font-size: 13px;}
.box_news_home_son .box_news_home_son_right a:nth-child(3){text-decoration:none;display:block;text-align:right;color: #ff0103;}
.address_home p{position:relative;font-size:.94758em;color:#545454;line-height:1.5em;font-weight:200;padding:0 10px}
.event{background:#fafafa;position:relative;padding:0 0 20px}
.event_son{width:25%;float:left;position:relative;padding:10px;box-sizing:border-box}
.event_son .event_son_left{float:left;width:100px;position:relative;max-height:100px;overflow:hidden}
.event_son .event_son_right{float:right;width:calc(100% - 110px);width:-webkit-calc(100% - 110px);width:-moz-calc(100% - 110px);position:relative}
.event_son .event_son_right h3 a{text-decoration:none;font-size:14px;font-weight:400;display:block;color:#333;margin:0 0 5px}
.event_son .event_son_right h3 a:hover{color:#0072bc}
.event_son .event_son_right p{font-size:14px;color:#333}
.left_talk_my{/* width:150px; */overflow:hidden;float:left;position:relative;}
.left_talk_my img{max-width:100%;min-height: 191px;object-fit:cover;}
.right_talk_my p:nth-child(1){font-size:.9173em;line-height:1.4em;text-align:justify;color:#585858}
.right_talk_my p:nth-child(2){font-weight:700;font-size:.9567em;margin:5px 0 0;color:#333}
.talk_my .item{padding:10px;box-sizing:border-box}
.right_talk_my{float:right;width:calc(100% - 160px);width:-webkit-calc(100% - 160px);width:-moz-calc(100% - 160px);margin:10px 0 0}
.about_us{position:relative;margin:0 0 40px}
.about_us .talk_my{width:calc(100% - 70px);width:-webkit-calc(100% - 70px);width:-moz-calc(100% - 70px);margin:0 auto}
.partner{width:calc(100% - 90px);width:-webkit-calc(100% - 90px);width:-moz-calc(100% - 90px);margin:0 auto}
.nav-talk-my,.nav-partner{position:absolute;top: 60px;font-size:4em;cursor:pointer;color:#6b6b6b;transition:.5s all ease;}
.nav-talk-my i::before{font-size:4em}
.nav-partner{top: 50%;}
.nav-talk-my:hover,.nav-partner:hover{color:#ff8b10}
.nav-talk-my-prev,.nav-partner-prev{left:0}
.nav-talk-my-next,.nav-partner-next{right:0}
.nav-talk-my-prev .owl-next,.nav-talk-my-next .owl-prev,.nav-partner-prev .owl-next,.nav-partner-next .owl-prev{display:none}
.newspapers{background:#fafafa;padding-bottom:0px}
.newspapers_son{padding:0 10px;height:50px;width:calc(100% / 6);width:-webkit-calc(100% / 6);width:-moz-calc(100% / 6);box-sizing:border-box;text-align:center;position:relative;overflow:hidden}
.newspapers_son img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:cover;position:relative;display:block;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%)}
.address_home p:nth-child(1){font-weight:700;font-size:17px;color:#565656}
.partner .newspapers_son{width:100%}
#menu-mobile ul a.submenu-click .fa-caret-right.rote{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);padding-top:10px}
#menu-mobile{position:fixed;background-color:#f0f0f0;height:100%;z-index:10;width:275px;color:#bbb;top:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;opacity:1}
#menu-mobile.show{z-index:9999}
#menu-mobile ul{list-style:none;margin-top:0;padding:0}
#menu-mobile ul li{border-bottom:1px solid #ddd}
#menu-mobile > ul > li > a{border-left:4px solid #222}
#menu-mobile ul li a{color:#000;font-size:16px;display:block;padding:8px 0 8px 7px;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
#menu-mobile ul a i{margin-right:10px;font-size:18px;margin-top:3px;width:20px}
#menu-mobile ul a i[class*='fa-caret']{float:right}
#menu-mobile ul a:hover,#menu-mobile ul a.active{background-color:#292929;border-left-color:#fe5252;color:#fff!important}
#menu-mobile ul li:first-child a:hover{background:#ddd}
#menu-mobile ul a:hover i:first-child{color:#fe5252}
#menu-mobile ul li a.active + ul{display:block}
#menu-mobile ul li ul{margin-top:0;display:block}
#menu-mobile ul li ul.block-sub-mobile{display:block}
#menu-mobile ul li ul li{border-bottom:none}
#menu-mobile ul li ul li a{padding-left:30px;border-left:4px solid #fff}
#menu-mobile ul li ul li a:hover{background-color:#1A1A1A}
.left{left:-275px}
.show{left:0;display:block!important}
#showmenu{position:absolute;top:10px;padding:9px 10px 7px 9px;left:30px;font-size:1.3em;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;background:#413f40}
#slide-menu{margin-left:-250px;left:0;width:250px;background:#222;position:fixed;height:100%;overflow-y:auto;z-index:1000;font-family:Roboto,sans-serif;color:#fff;font-weight:100;font-size:1.5em}
.navigation{position:absolute;top:0;width:250px;list-style:none;margin:0;padding:0}
.navigation li{line-height:40px;text-indent:20px}
.navigation li a{color:#999;display:block;padding:20px 0;text-decoration:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.navigation li a:hover{color:#fff;background:rgba(98,200,191,.5);text-decoration:none;padding-left:20px}
.navigation li a:active,.navigation li a:focus{text-decoration:none}
#slide-menu .fa-4{font-size:3em}
form{margin:0 !important}
@media(min-width:767px) {
#showmenu{display:none}
}
@media(max-width:1024px) {
.form_footer input#email_footer{padding:6px 5px}
.form_footer button{padding:5px}
.top_website p:not(:first-child){margin:0 10px 0 0}
}
@media(max-width:768px) {
#showmenu{display:block}
.standard-logo{display:none}
.retina-logo{display:block;height:inherit}
.retina-logo img{margin:0 auto}
menu ul li a{font-size:14px;padding:20px 6px;letter-spacing:0}
.footer_top_center,.footer_top_right{text-align:center}
.form_footer{margin:20px 0 0 70px}
.mobile-search-home .search-input-mobile{width:280px}
}
@media(max-width:425px) {
.form_footer{margin:20px 0 0 90px}
.footer_top_left{text-align:center}
.right_talk_my{width:100%}
.footer_top_center:after,.footer_top_center:before{content:none}
.mobile-search-home .search-input-mobile{width:80px}
.row{margin:0}
.select_lang{padding:0}
.nav-talk-my, .nav-partner{font-size:3em}
.left_content .left_center_news_son,.left_content .right_center_news_son{width:100%}
.left_center_news_son img{margin:0 auto}
}
@media(max-width:320px){
.mobile-search-home .search-input-mobile{width:60px}
}
menu > ul{}
.mobile-search-home{float:left;margin-top: 5px;}
.mobile-search-home .search-input-mobile{border:none;border-radius:5px 0 0 5px;padding:3px 6px;color:#2e2e2e}
#lk_search_mobile{padding:4px 6px 5px;background:#fff;border-radius:0 5px 5px 0;margin-left:-3px}
.btn_submit{background:none;border:none!important}
h3{margin:0}
.right_box ul li i{padding-right:5px}
.newspapers .simple-marquee-container{height:80px}
.service_sidebar .simple-marquee-container{height:200px}
.css_content p,.css_content p span{font-family:"RobotoRegular" !important}