@import"../fonts/fonts.css";:root{--fml: "SVN-Gotham"}html{font-size:16px}html body{margin:0;padding:0;color:var(--primary01);overflow-x:hidden;font-size:1rem;font-family:var(--fml);font-weight:300}img{max-width:100%;display:inline-block}.container,.elementor-container{max-width:1440px !important}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next:after,.swiper-button-prev:after{display:none}.hd-row{display:flex;display:-webkit-flex;justify-content:space-between;align-items:center}.single-post .wrap-header{background-image:url(../images/hd-img00.png);background-position:center center;background-repeat:no-repeat}.wrap-header{position:absolute;top:0;z-index:99;width:100%;padding-top:.9375rem;padding-bottom:.9375rem}.wrap-header .hd-info{display:flex;flex-wrap:wrap;align-items:center}.wrap-header .hd-info .hd-lang{padding-left:1.25rem;padding-right:1.25rem}.wrap-header .hd-info .hd-lang select{background-color:rgba(0,0,0,0) !important;border:0 !important;box-shadow:none !important;outline:none !important}.wrap-header .hd-info .hd-btn a{text-decoration:none;color:#fff;display:inline-block;background-color:var(--primary);padding:.9375rem 3.125rem;transition:ease all .35s;font-weight:450}.wrap-header .hd-info .hd-btn a:hover{background-color:#c1272d}.menu{margin:0;padding:0}.menu>li{display:inline-block;padding-left:1.25rem;padding-right:1.25rem}.menu>li a{text-decoration:none;color:inherit;font-size:1rem;font-weight:450;transition:ease all .35s}.menu>li a:hover{color:var(--primary)}.menu .menu-item-has-children{position:relative;z-index:1}.menu .active a{color:var(--primary)}.menu ul.sub-menu{margin:0;padding:0;position:absolute;z-index:99;top:100%;padding-top:8px;left:0;min-width:255px;opacity:0;pointer-events:none;transition:ease all .35s}.menu ul.sub-menu li{display:block;width:100%;background-color:#fff}.menu ul.sub-menu li a{display:block;font-weight:500;font-size:14px;font-family:var(--fml01);padding:9px 22px 6px 22px;transition:ease all .35s;text-transform:unset;color:var(--clText)}.menu ul.sub-menu li a:hover{background-color:var(--primary);color:#fff}.menu ul ul{left:100% !important;top:0 !important;padding-top:0 !important;padding-left:1px !important}.menu .menu-item-has-children:hover>.sub-menu{display:block;opacity:1;pointer-events:all}.ho-content01{background-color:#f8f8f8;padding-top:10rem;padding-bottom:6.25rem;text-align:center}.h1-txt{font-weight:300;color:#606060}.h1-txt h2{font-size:3.4375rem;font-weight:450;margin-bottom:1.5625rem;color:var(--primary01)}.h1-txt img{margin-top:-10.9375rem;position:relative;z-index:0;pointer-events:none}.btn-style01 a{text-decoration:none;color:#fff;transition:ease all .35s;padding:1.25rem 2.8125rem;background-color:var(--primary);text-transform:uppercase;font-weight:450;display:inline-block}.btn-style01 a:hover{background-color:#c1272d}.ho-content02{padding-top:2.25rem;padding-bottom:4.6875rem;background-image:url(../images/ho-img02.png);background-position:top 7.5rem right;background-repeat:no-repeat}.title-style01 span{display:inline-block;background-image:url(../images/ho-img03.png);background-position:center left;background-repeat:no-repeat;font-size:1.25rem;font-weight:450;color:var(--primary);text-transform:uppercase;padding-left:4.375rem;background-size:3.9375rem}.title-style01 h2{font-size:3.75rem}h1,h2,h3,h4,h5,h6{font-weight:450}.our-layout01{position:relative;z-index:1;padding-bottom:8.75rem}.our-layout01 .our-img img{width:100%;height:28.125rem;-o-object-fit:cover;object-fit:cover}.our-layout01 .btn-style03{position:absolute;bottom:6.4375rem;right:9.375rem;z-index:9;width:auto !important}.our-layout01 .our-info{background-color:#fff;width:75% !important;box-shadow:0px 4px 22.8px 0px rgba(0,0,0,.0588235294);position:absolute;bottom:-6.875rem;left:10px;z-index:9;padding:2.5rem 1.875rem;margin-bottom:0}.our-layout01 .our-info .our-po{position:relative;z-index:1}.our-layout01 .our-info h3{font-size:2rem}.our-layout01 .our-info h3 a{color:inherit;text-decoration:none;font-size:2rem;transition:ease all .35s}.our-layout01 .our-info h3 a:hover{color:var(--primary)}.our-layout01 .our-info p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:300;margin-bottom:0}.btn-style03 a{display:inline-block;background-color:var(--primary);color:#fff;width:4.4375rem !important;line-height:4.4375rem !important;text-align:center;border-radius:100%;height:4.4375rem !important;font-size:1.25rem;box-shadow:0px 4px 37.5px 0px rgba(0,0,0,.4509803922) !important;transition:ease all .35s;padding:0}.btn-style03 a:hover{background-color:#c1272d}.h4-cn01{max-width:612px;width:100%}.ho-content04{padding-top:2.5rem}.ho-content04 .h4-cn{width:calc(100% - 240px);margin-right:0;margin-left:auto;padding-left:calc(-0.5*var(--bs-gutter-x));padding-right:calc(-0.5*var(--bs-gutter-x))}.ho-content04 .h4-cn .h4-img{padding-right:0}.ho-content04 .h4-item{height:100%;background-color:#f8f8f8;padding:1.875rem;width:31.945% !important;margin-right:2.083% !important}.ho-content04 .h4-item:nth-child(3n){margin-right:0 !important}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background:none !important}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background:none !important}.h4-row{margin-top:-4.0625rem;position:relative;z-index:1;padding-top:0}.h4-row .h4-item h3 a{text-decoration:none;color:inherit;font-size:1.5rem;font-weight:500;transition:ease all .35s}.h4-row .h4-item h3 a:hover{color:var(--primary)}.h4-row .h4-item a{text-decoration:none;color:inherit;font-size:1rem;font-weight:450;text-transform:uppercase;transition:ease all .35s}.h4-row .h4-item a:hover{color:var(--primary)}.h4-row .h4-item a::after{content:"";font-family:"Font Awesome 6 Pro";padding-left:10px}.btn-readmore a{text-decoration:none;color:inherit;font-size:1rem;font-weight:450;text-transform:uppercase;transition:ease all .35s}.btn-readmore a:hover{color:var(--primary)}.ho-content05{padding-top:2.5rem;background-image:url(../images/ho-img02.png);background-position:top right;background-repeat:no-repeat}.ho-content06{padding-top:5rem;padding-bottom:4rem}.tes-layout01{display:flex;flex-wrap:wrap;align-items:stretch;position:relative;z-index:1}.tes-layout01>div{padding-bottom:5.3125rem !important}.tes-layout01 .tes-img{width:17.75rem !important}.tes-layout01 .tes-img img{width:100%;height:16.75rem;-o-object-fit:cover;object-fit:cover}.tes-layout01 .tes-info{width:calc(100% - 13.75rem) !important;background-color:#fff;box-shadow:0px 4px 22.4px 0px rgba(0,0,0,.0588235294);padding:1.875rem;background-image:url(../images/ho-img14.png);background-position:bottom 2.8125rem right 1.875rem;background-repeat:no-repeat;position:absolute;bottom:0;right:1.125rem;z-index:1}.tes-layout01 .tes-info h3 a{text-decoration:none;color:inherit;transition:ease all .35s;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.tes-layout01 .tes-info h3 a:hover{color:var(--primary)}.tes-layout01 .tes-info p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1.125rem}.tes-layout01 .tes-info .tes-meta{font-size:.8125rem;color:var(--primary)}.tes-layout01 .tes-info .tes-meta strong{display:block;font-size:1.125rem;font-weight:700;color:var(--primary01)}.ho-content07{background-position:center center;background-repeat:no-repeat;height:40.125rem;background-size:cover;display:flex;align-items:flex-end;justify-content:center;padding-bottom:1.875rem;margin-bottom:6.125rem}.ho-content07 .h7-content{color:#fff;background-color:rgba(193,39,45,.8);padding:3.75rem 5.625rem}.ho-content07 .h7-content h3{font-size:2.5rem;margin-bottom:1.875rem}.btn-style02 a{text-decoration:none;color:var(--primary);transition:ease all .35s;padding:1.25rem 2.8125rem;background-color:#fff;text-transform:uppercase;font-weight:450}.btn-style02 a:hover{background-color:#da2031;color:#fff}.wrap-ft{background-image:url(../images/ft-img00.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:3.125rem;padding-bottom:3.75rem;color:#fff}.wrap-ft .ft-left{font-size:1rem}.wrap-ft .ft-txt{font-size:1.5rem;padding-bottom:14.375rem}.wrap-ft .ft-txt h3{font-size:3rem;background-image:url(../images/ft-img01.png);background-position:bottom left;background-repeat:no-repeat;padding-bottom:1.25rem;margin-bottom:1.125rem}.wrap-ft .ft-mid,.wrap-ft .ft-right{padding-top:6.875rem}.wrap-ft .ft-row{font-size:1rem}.wrap-ft .ft-row h3{font-size:1.5rem;font-weight:700}.wrap-ft ul{margin:0;padding:0}.wrap-ft ul li{display:block}.wrap-ft ul li:not(:last-child){padding-bottom:10px}.wrap-ft ul li a{color:#fff;text-decoration:none;transition:ease all .35s;font-size:1rem}.wrap-ft ul li a:hover{text-decoration:underline}.wrap-ft .ft-right button{margin-top:0 !important}.p-pitch form input[type=file],.por-de-content input[type=file]{border:0 !important;height:auto !important;padding-left:0 !important}.hd-find{position:relative;z-index:1}.hd-find form{position:absolute;bottom:-5rem;right:0;transition:ease all .35s;opacity:0;pointer-events:none}.hd-find form input{width:18.75rem;height:2.8125rem;box-shadow:none !important;outline:none !important;border-radius:0 !important;font-weight:300 !important}.hd-find #form-search.active{opacity:1;pointer-events:all}#page-top{width:50px;height:50px;text-align:center;line-height:50px;background-color:var(--primary);color:#fff;text-align:center;line-height:50px;display:inline-block;position:fixed;bottom:20px;right:15px;z-index:99}.hd-icon-sp{display:none}.hd-page{background-image:url(../images/hd-img00.png);background-position:center center;background-repeat:no-repeat;height:24.75rem;display:flex;align-items:center;justify-content:center;text-align:center}.hd-page .tt-page{font-size:4rem;font-weight:450}.p-about01{background-image:url(../images/ho-img02.png);background-position:top 7.5rem right;background-repeat:no-repeat;padding-top:3.75rem}.p-about01 .h4-item{height:100%;background-color:#f8f8f8;padding:1.875rem}.p-about01 .h4-item h3 a{text-decoration:none;color:inherit;font-size:1.5rem;font-weight:500;transition:ease all .35s}.p-about01 .h4-item h3 a:hover{color:var(--primary)}.p-about01 .row:nth-child(2) .ab01-txt{order:-1}.p-about02{background-image:url(../images/ho-img02.png);background-position:top right;background-repeat:no-repeat;padding-top:3.75rem;padding-bottom:3.75rem}.p-por .porSlider01 .swiper-slide{height:32.75rem;background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;align-items:center;justify-content:center}.p-por .porSlider01 .swiper-slide h3{font-size:3rem}.p-por .porSlider01 .next01{right:3%}.p-por .porSlider01 .prev01{left:3%}.p-por .porSlider01 .swiper-pagination-bullet{width:6px;height:6px;background-color:#fff !important}.arrow-style01{width:2.25rem !important;height:2.25rem !important;background-color:#fff;border-radius:100%;color:#c1272d !important;transition:ease all .35s}.arrow-style01:hover{background-color:var(--primary);color:#fff !important}.p-por01{padding-top:4.6875rem;padding-bottom:4.6875rem}.p-por01 .btn-style03 a{box-shadow:none}.por-layout01{height:100%;background-color:#fff;box-shadow:0px 4px 21.9px 0px rgba(0,0,0,.0588235294);padding:1.875rem}.por-layout01 .btn-style03 a{width:3.25rem;height:3.25rem;line-height:3.25rem}.por-layout01 .por-icon{display:block;margin-bottom:1.25rem}.por-layout01 .por-icon img{height:70px;-o-object-fit:contain;object-fit:contain}.por-layout01 .text-end{padding-top:2.1875rem}.por-layout01 h3{font-size:2rem}.por-layout01 h3 a{text-decoration:none;color:inherit;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;transition:ease all .35s}.por-layout01 h3 a:hover{color:var(--primary)}.por-layout01 p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.por-layout01 ul{margin:0;padding:0}.por-layout01 ul li{display:inline-block;vertical-align:top}.por-layout01 ul li:not(:last-child){padding-right:2.5rem}.por-layout01 ul li strong{display:block;font-size:1.125rem}.por-de{padding-top:5.3125rem;padding-bottom:5.3125rem;background-image:url(../images/ho-img02.png);background-position:top 4.0625rem right;background-repeat:no-repeat}.por-de .por-de-header .po-title{font-size:2.5rem;font-weight:450}.por-de .por-de-header ul{margin:0;padding:0}.por-de .por-de-header ul li{display:inline-block;vertical-align:top}.por-de .por-de-header ul li:not(:last-child){padding-right:2.5rem}.por-de .por-de-header ul li strong{display:block;font-size:1.125rem}.grid-950{max-width:950px;width:100%;margin-left:auto;margin-right:auto}.single-content{font-size:1.125rem}.single-content h1,.single-content h2,.single-content h3,.single-content h4,.single-content h5,.single-content h6{font-weight:700}.single-content h1{font-size:3.75rem}.single-content h2{font-size:3rem}.single-content h3{font-size:2.25rem}.single-content h4{font-size:2rem}.single-content h5{font-size:1.5rem}.single-content h6{font-size:1.25rem}.p-team{padding-top:5.3125rem;padding-bottom:3.125rem;background-image:url(../images/ho-img02.png);background-position:top 4.0625rem right;background-repeat:no-repeat}.layout-team .la-img{margin-bottom:.9375rem}.layout-team .la-img img{width:100%;height:28.5rem;-o-object-fit:cover;object-fit:cover}.layout-team .la-info h3{font-size:2.25rem;font-weight:450;border-bottom:3px solid #ff605f;padding-bottom:.875rem}.layout-team .la-info span{display:block;font-size:1rem;color:#606060}.p-jobs{padding-top:5.625rem;padding-bottom:5.625rem;background-image:url(../images/jb-img00.png);background-position:top 4.0625rem left;background-repeat:no-repeat}.p-jobs .jb-row .jb-item{box-shadow:0px 4px 21.3px 0px rgba(0,0,0,.0588235294);padding:1.25rem 1.875rem}.p-jobs .jb-row .jb-item .jb-icon{display:block;margin-bottom:1.875rem}.p-jobs .jb-row .jb-item .jb-icon img{height:20px;-o-object-fit:contain;object-fit:contain}.p-jobs .jb-row .jb-item h3{font-size:1.5rem;font-weight:450}.p-jobs .jb-row .jb-item h3 a{color:inherit;transition:ease all .35s;text-decoration:none}.p-jobs .jb-row .jb-item h3 a:hover{color:var(--primary)}.p-jobs .jb-row .jb-item ul{margin:0;padding:0;display:flex;display:-webkit-flex;justify-content:space-between}.p-jobs .jb-row .jb-item ul li{display:inline-block;font-size:.8125rem}.p-jobs .jb-row .jb-item ul li strong{display:block;font-size:1.125rem}.p-jobs .jb-row .jb-item .job-btn{text-decoration:none;padding:.625rem 2rem;color:#fff;font-weight:450;display:inline-block;transition:ease all .35s;background-color:var(--primary)}.p-jobs .jb-row .jb-item .job-btn:hover{color:#fff;background-color:#c1272d}.grid-765{max-width:765px !important;width:100%;margin-left:auto;margin-right:auto}.jd-right span{display:inline-block;vertical-align:middle}.jd-right span:first-child{font-weight:700;font-size:1.125rem;padding-right:.625rem}.jd-right span a{display:inline-block;width:30px;height:30px;text-align:center;line-height:28px;border:1px solid #cecece;border-radius:100%;font-size:.8125rem;color:#cecece;transition:ease all .35s}.jd-right span a:hover{color:var(--primary);border-color:var(--primary)}.p-archive{padding-top:3.125rem;padding-bottom:3.125rem;background-image:url(../images/ho-img02.png);background-position:top 4.0625rem right;background-repeat:no-repeat}.layout-new .nw-img{width:100%;height:28.125rem;margin-bottom:1.5625rem;overflow:hidden}.layout-new .nw-img img{width:100%;height:100%}.layout-new .nw-info h3{font-size:2rem}.layout-new .nw-info h3 a{text-decoration:none;color:inherit;transition:ease all .35s;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.layout-new .nw-info h3 a:hover{color:var(--primary)}.layout-new .nw-info p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.header-single{padding-top:10rem}.header-single .tt-single{font-size:3.75rem;font-weight:450}.header-single .hds-meta{margin-top:1.25rem}.header-single .hds-meta ul{margin:0;padding:0}.header-single .hds-meta ul li{display:inline-block;font-size:1.125rem}.header-single .hds-meta ul li:not(:last-child){padding-right:2.5rem}.header-single .sg-thumbail{margin-top:3.4375rem}.header-single .sg-thumbail img{width:100%;height:37.5rem;-o-object-fit:cover;object-fit:cover}.snigle-content .s-bottom{height:4px !important;background-color:#da2031 !important;opacity:1;margin-top:2.5rem;margin-bottom:2rem}.snigle-content .s-tags{font-size:1.125rem;font-weight:450;margin-bottom:2.8125rem}.snigle-content .s-tags a{text-decoration:none;color:var(--primary);text-transform:uppercase}.snigle-content .s-tags a:first-child{padding-left:10px}.snigle-content .s-author{background-color:#f8f8f8;padding:2.8125rem;margin-bottom:2.8125rem}.snigle-content .s-author img{border-radius:100%}.snigle-content .s-author strong{display:block}.eff_scroll_zom_wrap{overflow:hidden;position:relative}#viewport{overflow:hidden;position:fixed;height:100%;width:100%;top:0;left:0;background:var(--offwhite)}.ft-right label{display:none}.ft-right input{border:0 !important;background-color:#fff !important;padding:.9375rem !important;font-size:1rem !important;font-weight:300 !important;width:100% !important;box-shadow:none !important;outline:none !important;border:0 !important;border-radius:0 !important;height:54px !important}.ft-right button{width:13.4375rem !important;height:3.875rem !important;line-height:3.875rem !important;padding:0 !important;border:0 !important;background-color:var(--primary) !important;color:#fff !important;text-transform:uppercase !important;font-size:1rem !important;margin-top:1.875rem !important;transition:ease all .35s}.ft-right button:hover{background-color:#c1272d !important}img.alignright{float:right}img.alignleft{float:left}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.breadcrum{margin-top:1.25rem}.breadcrum *{text-transform:uppercase;text-decoration:none;color:inherit;font-weight:450}.breadcrum a:hover{color:var(--primary) !important}.wp-pagenavi .pages{display:none}.wp-pagenavi span,.wp-pagenavi a{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;background-color:var(--primary) !important;color:#fff !important;padding:0 !important;border-radius:0 !important;border:0 !important;transition:ease all .35s}.wp-pagenavi span:hover,.wp-pagenavi a:hover{background-color:#c1272d !important}.wp-pagenavi .current{background-color:#c1272d !important}.p-tes{background:none !important}.por-de-content form h3{font-size:2.5rem;font-weight:450;margin-bottom:1.875rem}.por-de-content form .wpforms-field{margin-bottom:18px !important}.por-de-content form textarea{width:100% !important;border:1px solid #cecece !important;height:15.625rem !important;padding:.9375rem !important;border-radius:0 !important}.por-de-content form button{width:13.4375rem !important;height:2.9375rem !important;padding:0 !important;text-align:center !important;font-size:16px !important;background-color:var(--primary) !important;border:1px solid var(--primary) !important;transition:ease all .35s !important;color:#fff !important}.por-de-content form button:hover{background-color:#c1272d !important;color:#fff !important}.por-de-content form input{width:100% !important;border:1px solid #cecece !important;height:4.375rem !important;padding:0 15px !important;border-radius:0 !important}.por-de-content form input[type=tel]{padding-left:55px !important}.por-de-content form label{font-size:1.125rem !important;font-weight:700 !important;margin-bottom:8px !important}.p-archive .title-style01{text-transform:uppercase}.s-binhluan{padding-bottom:3.75rem}.s-binhluan #reply-title{font-size:3.75rem}.s-binhluan a{color:inherit}.s-binhluan form textarea{width:100%;border:1px solid #cecece;height:15.625rem;padding:.9375rem;border-radius:0}.s-binhluan form input[type=submit]{width:13.4375rem;height:2.9375rem;padding:0 !important;text-align:center;font-size:16px;background-color:var(--primary);color:#fff;border:1px solid var(--primary);transition:ease all .35s;text-transform:uppercase}.s-binhluan form input[type=submit]:hover{background-color:#c1272d;color:#fff}.s-binhluan form input[type=checkbox]{width:15px;height:15px}.s-binhluan form input{width:100%;border:1px solid #cecece;height:4.375rem;padding:0 15px;border-radius:0}.s-binhluan form label{font-size:1.125rem;font-weight:700;margin-bottom:8px}.s-binhluan .comments{font-size:3.75rem}.s-binhluan #respond{border-top:1px solid #cecece;padding-top:2.1875rem;margin-bottom:2.1875rem}.s-binhluan .comment-list{padding:0}.s-binhluan .comment-list .comment-author{margin-bottom:15px}.s-binhluan .comment-list .children{margin-top:12px}.s-binhluan .comment-list li{display:block}.p-contact{padding-top:3.125rem;padding-bottom:6.25rem;background-image:url(../images/ho-img02.png);background-position:top 4.0625rem right;background-repeat:no-repeat}.p-contact .ct-left ul{margin:0;padding:0}.p-contact .ct-left ul li{display:block;margin-bottom:2.5rem;background-position:top 5px left;background-repeat:no-repeat;font-size:1.375rem;padding-left:2.8125rem}.p-contact .ct-left ul li:nth-child(1){background-image:url(../images/ct-img00.png)}.p-contact .ct-left ul li:nth-child(2){background-image:url(../images/ct-img01.png)}.p-contact .ct-left ul li:nth-child(3){margin-bottom:0 !important;background-image:url(../images/ct-img02.png)}.ct-fl span:first-child{font-weight:700}.ct-fl a{display:inline-block;width:30px;height:30px;text-align:center;line-height:28px;border:1px solid #cecece;border-radius:100%;font-size:.8125rem;color:#cecece;transition:ease all .35s}.ct-fl a:hover{color:var(--primary);border-color:var(--primary)}.ct-maps iframe{width:100%;height:20.8125rem}.ct-right{box-shadow:0px 4px 18.5px 0px rgba(0,0,0,.0705882353);padding:3.125rem}.ct-right h3{text-transform:uppercase;font-size:2rem;font-weight:700;background-image:url(../images/ct-img03.png);background-position:left bottom;background-repeat:no-repeat;padding-bottom:1.25rem}.ct-right form label{display:none !important}.ct-right form input{width:100% !important;height:45px !important;border:0 !important;border-bottom:1px solid #cecece !important;border-radius:0 !important;box-shadow:none !important;outline:none !important;font-weight:300 !important}.ct-right form textarea{width:100% !important;height:170px !important;border:0 !important;border-bottom:1px solid #cecece !important;border-radius:0 !important;box-shadow:none !important;outline:none !important;font-weight:300 !important;padding-left:0 !important;padding-right:0 !important}.ct-right form button{width:9.875rem !important;height:2.5rem !important;padding:0 !important;text-align:center !important;font-size:16px !important;background-color:var(--primary) !important;border:1px solid var(--primary) !important;transition:ease all .35s !important;text-transform:uppercase !important;color:#fff !important}.ct-right form button:hover{background-color:#c1272d !important;color:#fff !important}.ct-right form .wpforms-field{margin-bottom:1.25rem !important}.ct-right form input[type=text],.ct-right form input[type=email]{padding-left:0 !important;padding-right:0 !important}.ct-right form input[type=checkbox]{width:15px !important;height:15px !important}.ct-right form .wpforms-field-label-inline{display:inline-block !important;padding-left:10px !important;font-weight:300 !important}.ct-right form ul{margin:0;padding:0}.ct-right form ul li{display:block}.grid-950{max-width:950px}.p-pitch{padding-top:3.125rem;padding-bottom:3.125rem}.p-pitch h3{font-size:2.5rem;margin-bottom:1.875rem}.p-pitch form label{font-weight:450 !important;margin-bottom:.625rem !important}.p-pitch form input{width:100% !important;border:1px solid #cecece !important;height:70px !important;padding:0 15px !important}.p-pitch form input[type=tel]{padding-left:55px !important}.p-pitch form textarea{width:100% !important;border:1px solid #cecece !important;height:250px !important;padding:15px !important}.p-pitch form .wpforms-field{margin-bottom:1.125rem !important}.p-pitch form button{width:13.4375rem !important;height:2.9375rem !important;padding:0 !important;text-align:center !important;font-size:16px !important;background-color:var(--primary) !important;border:1px solid var(--primary) !important;transition:ease all .35s !important;color:#fff !important}.p-pitch form button:hover{background-color:#c1272d !important;color:#fff !important}#loader.cl{pointer-events:none}#loader.cl .half-top{transform:translateY(-100%)}#loader.cl .half-bottom{webkit-transform:translateY(100%);transform:translateY(100%)}#loader.cl .l-img{display:none}#loader{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:999;transition:ease all .35s;display:flex;align-items:center;justify-content:center}#loader .l-img{position:relative;z-index:9999;width:100%}#loader .l-img .img01{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;transition:ease all .35s}#loader .l-img .img02{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;opacity:0;transition:ease all .35s}#loader .l-img .img03{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;opacity:0;transition:ease all .35s}#loader .l-img div{opacity:0;transition:opacity 1s ease-in-out}#loader .l-img div.show{opacity:1}.half-top,.half-bottom{position:fixed;width:100%;height:50%;left:0;background:#fff;z-index:999;transition:ease 500ms}.half-top{top:0}.half-bottom{bottom:0}.h2-items ul{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0}.h2-items ul li{display:inline-block;list-style:none;width:calc(100% - 120px);font-size:1.125rem}.h2-items ul li h3{font-size:1.25rem}.h2-items ul li:first-child{width:120px}.ho-content06 .grid-1646{max-width:1646px;width:100%;margin-left:auto;margin-right:auto;position:relative;z-index:1}.ho-content06 .h6-txt-item{background-image:url(../images/vtt-img04.png);background-position:top left;background-repeat:no-repeat;padding-left:5.625rem;font-size:1.125rem;padding-right:3.125rem}.ho-content06 .h6-txt-item .h6-name{font-size:.8125rem;color:var(--primary)}.ho-content06 .h6-txt-item .h6-name strong{display:block;font-size:1.125rem;color:var(--primary01)}.ho-content06 .h6-img{position:relative;z-index:1;padding:1.875rem}.ho-content06 .h6-img::before{content:"";width:90%;height:80%;background-color:var(--primary01);position:absolute;top:0;right:0;z-index:-1}.ho-content06 .h6-img::after{content:"";width:50%;height:50%;background-color:var(--primary);position:absolute;bottom:.3125rem;left:.3125rem;z-index:-1}.ho-content06 .h6-img img{max-width:27rem;width:100%;height:32.5rem;-o-object-fit:cover;object-fit:cover}.next06,.prev06{width:3.625rem !important;height:3.625rem !important;text-align:center !important;line-height:3.625rem !important;border:1px solid #d9d9d9 !important;border-radius:100% !important;color:var(--primary) !important;display:inline-block !important;font-size:1.25rem !important}.ho-content08{padding-top:3.125rem;padding-bottom:5rem}.ho-content06 .next06{right:-4.375rem}.ho-content06 .prev06{left:-4.375rem}.p-por .elementor-container{max-width:100% !important}.p-por .elementor-container .elementor-widget-wrap{padding:0 !important}.ft-social a{color:#fff !important;width:40px;height:40px;border:1px solid #fff;border-radius:100%;display:inline-block;text-align:center;line-height:40px;margin:5px}.ft-social a:first-child{margin-left:0}.f-dangky{max-width:1010px;width:100%;margin-left:auto;margin-right:auto}.f-dangky input{border:1px solid #d9d9d9 !important;border-radius:5px !important;box-shadow:none !important;outline:none !important}.f-dangky input[type=submit],.f-dangky button{background-color:var(--primary) !important;color:#fff !important;border-radius:5px !important;transition:ease all .35s;border:1px solid var(--primary) !important;pointer-events:none}.f-dangky input[type=submit]:hover,.f-dangky button:hover{background-color:#fff !important;color:var(--primary) !important}.f-dangky a{display:inline-block;margin-left:8px;color:#a4a4a4}.f-dangnhap a{margin-left:0 !important}.ins-slider .grid-1600{max-width:1600px;width:100%;margin-left:auto;margin-right:auto;position:relative;z-index:1}.ins-slider .grid-1600 .tes-layout01 .tes-info{padding-bottom:1.875rem !important}.ins-slider .swiper-slide{padding-bottom:1.25rem}.ins-slider .next01,.ins-slider .prev01{background-color:#fff;border:1px solid var(--primary);width:3.25rem;height:3.25rem;border-radius:100%;text-align:center;line-height:3.25rem;color:#212121;transition:ease all .35s}.ins-slider .next01:hover,.ins-slider .prev01:hover{background-color:var(--primary) !important;color:#fff}.in-content01 .elementor-container{max-width:100% !important}.in-content02 .ser-row .ser-red .elementor-widget-container{background-color:var(--primary);color:#fff}.in-content02 .ser-row .ser-red .elementor-widget-container hr{background-image:url(../images/in-img05.png)}.in-content02 .ser-row .ser-red .elementor-widget-container ul:last-child li{background-image:url(../images/in-img06.png)}.in-content02 .ser-row .elementor-widget-container{background-color:#fff;box-shadow:0px 4px 29.9px 0px rgba(0,0,0,.0901960784);border-radius:20px;padding:1.5625rem}.in-content02 .ser-row .elementor-widget-container strong{font-weight:700}.in-content02 .ser-row .elementor-widget-container h4{font-size:1.4375rem;font-weight:700;line-height:160%}.in-content02 .ser-row .elementor-widget-container>ul{margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:flex-start}.in-content02 .ser-row .elementor-widget-container>ul li{display:inline-block;list-style:none;width:calc(100% - 65px);padding-left:8px}.in-content02 .ser-row .elementor-widget-container>ul li:first-child{width:4.0625rem}.in-content02 .ser-row .elementor-widget-container>ul li strong{display:block}.in-content02 .ser-row .elementor-widget-container hr{background-image:url(../images/in-img02.png);background-position:center center;background-repeat:no-repeat;height:24px;opacity:1;margin-top:1.25rem;margin-bottom:1.25rem}.in-content02 .ser-row .elementor-widget-container ul:last-child{margin:0;padding:0}.in-content02 .ser-row .elementor-widget-container ul:last-child li{display:block !important;background-image:url(../images/in-img03.png);background-position:center left;background-repeat:no-repeat;padding-left:1.4375rem;width:100% !important}.in-content02 .ser-row .elementor-widget-container ul:last-child li:not(:last-child){margin-bottom:1.25rem}.in-title span{font-size:1.125rem;font-weight:450;display:inline-block}.in-title h2{font-size:2.25rem;line-height:140%}.in-content03 hr{opacity:1;margin-top:2.1875rem !important;margin-bottom:2.1875rem !important;background-color:#e1e1e1 !important}.in-content03 table{width:100%}.in-content03 table tr td{background:rgba(0,0,0,0) !important;padding-left:0 !important;padding-right:0 !important;border:0 !important;padding-top:0 !important}.in-content03 table tr td h4{font-size:1.25rem;margin-bottom:5px !important}.in-content04{background-image:url(../images/in-img08.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:10.625rem;padding-bottom:10.625rem}.in-content04 .elementor-widget-container{max-width:700px;width:100%;margin-left:auto;margin-right:auto}.in-content04 *{color:#fff !important}.in-content04 h2{font-size:2.25rem;font-weight:700}.in-content04 a{display:inline-block;background-color:var(--primary);color:#fff;padding:.75rem 2.8125rem;border-radius:68px;text-transform:uppercase;transition:ease all .35s;margin-top:1.25rem !important}.in-content04 a:hover{background-color:#fff;color:var(--primary) !important}.in-content05{background-image:url(../images/inw-img00.png);background-position:center center;background-repeat:no-repeat;padding-top:8.75rem;padding-bottom:3.75rem}.in-content05 .elementor-accordion-item:not(:last-child){margin-bottom:.9375rem !important}.in-content05 .elementor-accordion-item .elementor-tab-title.elementor-active{background-color:var(--primary) !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.in-content05 .elementor-accordion-item .elementor-tab-title{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.in-content05 .elementor-tab-content{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.in-content05 .elementor-accordion .elementor-accordion-item{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border:1px solid #e1e1e1 !important}.elementor-lost-password:hover{color:var(--primary) !important}.elementor-login .elementor-field-group.elementor-column a{font-size:.85em !important;display:inline-block;color:var(--e-global-color-text)}.elementor-login .elementor-field-group.elementor-column a:hover{color:var(--primary) !important}.elementor-login .elementor-field-group.elementor-column a:not(:last-child){margin-right:5px}.pa-custom a,.pa-custom span{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;background-color:var(--primary) !important;color:#fff !important;padding:0 !important;border-radius:0 !important;border:0 !important;transition:ease all .35s}.pa-custom .current{font-weight:bold !important}.logged-in .elementor-login.elementor-login__logged-in-message{display:none}.p-archive .layout-new .nw-img{height:18.125rem}.bqlq01 .lq-img img{height:150px;-o-object-fit:cover;object-fit:cover}.bqlq01 .lq-text h3{font-size:16px;margin-top:0;margin-bottom:0px}.bqlq01 .lq-text h3 a{text-decoration:none;color:#cd5c5c}.bqlq01 .lq-text p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media(max-width: 1660px){.ho-content04 .h4-cn{max-width:92%;width:100%}}@media(max-width: 1440px){html{font-size:14px}.container{max-width:95%}.h5-cn{max-width:95%;width:100%;margin-left:auto;margin-right:auto}.ho-content04 .h4-cn{max-width:95%;width:100%;margin-left:auto;margin-right:auto}}@media(max-width: 1100px){html{font-size:13px}.title-style01 h2{font-size:38px}.wrap-header .hd-info .hd-btn a{padding:5px 10px}.menu li{padding-left:10px;padding-right:10px}}@media(max-width: 767px){.elementor-1513 .elementor-element.elementor-element-ea08585>.elementor-widget-container{margin-top:0 !important}.h1-txt h2{font-size:20px}.ins-slider .next01,.ins-slider .prev01{display:none !important}.in-content04{padding-top:50px;padding-bottom:50px}.in-content02{margin-bottom:30px !important}.in-content05{padding-top:50px;padding-bottom:50px}ul.sub-menu{display:none !important}.tes-layout01 .tes-img{width:100% !important;margin-bottom:0 !important}.tes-layout01>div{padding-bottom:0 !important}.gt-row01 .elementor-column:last-child{order:-1}.p-about02{padding-bottom:0}.tes-layout01 .tes-info{width:100% !important}.our-layout01 .btn-style03{display:none}.our-layout01 .our-info h3{font-size:20px}.h4-row{margin-top:0}.elementor-42 .elementor-element.elementor-element-cc70bf0 .elementor-heading-title{font-size:20px}.elementor-42 .elementor-element.elementor-element-ea08585>.elementor-widget-container{margin-top:0 !important}.ho-content04 .h4-item{width:100% !important;margin-right:0 !important;margin-bottom:15px}.h2-items ul li:first-child{width:60px}.h2-items ul li{width:calc(100% - 60px)}.h2-items ul li:last-child{padding-left:15px}.h2-items ul{align-items:flex-start}.ho-content06 .h6-img::before{display:none}.h5-cn{max-width:90%}.next06,.prev06{display:none !important}.ho-content06 .h6-txt-item{padding:0;background:none}.ho-content06 .h6-img::after{display:none}.ho-content06 .h6-img{text-align:center;padding-left:0;padding-right:0}.hd-find form{right:-80px}.ct-left{margin-bottom:20px}.ct-right h3{font-size:24px}.p-contact{padding-bottom:50px}.ct-right{padding:20px}.s-binhluan .comments{font-size:20px}.s-binhluan #reply-title{font-size:20px}.por-de-content form h3{font-size:20px}.header-single .tt-single{font-size:24px}.header-single .sg-thumbail img{height:320px}.layout-new .nw-info h3{font-size:24px}.layout-new .nw-img{height:auto}.job-detail .jd-right{text-align:left !important}.jb-item .col-xl-3{padding-top:20px;text-align:left !important}.layout-team .la-info h3{font-size:24px}html{font-size:14px}.hd-icon-sp{display:inline-block}.hd-icon-sp a{display:inline-block;color:var(--primary);font-size:30px}.wrap-header{padding-top:10px;padding-bottom:10px}ul.menu{display:none;position:absolute;top:100%;left:0;width:100%;background-color:var(--primary01)}ul.menu li{display:block}ul.menu li:not(:last-child){border-bottom:1px dotted #fff}ul.menu li a{color:#fff !important;display:block;text-align:center;font-size:16px;padding-top:15px;padding-bottom:15px}.hd-btn{display:none}.ho-content01 .h1-txt img{margin-top:0}.ho-content01 .h1-txt h2{font-size:32px}.ho-content02{padding-top:50px;padding-bottom:0}.ho-content02 .col-sm-12:first-child{margin-bottom:20px}.title-style01 h2{font-size:24px}.title-style01 span{font-size:13px;background-position:top 5px left}.our-layout01 .our-info h3 a{font-size:18px}.our-layout01 .our-info{padding:20px;bottom:-40px;margin-bottom:0 !important}.our-layout01 img{width:100%;height:28.125rem !important;-o-object-fit:cover;object-fit:cover}.our-layout01 .our-info .our-po .btn-style03{top:-55px}.ho-content04 .h4-cn .h4-img{padding-right:calc(var(--bs-gutter-x)*.5);margin-top:30px}.ho-content04{padding-top:0}.h4-cn01{max-width:100%}.ho-content04 .h4-cn{padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem)}.ho-content04 .h4-row{margin-top:0}.h5-img{order:1;margin-top:30px}.ho-content06{padding-top:50px;padding-bottom:0}.ho-content07{margin-bottom:50px;height:100%;padding-top:100px}.ho-content07 .h7-content h3{font-size:24px}.tes-layout01 .tes-img{width:100%}.tes-layout01 .tes-img img{height:350px}.tes-layout01 .tes-info{width:100%;position:relative;z-index:1;right:unset;background-size:20px}.tes-layout01{padding-bottom:0}.btn-style01 a{padding:10px 20px}.ho-content07 .h7-content{padding-left:20px;padding-right:20px}.wrap-ft .ft-txt h3{font-size:24px}.wrap-ft .ft-txt{font-size:14px;padding-bottom:30px}.wrap-ft .ft-mid,.wrap-ft .ft-right{padding-top:20px}.hd-page{height:250px}.hd-page .tt-page{font-size:30px;padding-top:25px}.ab01-img{order:-1px !important;margin-bottom:20px}.p-about01 .row:nth-child(2) .ab01-txt{order:0}.por-layout01 .col-xl-2{display:none}.por-layout01 h3{font-size:24px}.p-por01{padding-top:50px;padding-bottom:50px}.por-layout01 ul li{padding-bottom:10px}.p-por .porSlider01 .swiper-slide h3{font-size:24px}.por-de{padding-top:50px;padding-bottom:50px;background:none}.por-de .por-de-header .po-title{font-size:24px}.single-content h1{font-size:32px}.single-content h2{font-size:26px}.single-content h3{font-size:20px}.single-content h4{font-size:18px}.single-content h5{font-size:16px}.single-content h6{font-size:14px}.por-de .por-de-header ul li{padding-bottom:15px}.p-jobs{padding-top:50px;padding-bottom:50px}}@media(max-width: 480px){.p-jobs .jb-row .jb-item ul{display:block !important}.p-jobs .jb-row .jb-item ul li{display:block}}/*# sourceMappingURL=styles.css.map */