body{font-family:K2D;font-size:16px;color:#4d4d4d}.gm-dark-bg{background-color:#033235}.gm-gradient{background:radial-gradient(#024c50, #002729);background:-moz-radial-gradient(#024c50, #002729);background:-webkit-radial-gradient(#05326a, #002729);background:-o-radial-gradient(#024c50, #002729)}.gm-gray-gradient{background:radial-gradient(white, #ececec);background:-moz-radial-gradient(#fff, #ececec);background:-webkit-radial-gradient(#fff, #ececec);background:-o-radial-gradient(#fff, #ececec)}.gm-gray-gradient .slick-slider .slick-arrow{color:#074135}.gm-btn-outline-secondary{border-color:#f3c366;color:#f3c366}.gm-btn-outline-primary{border-color:#074135;color:#074135}.gm-btn-secondary{background-color:#f3c366;color:#fff}.gm-btn-primary{background-color:#074135;color:#fff}.gm-btn-hover-primary{transition:all .3s ease-in-out}.gm-btn-hover-primary:hover{background-color:#074135;color:#fff}.gm-btn-hover-secondary{transition:all .3s ease-in-out}.gm-btn-hover-secondary:hover{background-color:#f3c366;color:#fff}.btn i{font-size:22px;vertical-align:sub}body::-webkit-scrollbar{width:7px;background-color:#dcdcdc}body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}body::-webkit-scrollbar-thumb{background-color:#074135;outline:1px solid #708090}
.font-f-oswald{font-family:Oswald,sans-serif}.font-weight-light{font-weight:lighter !important}.pum-theme-3531 .pum-content+.pum-close,.pum-theme-content-only .pum-content+.pum-close,.pum-container,.pum-content,.pum-content+.pum-close{outline:none;font-size:50px !important;font-weight:100 !important;height:35px !important}.popmake-content a{outline:none}.gm-background{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;z-index:0}.gm-background:before{position:absolute;width:100%;height:100%;top:0;left:0;background:url(../images/pattern.png) repeat;content:"";z-index:-1;opacity:.3}#co-hoi-nghe-nghiep{padding-top:120px}#bang-tuyen-dung .table thead th{background:#05326a;text-transform:uppercase;font-weight:300;border-bottom:1px solid #fff;color:#fff}#bang-tuyen-dung .table tbody tr{background:#eaebec}#bang-tuyen-dung .table tbody tr:nth-child(odd){background:#dfdfdf}#bang-tuyen-dung .table tbody tr td{border-color:#fff}.gm-holdings-intro{position:fixed;top:0;left:0;width:100%;height:100%;z-index:111100;animation-delay:3s;animation-duration:1s;animation-name:fadeZoomOut;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0, 0, 0.75, 1)}.gm-holdings-intro .logo-animated{position:absolute;left:50%;top:50%;max-width:600px;width:100%;transform:translate(-50%, -50%)}.gm-holdings-intro .logo-animated #logo-gm-svg .st0{fill:transparent;stroke:url(#SVGID_1_);stroke-dasharray:445;stroke-dashoffset:445;animation-duration:1s;animation-fill-mode:forwards;animation-name:DrawStroke;animation-timing-function:linear;box-shadow:2px 2px 5px #0000005e}.gm-holdings-intro .logo-animated #logo-gm-svg .st1{fill:url(#SVGID_1_);stroke:transparent;animation-delay:.5s;animation-duration:2s;animation-fill-mode:forwards;animation-name:GmFill;opacity:0}.gm-holdings-intro .logo-animated #logo-gm-svg .st2{animation-delay:.5s;animation-duration:2s;animation-fill-mode:forwards;animation-name:gmfadeInDown;opacity:0;box-shadow:2px 2px 5px #0000005e}.gm-holdings-intro .logo-animated #logo-gm-svg .st3{animation-delay:.5s;animation-duration:2s;animation-fill-mode:forwards;animation-name:gmfadeInUp;opacity:0;box-shadow:2px 2px 5px #0000005e}.text-gm{color:#05326a;font-family:'Oswald';}.text-dx{color:#05326a;font-family:'K2D';}.text-gm-second{color:#f3c366}.gm-loading{position:fixed;left:0;width:100%;top:0;height:100%;z-index:11111;opacity:1;background:#fff url(../images/loading.svg) center no-repeat;background-size:135px}header{position:fixed;width:100%;box-shadow:0px 2px 15px #00000017;background:#fff;z-index:9999;transition:all .3s ease-in-out}header .form-search-fixed{right:0;max-width:600px;width:0;transition:all .4s ease-in-out}header .form-search-fixed input{border-radius:0;background:#074135;border:0;height:45px;color:#fff}header .form-search-fixed input::placeholder{color:#fff}header .form-search-fixed input:focus{outline:none;background-color:#074135;color:#fff}header .form-search-fixed.active{width:100%}header .logo{width:100%;max-height:90px}header .head-menu{text-align:right}header .head-menu ul{padding:0;margin:0}header .head-menu ul li{display:inline-block;position:relative}header .head-menu ul li a{display:block;font-size:17px;text-transform:uppercase;font-weight:500;color:#074135;padding:0px 25px;line-height:90px;transition:all .3s ease-in-out}header .head-menu ul li a:hover{text-decoration:none;color:#f3c366}header .head-menu ul li a:after{content:""}header .head-menu ul li a i{font-size:26px;vertical-align:sub}header .head-menu ul li.current-menu-item>a{color:#f3c366}header .head-menu ul li.home a{text-indent:-9999px;width:70px;position:relative;color:transparent}header .head-menu ul li.home a:after{content:"";background:url(../images/icon-gm.svg) center no-repeat;background-size:50px;width:50px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}header .head-menu ul li .sub-menu{position:absolute;width:max-content;right:0;background-color:#fff;opacity:0;visibility:hidden;transition:all .4s ease-in-out;box-shadow:5px 5px 10px #0000001c}header .head-menu ul li .sub-menu li{display:block}header .head-menu ul li .sub-menu li a{display:block;line-height:45px}header .head-menu ul li .sub-menu li.current-menu-item>a{color:#074135}header .head-menu ul li.menu-item-has-children>a:after{font-family:icomoon;content:"";transform:rotate(-90deg);display:inline-block}header .head-menu ul li.menu-item-has-children a:hover~.sub-menu,header .head-menu ul li.menu-item-has-children .sub-menu:hover{opacity:1;visibility:visible}header .menu-bar{display:flex;outline:none;border:none;align-items:center;justify-content:end;width:90px;position:relative;background-color:transparent}header .menu-bar span{display:block;position:absolute;top:0;left:unset;right:0px;height:2px;background:#074135;bottom:0;margin:auto;width:75%;-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;transition-delay:.3s,0s}header .menu-bar span:after,header .menu-bar span:before{position:absolute;display:block;left:unset;right:0;width:80%;height:2px;background:#074135;content:"";margin:auto 0 auto auto;-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;transition-delay:.3s,0s}header .menu-bar span:before{top:-10px;-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}header .menu-bar span:after{bottom:-10px;-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform}header .menu-bar:hover{cursor:pointer}header .menu-bar.active span{background:none;-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}header .menu-bar.active span:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}header .menu-bar.active span:after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}header .search-but{outline:none;border:none;background:none;font-size:25px;color:#074135;display:flex;align-items:center}header .search-but:hover{cursor:pointer}.home header{transform:translateY(-100%);opacity:0}.home header.active{transform:translateY(0%);opacity:1}.header-side-menu{position:fixed;width:100%;height:100%;left:0;top:0;opacity:0;visibility:hidden;transition:all .4s ease-in-out;z-index:1}.header-side-menu .backover{position:absolute;left:0;top:0;width:100%;height:100%;background:#0000009e;transform:translateX(-100%);transition:all .4s ease-in-out}.header-side-menu .backover.go{transform:translateX(0%)}.header-side-menu .header-mobile{position:absolute;right:0;top:0;max-width:360px;height:100%;display:flex;width:100%;align-items:center;left:unset;transform:translateX(100%);transition:all .3s ease-in-out}.header-side-menu .header-mobile ul{padding:0;margin:0;width:100%;text-align:right}.header-side-menu .header-mobile ul li{display:block;animation-duration:.4s}.header-side-menu .header-mobile ul li a{display:block;color:#fff;padding:10px 35px;font-size:22px;font-family:K2D;font-weight:lighter;text-transform:uppercase;transition:all .3s ease-in-out}.header-side-menu .header-mobile ul li a:hover{text-decoration:none;color:#f3c366}.header-side-menu .header-mobile ul li.current-menu-item a{color:#f3c366}.header-side-menu .header-mobile ul li ul.sub-menu{display:none}.header-side-menu .header-mobile ul li ul.sub-menu li a{font-size:18px;text-transform:initial;padding:10px 35px}.header-side-menu .header-mobile ul li.menu-item-has-children>a:after{font-family:icomoon;content:"";transform:rotate(-90deg);display:inline-block}.header-side-menu .header-mobile ul li.menu-item-has-children .sub-menu.active{display:block}.header-side-menu .header-mobile.go{transform:translateX(0%)}.header-side-menu.active{opacity:1;visibility:visible;z-index:1111}#section-slider{position:relative;padding:0}#section-slider #home-slider{padding-top:0px;position:relative;margin-bottom:0}#section-slider #home-slider .slide-item{height:100vh}#section-slider #home-slider .slide-item img{width:100%;height:100%;object-fit:cover;animation-name:zoomInOut;animation-timing-function:ease-in-out;animation-duration:20s;animation-iteration-count:infinite}#section-slider #home-slider .slick-dots{bottom:10px;z-index:1}#section-slider #home-slider .slick-dots li button{outline:none;width:15px;height:15px;background:transparent;border:1px solid #fff;border-radius:50%}#section-slider #home-slider .slick-dots li button:before{display:none}#section-slider #home-slider .slick-dots li.slick-active button{background:#fff}#section-slider #home-slider:after{position:absolute;bottom:0px;height:100%;content:"";width:100%;z-index:0;background:radial-gradient(rgba(255, 255, 255, 0.55) 15%, rgba(0, 0, 0, 0) 51%)}#section-slider .logo-gm-slider{position:absolute;top:50%;left:50%;max-width:600px;transform:translate(-50%, -50%);width:100%;padding:15px}#section-slider .mouse{color:#fff}.career-page{margin-top:100px}.slick-slider .gallery-item a{outline:none}.slick-slider .gallery-item .img-thumb{margin:5px;border:3px solid #f3c366;position:relative;overflow:hidden;height:400px;z-index:1}.slick-slider .gallery-item .img-thumb img{width:100%;height:100%;object-fit:cover;transition:all .4s ease-in-out}.slick-slider .gallery-item .img-thumb:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.4;transition:all .3s ease-in-out}.slick-slider .gallery-item .open-gallery{background:url(../images/gallery.svg) no-repeat;position:absolute;top:50%;left:50%;width:70px;height:70px;background-position:center;background-size:71%;-webkit-mask-size:100%;-webkit-mask-position:center;transform:translate(-50%, -50%);border-radius:50%;border:2px solid #fff;opacity:.8}.slick-slider .gallery-item h4{display:block;background:#f2c267;margin:0;padding:5px 10px;color:#0a4236;text-align:center;min-height:65px;position:absolute;bottom:0;width:100%}.slick-slider .gallery-item:hover{outline:none}.slick-slider .gallery-item:hover .img-thumb img{transform:scale(1.1)}.slick-slider .gallery-item:focus,.slick-slider .gallery-item:hover,.slick-slider .gallery-item:active{outline:none;border:none}.slick-slider .gallery-item .play-icon{margin-top:-10px;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;color:#eeeadd}.slick-slider .slick-arrow{position:absolute;display:block;line-height:0px;font-size:50px;cursor:pointer;background:transparent;color:#fff;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-slider .slick-arrow.left{left:-45px}.slick-slider .slick-arrow.right{right:-45px}a:hover{text-decoration:none}.mouse{position:absolute;bottom:100px;display:block;color:#fff;font-size:40px;text-align:center;width:100%;animation:scrolldown 1.5s linear infinite}.home section{padding:40px 0 30px;position:relative;overflow:hidden}.home section .title{font-family:K2D,sans-serif;font-size:16px;font-weight:500}.home section .career-title{font-family:Oswald,sans-serif;font-size:47px}.home section .career-title>span{font-size:135px;line-height:0px}.home section .career-list li{margin-bottom:40px}.home section .career-list li .count{display:inline-block;font-family:"Oswald",sans-serif;font-weight:100;font-size:85px;width:100px;border-right:2px solid;margin-right:15px;line-height:78px;padding-bottom:8px}.home section .career-list li .content{display:inline-block;width:75%}.home section .career-list li .content h4{-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;line-height:initial;-webkit-box-orient:vertical;font-size:20px}.home section .career-list li .content p{margin-bottom:5px}.home section .primary-title{font-family:"Oswald",sans-serif;font-size:45px;font-weight:300;line-height:initial;margin:10px 0}.home section .second-title{font-size:23px;font-weight:600}.home section #home-project-slider{width:100%}.home section #home-project-slider .slick-item{outline:none}.home section #home-project-slider .project-item .project-title{font-family:K2D;font-size:33px;font-weight:500;border-bottom:1px solid #fff;padding-bottom:15px;margin-bottom:20px}.home section #home-project-slider .project-item .project-title a{color:inherit}.home section #home-project-slider .project-item .project-title a:hover{text-decoration:none}.home section #home-project-slider .project-item .project-description h4{opacity:.7;font-size:18px;font-family:K2D}.home section #home-project-slider .project-item .project-description p{opacity:.7;font-size:15px}.home section #home-project-slider .project-item .project-featured-img{height:330px;overflow:hidden;border:4px solid transparent;transition:all .3s ease-in-out;position:relative}.home section #home-project-slider .project-item .project-featured-img img{width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out}.home section #home-project-slider .project-item .project-featured-img:after{width:35%;height:250%;content:"";background:#fff;opacity:.2;position:absolute;transform:rotate(25deg) translate(-250%, -30%);left:0;top:0;transition:all .3s ease-in-out}.home section #home-project-slider .project-item .project-featured-img:hover{border:4px solid #f3c366}.home section #home-project-slider .project-item .project-featured-img:hover img{transform:scale(1.3)}.home section #home-project-slider .project-item .project-featured-img:hover:after{transform:rotate(25deg) translate(250%, -30%)}.home section #home-project-slider .slick-arrow{position:absolute;display:block;line-height:0px;font-size:50px;cursor:pointer;background:transparent;color:#fff;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.home section #home-project-slider .slick-arrow.left{left:-45px}.home section #home-project-slider .slick-arrow.right{right:-45px}
.wpcf7-form-control-wrap{position:relative;width:80%;max-width:300px}.image-header{min-height:700px;display:flex;align-items:center;position:relative;z-index:1;overflow:hidden}.image-header:before{position:absolute;bottom:0px;height:50%;background:linear-gradient(transparent, #000000bf);content:"";width:100%;z-index:-1}
.image-header h1{font-family:Oswald,sans-serif;font-weight:400;font-size:70px;margin-top:25%}.image-header .image-header-bg{background-image:url("../images/page-header-bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:top center;position:absolute;-webkit-animation-duration:2s;animation-duration:2s;top:0;left:0;width:100%;height:100%;z-index:-2;opacity:.5}.image-header svg{fill:#fff;opacity:.6;transition:all .4s ease-in-out}.image-header a:hover svg{opacity:1;transform:scale(1.1)}.category .image-header{min-height:550px}.single-post .image-header{min-height:100vh;align-items:flex-end}.single-post .image-header .rank-math-breadcrumb a{color:#f3c366}.single-post .post-main h1.entry-title{font-weight:300;color:#074135;font-size:35px;font-weight: 700}.single-post .post-main .entry-content h2{font-size:18px;line-height:initial;margin-bottom:15px;font-weight:600}.single-post .post-main .entry-content p{text-align:justify;margin-bottom:15px}.single-post .post-main .entry-content img{max-width:100%;height:auto;margin-bottom:15px}.single-post .post-main .aligncenter{display:block;margin:auto;max-width:100%;height:auto}.single-post .sidebar aside{margin-bottom:30px}.single-post .sidebar aside img{width:100%;height:auto}.single-post .sidebar aside a{color:inherit;text-align:justify;transition:all .4s ease-in-out}.single-post .sidebar aside a:hover{text-decoration:none;color:#f3c366}.single-post .sharePost .fb{color:#0a5b89;font-size:20px}.single-post .sharePost .mail{color:#e30d0d;font-size:20px}.page-template-page-gioithieu .image-header{min-height:100vh}.page-template-page-gioithieu .image-header:before{height:100%}.page-template-page-gioithieu .cocautochuc{max-width:1200px;display:block;margin:auto}.project-view .project-item .featured-image-project{height:300px;border:3px solid #fff;box-shadow:0px 0px 16px #0000002e;transition:all .4s ease-in-out;overflow:hidden}.project-view .project-item .featured-image-project a{display:block;height:100%}.project-view .project-item .featured-image-project a img{width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out}.project-view .project-item .inner{background:#fff;transition:all .4s ease-in-out}.project-view .project-item .inner h3{font-family:K2D;text-transform:uppercase;display:block}.project-view .project-item .inner h3 a{transform:translateX(0px);transition:all .3s ease-in-out;display:block}.project-view .project-item .inner h3 a:hover{text-decoration:none;color:#f3c366}.project-view .project-item .inner .project-meta{color:#a5a5a5;font-size:14px}.project-view .project-item .inner:hover{box-shadow:0px 0px 30px #0000001f}.project-view .project-item .inner:hover .featured-image-project{box-shadow:0px 0px 16px transparent}.project-view .project-item .inner:hover .featured-image-project img{transform:scale(1.1)}.project-view .project-item .inner:hover h3 a{transform:translateX(5px);color:#f3c366}.widget-title{font-family:K2D;font-weight:300;text-transform:uppercase;border-bottom:1px solid;color:#074135}.page-template-page-lienhe header{background:transparent;box-shadow:none}.page-template-page-lienhe .contact-title{border-bottom:2px solid;width:max-content;display:block;margin:20px auto 30px;padding-bottom:5px}.page-template-page-lienhe .lienhe{background:url("../images/lien-he-bg.jpg") no-repeat;background-size:cover;height:100vh;position:relative;z-index:1}.page-template-page-lienhe .lienhe:before{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(#00000096, #0000002e);content:"";z-index:-1}.page-template-page-lienhe .lienhe ul{list-style:none;color:#fff;padding:0}.page-template-page-lienhe .lienhe ul a{color:inherit}.page-template-page-lienhe .lienhe .golden-text{background:linear-gradient(90deg, #dba24e, #f8e17e, #dba24e);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:bold}.page-template-page-lienhe .form-contact-page{max-width:500px;width:100%;display:block;margin:auto}.page-template-page-lienhe .form-contact-page .wpcf7-form-control-wrap{width:100%}.page-template-page-lienhe .form-contact-page .wpcf7-form-control-wrap input,.page-template-page-lienhe .form-contact-page .wpcf7-form-control-wrap textarea{width:100%;border:1px solid #f5da79;background:transparent;height:45px;border-radius:7px;padding:5px 10px;color:#ffffff82;font-weight:200;text-transform:capitalize}.page-template-page-lienhe .form-contact-page .wpcf7-form-control-wrap input:focus,.page-template-page-lienhe .form-contact-page .wpcf7-form-control-wrap textarea:focus{outline:none}.page-template-page-lienhe .form-contact-page .wpcf7-form-control-wrap input::placeholder,.page-template-page-lienhe .form-contact-page .wpcf7-form-control-wrap textarea::placeholder{color:#ffffff82}.page-template-page-lienhe .form-contact-page .wpcf7-form-control-wrap textarea{height:100px}.page-template-page-lienhe .form-contact-page input[type=submit]{height:45px;border:none;padding:5px 32px;text-transform:uppercase;background:#f5da79;border-radius:4px}.error404 section{min-height:100vh;display:flex;align-items:center;background:url("../images/404-bg.jpg") no-repeat;background-position:center;background-size:cover;z-index:1}
.error404 section h1{font-family:K2D;font-size:100px}.error404 section:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:-1}.section{padding:40px 0 30px;position:relative;overflow:hidden}.section .logo-stroke-animated{position:absolute;right:-10%;top:50%;width:925px;transform:translateY(-50%);z-index:-1;opacity:.7}.section .logo-stroke-animated .st1{stroke:#f3c366;fill:transparent}.section .logo-stroke-animated.center-center{left:calc(50% - 925px/2);top:calc(50%);right:unset}.section .gm-vector{width:200px;height:200px;position:absolute}.section .gm-vector span{background:url(../images/icon-gm.svg) center no-repeat;width:100%;height:100%;position:absolute;animation-name:fadeZoomInInfinite;animation-timing-function:ease;animation-duration:25s;animation-iteration-count:infinite}.section .gm-vector.top-right{top:-10%;right:20%;transform:scale(2)}.section .gm-vector.left-bot{transform:scale(5.5);left:20%;bottom:-20%}.section .gm-vector.top-left{left:32%;top:-7%}.section .gm-vector.right-bot{right:10%;top:32%}.section .gm-vector.center-middle{left:calc(50% - 100px);top:calc(50% - 100px)}.section .gm-vector.right-center{top:26%;right:29%;z-index:-1}.section.tmsmgtcl{background-image:url("../images/tn-sm-gtcl.jpg");background-repeat:no-repeat;background-size:cover;padding:85px 0 60px}.section .hexagon-image{position:relative;height:300px;display:block;width:300px;margin:auto;z-index:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.section .hexagon-image:before{clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);width:320px;height:320px;position:absolute;content:"";left:50%;top:50%;background:transparent;z-index:-1;transform:translate(-50%, -50%);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.section .hexagon-image img{clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);width:100%;height:100%;object-fit:cover;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section .hexagon-image:hover:before{background:#f3c366}.section .hexagon-image:hover img{transform:scale(0.95)}.section.doi-ngu-lanh-dao{padding:50px 0 50px}.section.doi-ngu-lanh-dao .hexagon-image{width:250px;height:250px}.section.doi-ngu-lanh-dao .hexagon-image img{clip-path:polygon(40% -310%, 100% 50%, 50% 100%, 0% 50%);object-fit:contain}.section.doi-ngu-lanh-dao .hexagon-image:before{background:linear-gradient(to right, #dba24e, #f8e17e, #dba24e);width:270px;height:270px}.section.doi-ngu-lanh-dao .hexagon-image:hover img{transform:scale(1.1)}.section.doi-ngu-lanh-dao .featured .hexagon-image{width:300px;height:300px}.section.doi-ngu-lanh-dao .featured .hexagon-image:before{width:320px;height:320px}.section.doi-ngu-lanh-dao.lanh-dao-san .hexagon-image:before{clip-path:none;background:transparent}.section.doi-ngu-lanh-dao.lanh-dao-san .hexagon-image img{clip-path:none}.section .company-item .inner{height:145px;margin-bottom:30px;transition:all .3s ease-in-out}.section .company-item .inner a{display:flex;height:100%;align-items:center}.section .company-item .inner img{height:95%;width:100%;object-fit:contain}.section .company-item .inner:hover{box-shadow:0px 0px 20px #0000001c;background:#fff}.section .home-post-item{margin-bottom:25px}.section .home-post-item .featured-image-post{position:relative;height:150px;margin-bottom:30px}.section .home-post-item .featured-image-post img{width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out}.section .home-post-item .featured-image-post .post-meta{position:absolute;bottom:-15px;left:30px;color:#fff;background:#f3c366;text-align:center;padding:3px 10px}.section .home-post-item .featured-image-post .post-meta .day{font-weight:700;font-size:26px;line-height:1}.section .home-post-item .featured-image-post .post-meta .month_year{font-family:K2D;font-size:12px}.section .home-post-item .featured-image-post .inner{overflow:hidden;border:4px solid transparent;transition:all .3s ease-in-out;position:relative;height:100%}.section .home-post-item .featured-image-post .inner:after{width:35%;height:250%;content:"";background:#fff;opacity:.2;position:absolute;transform:rotate(25deg) translate(-250%, -30%);left:0;top:0;transition:all .3s ease-in-out}
.section .home-post-item .post-content-section h3{font-weight:normal;font-family:K2D;font-size:20px;text-transform:uppercase;transition:all .3s ease-in-out;line-height:initial}.section .home-post-item .post-content-section h3 a{color:inherit}.section .home-post-item .post-content-section h3 a:hover{text-decoration:none}.section .home-post-item .post-content-section .excerpt{font-weight:300;color:#ffffff82}.section .home-post-item.featured-item{display:block}.section .home-post-item.featured-item .featured-image-post{width:100%;height:300px}.section .home-post-item:hover .featured-image-post .inner{border:4px solid #f3c366}.section .home-post-item:hover .featured-image-post .inner img{transform:scale(1.3)}.section .home-post-item:hover .featured-image-post .inner:after{transform:rotate(25deg) translate(250%, -30%)}.section .home-post-item:hover .post-content-section h3{color:#f3c366}.post-view>.post-item .featured-image-post{height:210px}.post-view>.post-item:first-child .featured-image-post{height:340px}.post-view .next-item .featured-image-post{height:99px}.related-posts .post-view>.post-item:first-child .featured-image-post{height:210px}.wp-pagenavi a,.wp-pagenavi span{border-color:transparent;color:#074135;padding:8px 10px;width:40px;display:inline-block;text-align:center;background-color:#f5f3f3;border-radius:5px}.wp-pagenavi a.current,.wp-pagenavi span.current{background-color:#074135;border-color:transparent;color:#fff}.wp-pagenavi a:hover,.wp-pagenavi span:hover{text-decoration:none;background-color:#074135;border-color:transparent;color:#fff}.wp-pagenavi a i,.wp-pagenavi span i{vertical-align:middle}.wp-pagenavi a.last,.wp-pagenavi a.first,.wp-pagenavi span.last,.wp-pagenavi span.first{background:#a9a9a9;color:#fff}#project{width:100%}#project section{float:left;width:100%;padding-bottom:45px}@media screen and (max-width: 1100px){#project #project-details-page{margin:0}}#project #cover-image-project{height:100vh}@media screen and (max-width: 1100px){#project #cover-image-project{height:calc(1125 / 2000 * 100vw)}}#project .intro-project h2{transform:translateY(-100%);width:100%;text-align:center;padding:19px 10px;background:#00000073;color:#e0e0e0;text-transform:uppercase;font-weight:bold;margin-bottom:-85px}@media screen and (max-width: 1100px){#project .intro-project h2{font-size:100%;margin:0;transform:translateY(0%)}}#project .intro-project h2 small{display:block;color:#b1b1b1}#project .intro-project .outerr-nav.fixed{position:fixed;top:7px;z-index:3;width:100%;background:#00000036}@media screen and (max-width: 1100px){#project .intro-project .outerr-nav.fixed{top:55px}#project .intro-project .outerr-nav.fixed h2{display:none}}@media screen and (min-width: 1400px){#project .intro-project .outerr-nav.fixed{top:105px}}#project .intro-project .outerr-nav .sub-nav ul{flex-wrap:nowrap;white-space:nowrap;margin-top:5px}#project .intro-project .outerr-nav .sub-nav ul li{display:inline-block}#project .intro-project .outerr-nav .sub-nav ul li a{color:#6f6f6f;display:block;padding:10px 15px;transition:all .3s ease-in-out;background:#eaeaea;margin-right:1px;text-transform:uppercase;font-size:12px}#project .intro-project .outerr-nav .sub-nav ul li a:hover{color:#fff;background:linear-gradient(#024c50, #002729);text-decoration:none}#project .intro-project .outerr-nav .sub-nav ul li.current a{color:#fff;background:linear-gradient(#024c50, #002729)}@media screen and (max-width: 1100px){#project .intro-project .outerr-nav .sub-nav{width:90%;height:auto;overflow-y:hidden;overflow-x:auto}}#project .intro .pic-length.pic-thumb-bg{width:50%;overflow:hidden;float:left}@media screen and (max-width: 1100px){#project .intro .pic-length.pic-thumb-bg{width:100%}}#project .intro .pic-length.pic-thumb-bg img{width:100%;object-fit:cover;height:100%}#project .intro .content-right{float:left;width:50%;display:block;padding:5%}@media screen and (max-width: 1100px){#project .intro .content-right{width:100%}}#project .intro .content-right .logo-project{width:225px;position:relative;margin:0 0 10px;-webkit-border-radius:20px;border-radius:20px;overflow:hidden;padding:2%}@media screen and (max-width: 1100px){#project .intro .content-right .logo-project{margin:auto}}#project .intro .content-right .logo-project img{display:block;height:100%;width:100%;object-fit:contain;filter:contrast(0) brightness(2)}#project .intro .content-right span{font-size:18px;line-height:1.6;font-style:italic;font-weight:300;text-align:left;margin:20px 0;display:block}#project .intro .content-right span p{text-align:justify;font-size:16px;color:#fff}#project .content-column{float:left;width:100%;overflow:hidden}#project .content-column .content-wrap{width:90%;max-width:1200px;display:block;margin:auto}#project .content-column .content-wrap ul li{line-height:initial;font-size:15px}#project .descript,#project .content-center{position:relative;width:100%;height:auto;display:block;margin:0;padding:0 0 50px;color:#444;background-color:#fff;float:left;padding-top:20px}#project .descript h3,#project .content-center h3{display:block;font-size:24px;text-align:center;margin:30px 0;font-weight:900;color:#565656}#project .descript .content-wrap,#project .content-center .content-wrap{-moz-column-count:1;-moz-column-gap:0;-ms-column-count:1;-ms-column-gap:0;-o-column-count:1;-o-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0;text-align:left;max-width:1000px}#project .descript p,#project .descript span,#project .content-center p,#project .content-center span{margin:0 0 15px;font-size:16px;display:block;text-align:left;line-height:initial}#project .descript img,#project .content-center img{width:auto !important;height:auto !important;max-width:100%;display:block;position:relative;margin:10px auto}#project .content-page>h2{font-size:36px;text-align:center;display:block;width:100%;padding:30px 5%;z-index:2;font-weight:700;position:relative;text-transform:uppercase;background-color:#ececec}@media screen and (max-width: 1100px){#project .content-page>h2{font-size:20px}}#project .album-pic-center img{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto}#project .pic-faci-full img{width:100%;height:auto}#project .content-page>h2::after,#project .content-page>h2::before{display:table-cell;width:35%;top:50%;border-top:1px solid #aaa;position:absolute;content:""}@media screen and (max-width: 440px){#project .content-page>h2::after,#project .content-page>h2::before{width:15%}}#project .content-page>h2::before{left:0}#project .content-page>h2::after{right:0}#project .zoom,#project .zoom-hover{z-index:20;position:absolute}#project .zoom{background:url(../images/zoom.svg) center center/contain no-repeat #f8de7d;width:62px;height:62px;right:10px;top:10px;border-radius:50%}#project .zoom:after,#project .zoom:before{content:"";position:absolute;-webkit-border-radius:50%;width:100%;height:100%;top:0;left:0;background:transparent}#project .faci-slide-2 .slick-arrow,#project .product-slide .slick-arrow{position:absolute;top:calc(50% - 45px);font-size:45px;color:#fff;z-index:1}#project .faci-slide-2 .slick-arrow:first-child,#project .product-slide .slick-arrow:first-child{left:20px}#project .faci-slide-2 .slick-arrow:nth-child(3),#project .product-slide .slick-arrow:nth-child(3){right:20px}#project .faci-slide-2 .slick-arrow:hover,#project .product-slide .slick-arrow:hover{cursor:pointer}#project .faci-slide-2 .slick-slide.slick-current.slick-active.slick-center .item,#project .product-slide .slick-slide.slick-current.slick-active.slick-center .item{position:relative}#project .faci-slide-2 .slick-slide.slick-current.slick-active.slick-center .item:before,#project .product-slide .slick-slide.slick-current.slick-active.slick-center .item:before{background:transparent}#project .faci-slide-2 .slick-dots,#project .product-slide .slick-dots{text-align:center;margin:10px 0 0}#project .faci-slide-2 .slick-dots li,#project .product-slide .slick-dots li{display:inline-block}#project .faci-slide-2 .slick-dots li button,#project .product-slide .slick-dots li button{width:10px;height:10px;margin:0 5px;-webkit-border-radius:50%;border-radius:50%;text-indent:-9999px;display:block;padding:0;background:#366a38;border:0}#project .faci-slide-2 .slick-dots li.slick-active button,#project .product-slide .slick-dots li.slick-active button{background:red;position:relative}#project .faci-slide-2 .slick-dots li.slick-active button:after,#project .product-slide .slick-dots li.slick-active button:after{width:14px;height:14px;background:transparent;border:1px solid red;position:absolute;content:"";left:-2px;top:-2px;border-radius:50%}#project .faci-slide-2 .item,#project .product-slide .item{width:calc(100% - 2px);height:calc(100vh/2.2);position:relative;display:block;margin:auto}#project .faci-slide-2 .item img,#project .product-slide .item img{display:block;object-fit:cover;width:100%;height:100%}#project .faci-slide-2 .item h3,#project .product-slide .item h3{position:absolute;background:#f1f1f1;color:#666;bottom:0;font-size:14px;padding:10px;font-weight:bold;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#project .faci-slide-2 .item .zoom,#project .product-slide .item .zoom{width:50px;height:50px;top:auto;bottom:10px}#project .faci-slide-2 .item .zoom:hover,#project .product-slide .item .zoom:hover{background-color:#a3a3a3}#project .faci-slide-2 .item .zoom:hover~h3,#project .product-slide .item .zoom:hover~h3{background:linear-gradient(#024c50, #002729);color:#fff}#project .product-slide .slick-slide .item{position:relative}#project .product-slide .slick-slide .item:before{content:"";position:absolute;width:100%;height:100%;z-index:1;background:#fff;opacity:.5;left:0;top:0}#project .content-page.contact>h2{background:transparent;color:#fff}#project .content-page.contact a{color:#fff}#project .content-page.contact h3{text-transform:uppercase;font-weight:bold;font-size:26px;line-height:initial;margin-bottom:15px;margin-top:35px}#project .content-page.contact p{margin-bottom:12px;font-size:16px;line-height:initial}#project .content-page.contact .link-web{background:#fff;text-align:center;padding:25px 0px}#project .content-page.contact .link-web .go-site{width:auto;height:auto;display:inline-block;font-family:Montserrat,sans-serif;font-size:15px;line-height:1;padding:10px 15px;color:#fff;background-color:#eabf39;text-transform:uppercase;-webkit-border-radius:20px;border-radius:20px;position:relative}#project .content-page.contact .link-web .go-site:after{content:"";width:calc(100% + 10px);height:calc(100% + 10px);left:-5px;top:-5px;position:absolute;border:1px solid #eabf39;-webkit-border-radius:30px;border-radius:30px}#project .dark{color:#fff}#project .text-center{text-align:center}.elementor-template-full-width.single-project header{display:none}.aligncenter{max-width:100%;height:auto;display:block;margin:auto}.aligncenter img{max-width:100%;height:auto;display:block;margin:auto}
.pic-faci-full>img{margin:auto}.socials-footer{position:fixed;bottom:15px;right:15px;z-index:1}.socials-footer a{display:inline-block;margin:5px 10px}.socials-footer a img{width:50px;height:50px}.font-size-50{font-size:50px}.font-bold{font-weight:bold}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.draw-stroke{stroke-dasharray:2795;stroke-dashoffset:2795;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-timing-function:linear}.draw-stroke.go{animation-name:logodrawstroke;-webkit-animation-name:logodrawstroke}.fadeZoomIn{opacity:0;transform:scale(1.5);-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.fadeZoomIn.go{animation-name:fadeZoomIn;-webkit-animation-name:fadeZoomIn}.fadeZoomInBig{opacity:0;transform:scale(5.5);-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.fadeZoomInBig.go{animation-name:fadeZoomInBig;-webkit-animation-name:fadeZoomInBig}.fadeInUp{opacity:1;transform:translateY(0%)}.fadeInUp.go{animation-name:gmfadeInUp}.fadeInDown{opacity:0;transform:translateY(-50%)}.fadeInDown.go{animation-name:gmfadeInDown}.fadeIn{opacity:0;transform:scale(0.8)}.fadeIn.go{animation-name:fadeIn}.fadeInLeft{opacity:0;transform:translateX(-50px)}.fadeInLeft.go{animation-name:fadeInLeft}.fadeInRight{opacity:0;transform:translateX(50px)}.fadeInRight.go{animation-name:fadeInRight}.fadeZoomInBody{opacity:0;transform:scale(1.1);-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.fadeZoomInBody.go{animation-name:fadeZoomInBody}.fadeZoomIn2{opacity:0;transform:scale(1.2)}.fadeZoomIn2.go{animation-name:fadeZoomIn2}.delay-250{-webkit-animation-delay:.25s;-moz-animation-delay:.25s;-o-animation-delay:.25s;animation-delay:.25s}.delay-500{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}.delay-750{-webkit-animation-delay:.75s;-moz-animation-delay:.75s;-o-animation-delay:.75s;animation-delay:.75s}.delay-1000{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.delay-1250{-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;-o-animation-delay:1.25s;animation-delay:1.25s}.delay-1500{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.delay-1750{-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;-o-animation-delay:1.75s;animation-delay:1.75s}.delay-2000{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.delay-2250{-webkit-animation-delay:2.25s;-moz-animation-delay:2.25s;-o-animation-delay:2.25s;animation-delay:2.25s}.delay-2500{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}@keyframes zoomInOut{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes logodrawstroke{0%{stroke-dashoffset:2795}100%{stroke-dashoffset:0}}@keyframes GmFill{0%{opacity:0}80%{opacity:0}100%{opacity:1}}@keyframes DrawStroke{0%{stroke-dashoffset:445}100%{stroke-dashoffset:0}}@keyframes gmfadeInDown{0%{opacity:0;transform:translateY(-50%)}70%{opacity:0;transform:translateY(-10%)}100%{opacity:1;transform:translateY(0%)}}@keyframes gmfadeInUp{0%{opacity:0;transform:translateY(50%)}100%{opacity:1;transform:translateY(0%)}}@keyframes fadeZoomOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(2)}}@keyframes fadeBackground{0%{background:inherit}100%{background:transparent}}@keyframes scrolldown{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:0}50%{opacity:1}100%{-webkit-transform:translate(0, 40px);transform:translate(0, 40px);opacity:0}}@keyframes fadeZoomIn{0%{opacity:0;transform:scale(5.5)}100%{opacity:.15;transform:scale(2)}}@keyframes fadeZoomInBig{0%{opacity:0;transform:scale(7.5)}100%{opacity:.15;transform:scale(5.5)}}@keyframes fadeZoomInInfinite{0%{transform:scale(1.3)}50%{transform:scale(1)}100%{transform:scale(1.3)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-50px)}100%{opacity:1;transform:translateX(0px)}}@keyframes fadeZoomInBody{0%{opacity:0;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0px)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fadeZoomIn2{0%{opacity:0;transform:scale(1.2)}100%{opacity:1;transform:scale(1)}}
@font-face{	font-family: 'K2D';	src: url('https://diaocnamtrungbo.vn/font/K2D-Regular.ttf') format('truetype');	font-weight: 400;}
@font-face{	font-family: 'K2D';	src: url('https://diaocnamtrungbo.vn/font/K2D-Bold.ttf') format('truetype');	font-weight: 700;}

@font-face {
    font-family: 'Oswald';
    src: url('https://diaocnamtrungbo.vn/font/Oswald-Bold.woff2') format('woff2'),
    url('https://diaocnamtrungbo.vn/font/Oswald-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oswald';
    src: url('https://diaocnamtrungbo.vn/font/Oswald-ExtraLight.woff2') format('woff2'),
    url('https://diaocnamtrungbo.vn/font/Oswald-ExtraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oswald';
    src: url('https://diaocnamtrungbo.vn/font/Oswald-Light.woff2') format('woff2'),
    url('https://diaocnamtrungbo.vn/font/Oswald-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oswald';
    src: url('https://diaocnamtrungbo.vn/font/Oswald-Medium.woff2') format('woff2'),
    url('https://diaocnamtrungbo.vn/font/Oswald-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oswald';
    src: url('https://diaocnamtrungbo.vn/font/Oswald-Regular.woff2') format('woff2'),
    url('https://diaocnamtrungbo.vn/font/Oswald-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oswald';
    src: url('https://diaocnamtrungbo.vn/font/Oswald-SemiBold.woff2') format('woff2'),
    url('https://diaocnamtrungbo.vn/font/Oswald-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
