.about-container{background-color:#fff}.about-container .about-header{background-repeat:no-repeat;background-size:cover;background-position:center center;color:#fff}.about-container .about-header .about-header-inner{padding-top:200px;padding-bottom:100px;background-color:rgba(21,193,244,0.5);background-image:-webkit-gradient(linear,left top,right top,from(rgba(18,55,165,0.8)),to(rgba(21,193,244,0.5)));background-image:linear-gradient(left,rgba(18,55,165,0.8),rgba(21,193,244,0.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='rgba(18, 55, 165, 0.5)',endColorStr='rgba(21, 193, 244, 0.5)',gradientType='1')}.about-container .about-header .single-header-text{font-size:3rem;font-family:'Avenir Next LT Pro Bold',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif}.about-container .about-header .breadcrumbs a{color:#fff}.bap-about{padding:70px 0 70px 0}.bap-about .bap-about-text .bat-left{position:relative;text-align:center}.bap-about .bap-about-text .bat-left span{color:#EEF8FF;font-family:'Avenir Next LT Pro Bold',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;font-size:10rem;z-index:0}.bap-about .bap-about-text .bat-right{line-height:1.8}.sticky-menu{position:absolute;top:60%}.sticky-menu ul{}.sticky-menu ul li a:hover{text-decoration:unset}.sticky-menu ul li a{color:#141414}.sticky-menu ul{padding-left:20px}.sticky-menu ul li h5{font-size:15px}.sticky-menu ul li:before{position:absolute;content:"";width:10px;height:2px;top:10px;left:-15px;background-color:#141414}.sticky-menu ul li{list-style:none;color:#141414;position:relative;margin-bottom:20px}section#bap-vision{position:relative}.bap-about .bap-about-text .bat-right h2.bold{color:#5CB9FF;font-size:1.5rem;margin-bottom:20px}.bap-about .bap-about-text .bat-right h2.en{font-size:2rem}.bap-about-img{background-color:#EEF8FF}.bap-about-img img{position:relative;top:-130px;margin-bottom:-130px;max-height:500px;width:100%;-o-object-fit:cover;object-fit:cover}.bap-company-content-item{border-bottom:1px dotted #e6e6e6;padding:30px 0;background-color:#fff;font-size:14px;color:#505050;display:-webkit-box;display:-ms-flexbox;display:flex}.bap-company-content-item p{margin-bottom:0}.bap-company-content-item h5{width:200px;margin-bottom:0;font-size:15px;color:#000;font-family:'Avenir Next LT Pro Demi',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif}.bap-company-content-item ul{list-style:none;padding:0}.bap-company-content-item .bcci-content{line-height:1.7;width:calc(100%)}.bap-company-content-item:first-child{border-top:1px dotted #e6e6e6}.bap-company-content-item.bap-address{padding-bottom:0}.bap-company-content-item.bap-represent .bcci-content .manager-member{position:relative}.bap-company-content-item.bap-represent .bcci-content .manager-member .manager-avatar{margin-bottom:15px}.bap-company-content-item.bap-represent .bcci-content .manager-member .manager-info-hover{position:absolute;padding:30px;background-color:#fff;-webkit-box-shadow:0 0 40px rgba(0,0,0,0.1);box-shadow:0 0 40px rgba(0,0,0,0.1);width:560px;z-index:9;display:none;top:-20px;left:0}.bap-company-content-item.bap-represent .bcci-content .manager-member .manager-info-hover .mih-avatar{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #D8ECF9}.bap-company-content-item.bap-represent .bcci-content .manager-member .manager-info-hover .mih-avatar img{width:170px}.bap-company-content-item.bap-represent .bcci-content .manager-member .manager-info-hover .mih-avatar div{width:calc(100% - 170px);padding-left:30px}.bap-company-content-item.bap-represent .bcci-content .manager-member .manager-info-hover .work-exp{font-size:13px}.bap-company-content-item.bap-represent .bcci-content .manager-member .manager-info-hover .work-exp ul{list-style-type:disc;-webkit-padding-start:40px;-moz-padding-start:40px;padding-inline-start:40px}.bap-company-content-item.bap-represent .bcci-content .manager-member .manager-info-hover .mih-content{font-size:13px}.bap-company-content-item.bap-represent .bcci-content .manager-member .manager-info-hover .mih-content p{text-align:left!important}.bap-company-content-item.bap-represent .bcci-content .manager-member .manager-avatar-left:hover .manager-info-hover{display:inline-block}.bap-company-content-item.bap-represent .bcci-content .manager-member .manager-info p{text-align:left!important}.office-map-country{margin:30px 0}.office-map-country .btn-gradient-blue{border-radius:0;padding:6px 20px;width:110px;text-transform:uppercase}.office-map-item{}.office-map-item .bap-map-title{margin-bottom:15px;min-height:46px}.office-map-item .bap-map-title p{color:#5B5B5B;font-size:14px}.office-map-item .bap-map-iframe{-webkit-box-shadow:5px 5px 20px rgba(0,0,0,0.05);box-shadow:5px 5px 20px rgba(0,0,0,0.05)}.office-map-item .bap-map-iframe iframe{margin-bottom:-6px}.table-history-bap table tr{border-top:10px solid #fff;border-bottom:10px solid #fff}.table-history-bap table tr th{width:100px;text-align:center;background-color:#E8F6FF;color:#519BF1;font-size:16px;font-family:'Avenir Next LT Pro Demi',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif}.table-history-bap table tr td:last-child{border-left:1px solid #D8ECF9}.table-history-bap table tr td{padding:10px 40px}.table-history-bap table tr td:nth-child(1){width:170px}.table-history-bap table tr p{margin-bottom:0.5rem}.list-link-anchor{padding:30px 0 24px 0}.list-link-anchor ul{display:inline-block;width:100%;text-align:center;margin-bottom:0}.list-link-anchor li{display:inline-block;margin:0 4px 8px 4px}.list-link-anchor li a{display:inline-block;text-align:center;border-radius:3px;text-transform:uppercase;background-color:#fff;color:#484848;padding:10px 20px 9px 20px;font-size:14px;text-decoration:none;font-weight:500;line-height:20px;background-color:#EFEFEF}.list-link-anchor li a i{margin-left:3px;font-size:12px}.list-link-anchor li a:hover{color:#fff;background-color:#062350;background-image:-webkit-gradient(linear,left top,right top,from(#062350),to(#24A8FF));background-image:linear-gradient(left,#062350,#24A8FF);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='$blue',endColorStr='#24A8FF',gradientType='1')}section.new-about-header{background-size:100% 100%;height:45vh;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}section.new-about-header img{width:50%}.about-title{font-size:33px;line-height:39px;text-align:center;color:#3F3F3F}.about-contain{font-size:16px;text-align:left;letter-spacing:-0.385882px;color:#696969;padding:10px 0;line-height:1.8}.ceo-block-right .block-header,.ceo-block-right .about-title,.ceo-block-right .about-contain{text-align:left}.number-post{font-size:60px;line-height:71px;color:#141414;font-weight:600;margin-right:20px;padding-bottom:15px;border-bottom:2px solid #062350}.block-header{display:flex;align-items:center;border-bottom:1px solid #ACACAC}.block-header .about-title span{font-size:13.3708px;line-height:16px;letter-spacing:-0.322472px;color:#797979;text-transform:uppercase}.block-header .about-title{font-size:29px;display:inline-grid;margin:0;padding-bottom:15px;text-align:left}section.seo-messages{background-size:contain;background-repeat:no-repeat;background-position:right}section.about-intro{}.ceo-block-right .about-contain{line-height:1.5;letter-spacing:0.114118px}.ceo-block-right .ceo-info img{width:50%;margin-top:50px}section.about-intro .about-title{position:relative}section.about-intro .about-title::before{content:"";position:absolute;width:4px;height:35px;background-color:#6BB6FD;top:-40px;left:0;right:0;margin:0 auto}.basic-info h5{font-size:18px;line-height:21px;color:#000000}.basic-info .basic-data h5{border-left:4px solid #6BB6FD}.basic-info .basic-data{display:flex}.basic-info .basic-data li{list-style:none}.basic-info .basic-data ul{padding:0;margin:0}.basic-info .basic-data p,.basic-info .basic-data p *{margin-bottom:0;padding-left:20px;font-size:14px;color:#505050}.company-infomation .basic-data h4{font-size:22px;line-height:26px;color:#090909;margin-top:15px}.company-infomation .basic-derection .basic-data h5{margin-bottom:20px}.company-infomation .basic-data h5{display:table;font-size:18px;color:#000000;padding-left:20px;border-left:4px solid #6BB6FD}.basic-info,.basic-derection{border-bottom:1px solid #D5D5D5;padding:30px 0}.manager-avatar img{min-height:205px;object-fit:cover}.manager-avatar-left span{font-size:15px;line-height:18px;text-transform:uppercase;color:#585858}.basic-info.content-single h5{width:20%}section.section.new-bap-history{}section.section.new-bap-history *{color:#fff}section.section.new-bap-history{background-size:cover;background-repeat:no-repeat;background-position:center}section.section.new-bap-history .adress-info{padding:15px 0;border-bottom:1px solid #ACACAC}section.section.new-bap-history .adress-info h5{font-size:20px;color:#1D9EFF;font-weight:bold}section.section.new-bap-history .adress-info p{font-size:15px;line-height:26px;letter-spacing:-0.4px;color:rgb(255,255,255)}section#keymember .item .item-inner{max-width:unset;display:grid;grid-template-columns:4fr 6fr;grid-gap:30px;background:linear-gradient(to left,#ffffff 90%,#f7fafc 10%)}section#keymember{background:linear-gradient(to top,#f7fafc 70%,#ffffff 30%)}section#keymember .keymember-carousel .item .item-inner .member-avatar img{border-radius:unset;margin:unset;width:100%;height:370px}section#keymember .keymember-carousel .item .item-inner .keymem-desc .keymem-desc-inner p{text-align:left!important}section#keymember  .keymember-carousel .item .item-inner .keymem-desc .keymem-desc-inner div>ul li{list-style:none}section#keymember  .keymember-carousel .item .item-inner .keymem-desc .keymem-desc-inner div>ul{text-align:left!important;width:100%;max-width:unset;margin:0;padding:0}section#keymember .ceo-left h4{font-size:22px;color:#1D9EFF;margin:10px 0}section#keymember .ceo-left b{font-size:15px;line-height:18px;color:#313131;font-weight:400}section#keymember .ceo-left{text-align:left;margin-left:40%}section#keymember .bap-keymember-container{position:relative}section#keymember .bap-keymember-container ul.slick-dots{position:absolute;top:0;width:60%;margin-left:40%;height:fit-content}section#keymember .keymember-carousel .slick-prev{top:0;left:42%}section#keymember .keymember-carousel .slick-next{top:0}section#keymember .keymem-desc-inner{padding-top:85px}.new-footer-bap.not-home{background-image:unset!important;background:#fff}.new-footer-bap.not-home .double-block-new{display:none}#teams .team-member-item .team-member-text b{margin-bottom:10px;padding-left:10px;border-left:3px solid #6BB6FD}.sticky-menu.fixed-header{position:fixed;top:100px;left:0}.sticky-menu ul li.active{color:#3c90fd}.sticky-menu ul li.active a{color:#3c90fd}@media(max-width:1340px){.sticky-menu ul li{margin:0 5px;display:inline-flex;align-items:center;justify-content:center;background:#E8F0F7;mix-blend-mode:normal;border-radius:3px;padding:5px 10px}.sticky-menu ul li.active span,.sticky-menu ul li.active h5 a{color:#FFF}.sticky-menu ul li.active{background:#062350;box-shadow:0px 1px 6px rgba(0,0,0,0.0733413)}.about-container .sticky-menu ul{left:unset;display:flex;padding:10px;margin:unset;overflow-x:auto;overflow-y:hidden;position:fixed;background:#fff;box-shadow:0px 1.5px 12px rgba(0,0,0,0.106658);white-space:nowrap;width:100%;justify-content:space-between}.about-container .sticky-menu.fixed-header{top:73px}.sticky-menu ul li:before{display:none}.sticky-menu ul li h5{margin:unset;margin-left:10px}}@media screen and (max-width:991px){.bap-about .bap-about-text .bat-right{padding-left:50px}.bap-about .bap-about-text .bat-right{margin-top:30px}.about-contain{font-size:14px}.bap-keymember .bap-keymember-container{padding:40px 20px}.table-history-bap table tr th{min-width:80px}.table-history-bap table tr td{padding:10px 20px;white-space:nowrap}.table-history-bap table tr td:nth-child(1){min-width:100px}.bap-company-content-item.bap-represent .bcci-content .manager-member .manager-info-hover{padding:15px;left:0px;top:-15px;width:400px}.bap-company-content-item.bap-represent .bcci-content .manager-member .manager-info-hover .mih-avatar div{padding-left:15px}.bap-company-content-item.bap-represent .bcci-content .manager-member .manager-info-hover .mih-avatar div h5{width:100%}.bap-company-content-item.bap-represent .bcci-content .manager-member .row{margin-left:-10px;margin-right:-10px}.bap-company-content-item.bap-represent .bcci-content .manager-member .row .col-12{padding-left:10px;padding-right:10px}.bap-company-content-item.bap-officer .bcci-content .manager-member .manager-info-hover{width:320px}.bap-company-content-item.bap-officer .bcci-content .manager-member .manager-info-hover .mih-avatar img{width:140px}.bap-company-content-item.bap-officer .bcci-content .manager-member .manager-info-hover .mih-avatar div{width:calc(100% - 140px)}.bap-about{padding:0px 0 0px 0}.keymember-carousel .slick-arrow{right:-40px}.keymember-carousel .slick-prev{left:-40px}#seo-messages .row{display:flex;flex-direction:column-reverse}.basic-info.stack-company .basic-data.last{border-bottom:unset}.basic-info.stack-company .basic-data{display:grid;grid-template-columns:1fr 1fr;padding:10px 0;border-bottom:1px dotted #D5D5D5}.basic-info,.basic-derection{padding:15px 0}.company-infomation .basic-data h4{font-size:18px}.company-infomation .basic-data h5,.company-infomation .basic-data h4{font-size:14px}.basic-info .basic-data p,.basic-info .basic-data li{list-style:none;font-size:12px}.row.justify-content-center.inner-albums{display:block;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.row.justify-content-center.inner-albums .col-12{display:inline-block;width:370px;vertical-align:top;white-space:normal}.block-header .about-title{font-size:25px}section#bap-event{padding-top:0px!important}.office-map-item .bap-map-iframe{margin-bottom:20px}}@media screen and (max-width:767px){.section{padding:30px 0}section#keymember .keymember-carousel .item .item-inner .member-avatar img{box-shadow:unset}section#keymember .item .item-inner{display:block;background:#FFFF}section#keymember .keymem-desc-inner{padding:20px;padding-top:0;font-size:14px}section#keymember .ceo-left{text-align:left;margin-left:unset;padding:20px;padding-bottom:0}section#keymember .bap-keymember-container ul.slick-dots{position:absolute;top:-50px;width:100%;margin:0 auto;margin-left:unset;height:fit-content}.bap-company-content-item .bcci-content .row{margin-left:-10px;margin-right:-10px}.bap-company-content-item .bcci-content .row .col-12{padding-left:10px;padding-right:10px}.bap-company-content-item.bap-represent .bcci-content .manager-member .manager-info-hover{display:none!important}.bap-about .bap-about-text .bat-left span{font-size:8rem}.bap-about .bap-about-text .bat-left h2{bottom:30px}.list-link-anchor li{width:calc(100% / 2 - 11px)}.list-link-anchor li a{width:100%}.table-history-bap table tr td{padding:10px 12px}.bap-company-content-item.bap-represent .bcci-content .manager-member .manager-avatar,.bap-company-content-item h5,.bap-company-content-item.bap-represent .bcci-content .manager-member .row .manager-avatar-left{text-align:center}.bap-company-content-item.bap-represent .bcci-content .manager-member .manager-info p{text-align:center!important}.bap-company-content-item>h5{text-align:left}.bap-company-content-item{display:inline-block;width:100%}.bap-company-content-item h5{display:inline-block;width:100%;margin-bottom:15px}.bap-company-content-item .bcci-content{display:inline-block;width:100%}}@media screen and (max-width:480px){.list-link-anchor li{margin:0 2px 6px 2px;width:calc(100% / 2 - 8px)}.list-link-anchor li a{font-size:12px}}@media screen and (max-width:413px){.list-link-anchor li{margin:0 0 8px 0;width:100%}} .new-bap-history-image-cert-item img{margin: 0 auto; width: 85%;}

.wa--modal{
    position: fixed; background-color: rgba(51, 51, 51, 0.233); top: 0; left: 0; height: 100vh; width: 100vw; display: none; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; z-index: 20;
}
.wa--modal .wa--modal-container{
    background: #FFFFFF; -webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1); box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1); border-radius: 10px; padding: 16px 0px;position: relative; width: 50%;
    height: 400px;
}
.chanel__modal-close{
    position: absolute;
    cursor: pointer;
    top: 0;
    right: 0;
    transform: translate(50%, -50%);
    width: 30px;
    height: 30px;
    background: #062350;
    color: #FFF;
    font-size: 15px;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all 0.2s ease-in-out;
}
.chanel__modal-close:hover{
    background: #0a59b3;
}
.wa--modal-container iframe{
    position: absolute;
    top: 50%;
    left: 50%;
    bottom: 0;
    right: 0;
    width: 95%;
    height: 92%;
    transform: translate(-50%,-50%);
}

.basic-info .basic-data>div{
    padding-left: 20px;
}
/*bap-son*/
.list-activity-img{
	box-shadow: rgba(0, 0, 0, 0.15) 0px 5px 15px 0px;
}
.list-activity-img img{
	width: 100%;
	height: 320px;
    object-fit: cover;
}
.owl-carousel .owl-nav > div {
	width: 30px;
	height: 30px;
	background: rgba(255, 255, 255, 0.2);
	text-align: center;
	line-height: 28px;
	border: 1px solid rgba(0, 0, 0, 0.4);
	position: absolute;
	top: 50%;
	left: 5px;
	color: #FFF;
	margin-top: -15px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
}
.owl-carousel .owl-nav > div.owl-next {
	left: auto;
	right: 5px;
}
.owl-carousel .owl-dots {
	position: absolute;
	bottom: 10px;
	left: 50%;
	transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-o-transform: translateX(-50%);
}
.owl-carousel .owl-dots > div {
	width: 10px;
	height: 10px;
	border: 1px solid #FFF;
	display: inline-block;
	margin: 0 3px;
	transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	-ms-transition: all 0.3s ease-in-out 0s;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
}
.owl-carousel .owl-dots > div.active,
.owl-carousel .owl-dots > div:hover {
	background: #FFF;
}
.list-activity .activity-item,
.list-activity .inner-albums .list-activity-body .list-activity-text h5{
	margin-bottom: 0;
}
.inner-albums{
	display: flex;
	flex-wrap: wrap;
	margin: 0 -15px;
}
.item-albums{
	margin-bottom: 30px;
	padding: 0 15px;
	width: 50%;
}
.block-header.header-company-info{
	width: 100%;
    justify-content: space-between;
}
.block-info-company{
	display: flex;
	align-items: center;
}
.block-file a{
	padding: 10px 25px;
    font-weight: 600;
    text-transform: uppercase;
    background: #3c90fd;
    color: #fff;
    transition: all .3s ease-in-out 0s;
    border: 1px solid transparent;
}
.block-file a:hover{
	background: #fff;
	color: #3c90fd;
	border: 1px solid #3c90fd;
	text-decoration: none;
}

/*end-bap-son*/
@media screen and (max-width:992px){
    .wa--modal .wa--modal-container{
        width: 80%;
    }
}

@media screen and (max-width:540px){
    #bap-company .basic-info.content-single h5,#bap-company .basic-info.content-single h5.ab-title{
        width: 100px;
    }
    #bap-company .basic-info .basic-data>p, #bap-company .basic-info .basic-data>div{
        width: calc(100% - 100px);
    }
    #bap-company .basic-info .basic-data>div ul {
        width: 100%;
    }
    #bap-company .basic-info .basic-data>p>a{
        padding-left: 0px;
    }
}