.tem109-header .floatContent{display: none;}
/*.tem01-guide-language .wow.animated.fadeInUp { width: 80%; margin: 0 auto;}*/
.tem01-about .content-float { padding-left: 0;}
.tem01-about .about_text{margin: 10px 20% 10px 2%; line-height: 30px;}
.tem01-about .about_btn{display: none !important;}
.tem11-irregular .flexBoxFill { margin: auto 1% auto 11%;}
.tem11-irregular .irregular-icon-main{display: none;}
.tem11-irregular .text{line-height: 30px !important; max-height: inherit;}
.tem10-guide-language .text .description{padding: 10px 0 30px 0;}
.tem06-copyright .copyright, .tem06-copyright .share-to a{color: rgba(255, 255, 255, 0.7);}
.tem01-about .about_text{max-height: inherit;}
.tem01-layout_component > .flexBoxStem > .item{padding-left: 0;}
.tem0-contact-sm .btn, .tem10-guide-language .text .more a, .tem09-button .button-box, .tem08-button .button-box{ background: #ffd200; border: none; border-radius: 50px; padding: 14px 40px;font-weight: bold; color: #061840;}
.tem10-guide-language .text .more a:hover, .tem09-button .button-box:hover, .tem08-button .button-box:hover{ background: #0c3388 !important; color: #fff !important;}
/*.tem0-contact-sm, .tem01-layout_component_service, .tem06-list-picture-text{padding-right: 22%;}*/
.tem19-list-picture-text{padding-left: 25%; padding-right:1%;}
.tem19-list-picture-text .description{text-align: inherit;}
.tem06-list-picture-text, .tem02-ai_button{ padding-left:2%;}
.tem02-ai_button i{display:none;}
.tem01-ai_button{margin-left:25%; border-radius: 50px; padding: .9em 3em;background: #ffd200;	border: none;	color: #061840;	font-weight: bold;}
.tem02-ai_button a {padding: .9em 3em;background: #ffd200;	border: none;	color: #061840;	font-weight: bold;}
.tem01-ai_button:hover, .tem02-ai_button a:hover{background: #0c3388 !important; color: #fff !important; padding: .9em 3em;}
.tem19-list-picture-text .images { display: none;}
.tem02-list-picture-text{margin:0px;}
.tem07-main-products .title{color: #333;padding-bottom: 0;border-bottom: none;}
.tem05-footer > .container{border-bottom: none;}
.tem13-bread {margin-bottom: 0;}
.tem01-layout_component_service .icon{font-size: 40px;}
.tem04-ai_contact .tem0-contact-sm { padding-right: 0;}
.tem06-copyright .share-to{display: none;}
.tem383-irregular .image img{border-radius: 20px; box-shadow: 0 10px 20px rgba(0,0,0,.05);}
.tem383-irregular .text{text-align: left; padding: 10% 6%;}
.tem383-irregular .item{padding: 15px;}
.tem17-guide-language .wow.animated.fadeInUp.text { width: 86%; margin: 0 auto; background: #fff; box-shadow: 0 10px 20px rgba(0,0,0,0.1); border-radius: 30px; padding: 2% 3%;}
.tem04-development-path .description{display: none;}
.tem04-development-path .irregular-li .left .data{font-size: 20px; color: #333; text-align: center;}
.tem04-development-path .title{color: #444;}
.tem0-contact-sm [type="submit"]{text-transform: uppercase;}
.tem13-bread .bread-box .tem01-location{text-transform: uppercase;}
.tem07-menu-tab .menu-group .menu_first{background: #ffd200;}
.tem07-menu-tab .menu-group .menu_first .menu-title{color: #061840;}
  @media (max-width:768px){
    .home-qbg {background-image: none !important;}
    .tem0-contact-sm, .tem01-layout_component_service, .tem06-list-picture-text{padding-right:0%;}
    .tem19-list-picture-text{padding-left: 0;}
    .tem01-ai_button { margin-left: 0%; margin-bottom: 5%;}
    .home-about .container {flex-wrap: wrap-reverse;}
  }


/*2021.12.17*/
.tem04-about .infobar .h2 { padding-top: 10% !important;}
.tem04-about .infobar { padding: 0 25% 0 10%;}
.tem374-irregular .title { font-size: 14px; text-align: center;}
.tem13-video .tem13_video_con {  height: 55vh;}
.tem13-video .text .subtitle .wow { background: #023088; color: #fff; border-radius: 30px; padding: 2px 14px;}
.tem342-irregular .left { padding-top: 0;}
.tem16-news-sm .tem16-news-box ul li .news_desc {opacity: 1;font-size: 14px;}
.tem16-news-sm .tem16-news-box ul li .h5{font-size: 16px;opacity: 1;}
.tem0-contact-sm.submit-center .box.submit .btn { text-transform: uppercase;}

.tem0-contact-sm.submit-center .box.submit .btn { background: #023088;  color: #fff;}
.tem06-bread-ms .bread-box {border-top: 1px solid #dcdcdc;}
.tem06-bread-ms { margin-bottom: 0;}

@media (max-width: 768px){
.tem374-irregular .item:nth-child(even) { margin: 0px 0 0!important;}
}