/* https://nevakcons.com/userdatb/9323/wp-content/themes/keyweb/css/2.gioithieu.css?ver=6.4.1 */
.page-banner .img-banner{position:relative;z-index:2;height:100vh;width:100vw;object-fit:cover}.section-vision-mission .item .icon img{height:80px}.group-banner{position:absolute;width:100%;padding-bottom:95px;z-index:50;left:0;top:0;height:100%;display:flex;align-items:center}.group-banner::before{content:'';display:block;width:100%;height:348px;background-image:linear-gradient(to top,#000000 0%,rgba(0,0,0,0) 100%);opacity:0.8;position:absolute;left:0;bottom:0}.inner-container.page-header{flex-direction:column;align-items:flex-start}#gallery-1 img{height:100%}.section-thongdiep,.section-gioithieu{background:#000}.page-title{text-align:center;font-size:45px;border:1px solid;width:max-content;margin:auto;padding:10px;margin-bottom:15px;font-weight:700;text-transform:uppercase}.breadcrumbs a,.breadcrumbs{text-align:center;font-size:12px;color:#f8fcff;line-height:16px}.breadcrumbs .separator{margin:0.75em 0}.breadcrumbs .current{font-weight:700}img.img-thongdiep{position:absolute;z-index:20;bottom:0;left:0}img.img-thongdiep-gt{position:absolute;z-index:20;bottom:0;right:0}.section-thongdiep-content{position:relative;z-index:50;padding-right:80px;padding-bottom:50px;margin-bottom:30px}.section-thongdiep-content .before{position:absolute;content:'';display:block;top:12px;width:100%;height:calc(100% - 12px);background:url(/userdatb/9323/wp-content/themes/keyweb/css/images/about2_border.png) center no-repeat;background-size:100% 100%;pointer-events:none}.section-thongdiep-content .content{text-align:justify}.content p:not(:last-child){margin-bottom:30px}.section-thongdiep-content .name{font-weight:700;font-size:22px}.section-thongdiep-content .position{font-weight:300}.section-lichsu .inner-container{flex-direction:column;justify-content:center}.section-lichsu-header{text-align:center}.section-leadership-team .subtitle,.section-lichsu-header .subtitle{color:rgb(102,102,102);font-size:18px}.section-lichsu-content{width:100%;display:flex;justify-content:center}.lichsu-swiper{position:relative;overflow:hidden}.lichsu-swiper::before{content:"";display:block;position:absolute;left:0px;top:208px;width:100%;height:2px;background:url(/userdatb/9323/wp-content/themes/keyweb/css/images/about_line_slider.png) center center / 100% no-repeat}.lichsu-swiper .item{display:flex;text-align:center;position:relative;flex-direction:column;align-items:center}.lichsu-swiper .item::before{content:"";display:block;position:absolute;left:50%;top:208px;transform:translate(-50%,-50%);width:26px;height:26px;background-color:rgb(224,230,238);border-width:1px;border-style:solid;border-color:rgb(55,107,168);border-image:initial;border-radius:50%;transition:var(--transition)}.lichsu-swiper .item::after{content:"";display:block;position:absolute;left:50%;top:208px;transform:translate(-50%,-50%);width:0px;height:0px;background-color:rgb(34,80,133);border-radius:50%;transition:var(--transition)}.lichsu-swiper .item.active::after{width:20px;height:20px}.lichsu-swiper .swiper-slide:nth-child(odd) .img-lichsu{margin-bottom:60px}.lichsu-swiper .swiper-slide:nth-child(even) .wrap-content{margin-bottom:60px}.lichsu-swiper .img-lichsu{box-shadow:rgba(94,94,94,0.25) 16px 9px 20px;border-radius:20px;width:245px;height:178px}.img-lichsu img{width:100%;height:100%;border-radius:20px}.lichsu-swiper .item .wrap-content{height:178px;padding:0px 15px;display:flex;justify-content:center;flex-direction:column}.section-lichsu-content .year{line-height:40px;margin-bottom:20px;font-size:55px;font-weight:800}.section-lichsu-content .content{color:rgb(0,51,51)}.section-lichsu .swiper-button-prev,.section-lichsu .swiper-button-next{background:none;color:var(--cl-main);height:50px;width:50px;display:grid;place-items:center;font-size:50px;transform:translateY(50%);margin:0}.section-lichsu .swiper-button-prev:hover,.section-lichsu .swiper-button-next:hover{background:none;color:var(--cl-white);background-color:var(--cl-main)}.section-lichsu .swiper-button-next.swiper-button-disabled,.section-lichsu .swiper-button-prev.swiper-button-disabled{opacity:0}.section-vision-mission .item{position:relative;display:flex;flex-direction:column;padding:0 10%}.section-vision-mission .item .icon{text-align:center;margin-bottom:10px}.section-vision-mission .item .section-title{font-size:40px;line-height:45px;margin-bottom:30px;padding-bottom:35px;border-bottom:1px solid rgb(255,255,255);text-align:center}.section-vision-mission .item .content{font-size:18px;font-weight:600;text-align:justify}.section-core-values::before{content:"";display:block;height:687px;background-image:linear-gradient(rgb(0,0,0) 0%,rgba(0,0,0,0) 100%);opacity:0.5;width:100%;position:absolute;top:0px;left:0px;z-index:2}.section-core-values .fp-tableCell{vertical-align:top;position:relative}.section-core-values .inner-container{margin-top:200px;margin-bottom:auto}.utilities.desktop{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);width:800px;height:800px;z-index:100;border:1px solid #fff;border-radius:50%}.utilities.desktop .item{position:absolute}.utilities.desktop .title{position:absolute;top:117px;line-height:18px;white-space:nowrap;margin:0;transition:var(--transition);font-weight:800;font-size:18px;text-transform:uppercase}.utilities.desktop .item.item-1{left:50%;top:0}.utilities.desktop .item.item-2{left:75%;top:7%}.utilities.desktop .item.item-3{left:25%;top:7%}.utilities.desktop .item.item-4{left:96%;top:30%}.utilities.desktop .item.item-5{left:4%;top:30%}.utilities.desktop .item.item-1 .title{left:50%;transform:translateX(-50%)}.utilities.desktop .item.item-2 .title{left:50%;transform:translateX(-50%)}.utilities.desktop .item.item-3 .title{left:50%;transform:translateX(-50%)}.utilities.desktop .item.item-4 .title{right:60px}.utilities.desktop .item.item-5 .title{left:60px}.utilities.desktop .icon-utility{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:112px;height:112px;background-color:#000;box-shadow:7px 9px 27px rgba(26,78,137,0.35);border-radius:50%;border:12px solid #000;transition:var(--transition);cursor:pointer}.utilities.desktop .icon-utility::before{content:'';display:block;width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.utilities.desktop .icon-utility img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:75px;max-height:75px;object-fit:contain;transition:var(--transition)}.utilities.desktop .icon-utility .icon-active{opacity:0}.utilities.desktop .icon-utility:hover,.utilities.desktop .icon-utility.active{background-color:#d9eaff;border-color:#000}.utilities.desktop .icon-utility:hover .icon-active,.utilities.desktop .icon-utility.active .icon-active{opacity:1}.utilities.desktop .icon-utility:hover .icon,.utilities.desktop .icon-utility.active .icon{opacity:0}.utilities.desktop .icon-utility:hover .title,.utilities .icon-utility.active .title{font-size:25px}.utilities.desktop .content{position:fixed;left:50%;top:30%;max-width:400px;transform:translate(-50%,-50%)}.utilities.desktop .content{text-align:center;font-weight:500;font-size:18px}.utilities.mobile{display:none}.section-management-board .inner-container{flex-direction:column}.section-management-board .row{width:100%}.section-management-board .name{font-size:14px;text-transform:uppercase;font-weight:700}.section-management-board .position{font-size:12px}.swiper-management-board-content{overflow:hidden}.general-manage .avatar{width:40%;text-align:center;position:relative;overflow:hidden}.avatar img{width:100%;height:auto}button.btn-popup-manage{background:transparent;border:unset;width:38px;height:38px;box-shadow:0 0 32px rgb(2 45 95 / 11%);background-color:#e8f3fe;border-radius:50%;position:absolute;color:#3681dd;text-align:center;padding:0;line-height:38px;bottom:30px;right:30px;transition:var(--transition);z-index:10;cursor:pointer}.general-manage .content-manage{margin-left:40px;width:60%;color:#222;max-width:300px;position:relative}.content-manage{text-align:center}.management-item{flex-direction:column}.management-item .avatar{width:auto;margin:auto;height:auto;text-align:center;position:relative;overflow:hidden}.management-item .avatar button.btn-popup-manage{bottom:15px;right:15px}button.btn_popup_manage:hover{background-color:var(--cl-main);color:#fff}.section-management-board-content .swiper-container-horizontal>.swiper-pagination-bullets,.section-management-board-content .swiper-pagination-custom,.swiper-pagination-fraction{bottom:-30px}.swiper-pagination-bullet{width:15px;height:15px}.swiper-pagination-bullet-active{opacity:1;background:var(--cl-main)}.popup-manage{display:none;max-width:1000px}.popup-manage.fancybox__content{padding:15px;border-radius:30px}.popup-manage.fancybox__content img.img{width:100%;height:auto;border-radius:30px}.popup-manage.fancybox__content .content-manage{padding:30px 60px 30px 20px;text-align:left}.popup-manage.fancybox__content .name{font-weight:500;font-size:30px}.popup-manage.fancybox__content .position,.popup-manage.fancybox__content .content{font-size:18px;text-align:justify}.popup-manage.fancybox__content .content p:not(:last-child){margin-bottom:15px}.popup-manage.fancybox__content>.carousel__button.is-close{top:15px;right:15px;width:35px;height:35px;background:transparent;transition:var(--transition)!important;font-size:18px;color:var(--cl-main);outline:none;z-index:99}.popup-manage.fancybox__content>.carousel__button.is-close:hover{background:var(--cl-main);color:#fff}.leadership-team-swiper{width:100%;overflow:hidden;padding-bottom:60px;position:relative}.leadership-team-list .item{width:100%;display:flex;flex-direction:column}.leadership-team-list .item:nth-child(even){transform:translateY(50px)}.leadership-team-list .item .avatar{width:100%;height:auto;overflow:hidden}.leadership-team-list .item .avatar img{width:100%;height:100%;border-radius:15px}.leadership-team-list .item .name{font-size:14px;font-weight:700}.leadership-team-list .item .content{font-size:14px}.section-leadership-team-content .swiper-button-next,.section-leadership-team-content .swiper-button-prev{background-image:none;transform:translateY(50%);width:40px;height:40px;font-size:20px;margin:0;z-index:10;cursor:pointer;display:grid;place-items:center;color:var(--cl-main)}.section-leadership-team-content .swiper-button-next:hover,.section-leadership-team-content .swiper-button-prev:hover{color:var(--cl-white);background-color:var(--cl-main)}.section-leadership-team-content .swiper-button-next{right:-40px}.section-leadership-team-content .swiper-button-prev{left:-40px}.section-clients-partners-content{position:relative}.section-clients-partners-header .subtitle{font-size:19px;font-weight:500;text-align:justify}.clients-logos-swiper,.testimonial-swiper{overflow:hidden}.testimonial .item{position:relative;overflow:hidden;border-radius:20px;background-color:rgba(148,196,255,0.12);padding:80px 160px}.testimonial .item::before{content:'';display:block;width:164px;height:101px;position:absolute;top:48px;left:50%;transform:translateX(-50%);background-size:100%}.testimonial .item>*{position:relative;z-index:2;text-align:justify}.testimonial .name{font-weight:700;text-transform:uppercase}.testimonial .position{font-size:13px}.testimonial-swiper .swiper-button-next,.testimonial-swiper .swiper-button-prev{transform:translateY(75%);background-image:none;width:40px;height:40px;font-size:20px;margin:0;z-index:10;cursor:pointer;display:grid;place-items:center}.testimonial-swiper .swiper-container-horizontal>.swiper-pagination-bullets,.testimonial-swiper .swiper-pagination-custom,.swiper-pagination-fraction{bottom:-30px}@media screen and (min-width:1024px){.section-thongdiep-content{margin-top:30%}.section-thongdiep .row{justify-content:flex-end}}@media only screen and (max-width:1440px){img.img-thongdiep{max-width:75%}.section-leadership-team .subtitle,.section-lichsu-header .subtitle{font-size:16px}.section-lichsu-content .year{font-size:40px;line-height:30px}.lichsu-swiper .img-lichsu{width:200px;height:145px}.section-vision-mission .item .content{font-size:15px}.utilities.desktop{width:600px;height:600px}.utilities.desktop .title{top:90px;font-size:16px}.utilities.desktop .icon-utility:hover .title,.utilities.desktop .icon-utility.active .title{font-size:19px}.utilities.desktop .icon-utility{width:90px;height:90px}.utilities.desktop .icon-utility img{max-width:45px;max-height:35px}.utilities.desktop .content{font-size:14px}.utilities.desktop .item.item-1 .title{left:50%;transform:translateX(-50%)}.utilities.desktop .item.item-2 .title{left:50%;transform:translateX(-50%)}.utilities.desktop .item.item-3 .title{left:50%;transform:translateX(-50%)}.utilities.desktop .item.item-4 .title{right:60px}.utilities.desktop .item.item-5 .title{left:60px}.general-manage .avatar{width:25%}button.btn-popup-manage{bottom:15px;right:15px}.general-manage .content-manage{width:50%;margin-left:15px;max-width:initial}.management-item .avatar img{max-width:140px}.management-item .avatar button.btn-popup-manage{bottom:10px;right:5px}.section-management-board .name{font-size:13px}.popup-manage.fancybox__content .content{font-size:15px}.testimonial .item{padding:40px 120px}.section-clients-partners-header .subtitle{font-size:16px}}@media only screen and (max-width:1199px){.section-thongdiep .section-thongdiep-content .content{margin-bottom:28px}.section-thongdiep-content .name{font-size:20px}.section-leadership-team .subtitle,.section-lichsu-header .subtitle{font-size:17px}.section-lichsu-content .content{font-size:13px}.section-clients-partners-header .subtitle{font-size:17px}}@media only screen and (max-width:1023px){.section-thongdiep .inner-container,.section-lichsu .inner-container,.section-vision-mission .inner-container,.section-core-values .inner-container,.section-management-board .inner-container,.section-leadership-team .inner-container,.section-clients-partners .inner-container{margin-top:80px;margin-bottom:80px}.page-banner .img-banner{height:auto}.section-thongdiep .section-thongdiep-content{padding-right:30px}.section-thongdiep .section-thongdiep-content .content{margin-bottom:23px}.section-vision-mission .item .section-title{font-size:35px}.section-vision-mission .inner-container{margin-top:120px;margin-bottom:80px}.section-vision-mission .item{padding:0 5%}.utilities.desktop{position:relative;transform:translate(-50%,0);margin-bottom:-300px}.fancybox__slide{padding:20px 60px}}@media only screen and (max-width:991px){.section-thongdiep .section-thongdiep-content{margin-left:60px}.section-thongdiep .section-thongdiep-content .content{margin-bottom:30px}.section-thongdiep-content .name{font-size:18px}img.img-thongdiep{position:relative;max-width:100%}.section-thongdiep .inner-container{margin-bottom:30px}.section-leadership-team .subtitle,.section-lichsu-header .subtitle{font-size:14px}.section-vision-mission .item .section-title{font-size:30px}.section-vision-mission .item .content{font-size:14px}.utilities.desktop{margin-bottom:-250px;width:500px;height:500px}.popup-manage.fancybox__content .position{font-size:16px}.testimonial .item{padding:40px 50px}}@media screen and (max-width:768px){.leadership-team-list .item:nth-child(even){transform:translateY(0px)}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{position:absolute;display:flex;justify-content:center}.testimonial-swiper .swiper-button-next,.testimonial-swiper .swiper-button-prev{display:none}.group-banner{padding-bottom:30px}.section-thongdiep .inner-container{margin-bottom:0}.section-thongdiep .inner-container,.section-lichsu .inner-container,.section-vision-mission .inner-container,.section-core-values .inner-container,.section-management-board .inner-container,.section-leadership-team .inner-container,.section-clients-partners .inner-container{margin-top:60px;margin-bottom:60px}.section-core-values .inner-container{margin-top:60px}.section-thongdiep .section-thongdiep-content{margin-left:0}.section-thongdiep .section-thongdiep-content .content{margin-bottom:25px}.section-lichsu-content .year{font-size:35px}.section-lichsu .swiper-button-prev,.section-lichsu .swiper-button-next{width:35px;height:35px;line-height:35px;font-size:20px}.section-vision-mission .inner-container{margin:0;max-width:100%!important}.section-vision-mission .item{margin:60px 20px;max-width:330px;position:relative;z-index:50;padding:0}.utilities.desktop .title{top:70px;font-size:13px}.utilities.desktop .content{font-size:12px}button.btn-popup-manage{bottom:12px;right:12px;width:28px;height:28px;line-height:28px;font-size:10px}.popup-manage.fancybox__content>.carousel__button.is-close{position:fixed;top:15px;right:15px;background:#fff;box-shadow:0 0 8px var(--cl-main)}.popup-manage.fancybox__content .content-manage{padding:15px 0;max-height:300px;overflow:auto}.swiper-pagination-bullet{width:10px;height:10px}}@media only screen and (max-width:575px){.group-banner{padding-bottom:15px}.group-banner::before{height:140px}.section-thongdiep .section-thongdiep-content{padding-right:0;padding-bottom:0}.section-thongdiep .section-thongdiep-content .before{display:none}.section-thongdiep .section-thongdiep-content .section-title{margin-bottom:10px}.section-thongdiep .section-thongdiep-content .content,.section-thongdiep .section-thongdiep-content .section-title{margin-bottom:20px}.general-manage{flex-wrap:wrap}.general-manage .avatar{width:250px;margin:0 auto 30px}.general-manage .content-manage{width:100%;margin-left:0;text-align:center}.section-clients-partners-header .subtitle{font-size:13px}.testimonial .item{padding:20px 25px}.utilities.desktop{display:none}.utilities.mobile{position:relative;display:flex;flex-direction:column;z-index:20;padding:0 15px;margin-bottom:40px;gap:30px 0}.utilities.mobile .item{display:block}.utilities.mobile .icon-utility{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-wrap:wrap;flex-direction:column}.utilities.mobile .icon-utility img{max-width:35px;max-height:35px;object-fit:contain}.utilities.mobile .icon-utility.active .icon{width:72px;height:72px;background-color:#d9eaff;box-shadow:7px 9px 27px rgba(26,78,137,0.35);border-radius:50%;border:6px solid var(--cl-main);transition:var(--transition);display:flex;align-items:center;justify-content:center}.utilities.mobile .title{position:relative;width:100%;font-size:20px;margin-bottom:0;margin-top:10px}.general-manage button.btn-popup-manage{bottom:20px;right:20px;width:34px;height:34px}button.btn-popup-manage{bottom:15px;right:15px}}