.hide_field{display:none!important}a.dashicons.dashicons-admin-generic.acf-hndle-cog.acf-js-tooltip{display:none!important}a.dashicons.dashicons-admin-generic.acf-hndle-cog.acf-js-tooltip,#wp-admin-bar-rocket-settings,#wp-admin-bar-docs,#wp-admin-bar-faq,#wp-admin-bar-support,.settings_page_wprocket #wpbody-content{display:none!important}#contact-form-editor #form-panel,#postbox-container-2 .submit,#contact-form-editor-tabs #form-panel-tab{display:none!important}#wp-admin-bar-wp-rocket>a{pointer-events:none!important}body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);background-color:#F5F5F5}body::-webkit-scrollbar{width:8px;background-color:#cedbff}body::-webkit-scrollbar-thumb{background-color:#9C1D20}input,optgroup,select,textarea{-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 1px 1px 3px #fff0;-moz-box-shadow:inset 1px 1px 3px #fff0;box-shadow:inset 1px 1px 3px rgb(0 0 0 / 0)}a,a:hover{text-decoration:none!important;transition:all 1s;color:#333}body{color:#333;overflow-x:hidden;font-size:18px;font-family:'Google Sans';position:relative}.section{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;background-color:#fff;padding:50px 0!important}.grid-container{max-width:1400px;position:relative;z-index:10}.bg-cus{background-size:cover;background-repeat:no-repeat}h1,h2,h3{font-family:'Google Sans Bold'}.content{font-family:'Google Sans';font-style:normal;font-weight:400;font-size:16px;position:relative;z-index:10}.item_cont p{font-size:16px}a,a:hover{text-decoration:none!important;transition:all 1s}.text_white{color:#fff}.text_center{text-align:center}.text_up{text-transform:uppercase}.wrap{position:relative;transition:all 0.5s;z-index:10}.wrap a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}img{display:block}.d_flex{display:flex}.title_post{font-family:'Roboto Black';font-style:normal;font-weight:900;font-size:45px;color:#9C1D20;margin:0 auto 10px;max-width:68%}.list_post{display:flex;flex-wrap:wrap;margin:0 -10px}.list_post .item{width:calc(calc(100% / 3) - 20px);margin:0 10px 30px;background:#FFF;box-shadow:10px -2px 18px 7px rgb(0 0 0 / 10%);border-radius:10px;overflow:hidden}.list_post .item .item_img{width:100%;padding-bottom:56.25%;position:relative}.list_post .item .item_img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.bg_cus{background-size:cover;background-repeat:no-repeat}.list_post .item_img img{height:100%;width:100%;object-fit:cover}.list_post .item .item_cont{border-radius:0 0 10px 10px;padding:15px 30px;transition:all 0.5s;min-height:250px;margin-bottom:30px}.list_post .item .item_cont h2{font-family:'Google Sans Bold';font-style:normal;font-weight:700;font-size:18px;transition:.5s all}.more_post{padding-top:0px!important}.list_post .item *{transition:.3s all!important;color:#333}.list_post .item:hover *{color:#fff}.list_post .item .item_cont .date{font-family:'Google Sans';font-style:normal;font-weight:400;font-size:16px;color:#9C9C9C;position:absolute;bottom:0}.date_post{font-family:'Google Sans';font-style:normal;font-weight:400;font-size:16px;color:#9C9C9C;text-align:center;margin-bottom:10px}.top_bar{margin-bottom:60px;border-bottom:2px solid #C9C9C9;padding-bottom:5px;text-align:right;color:#9C9C9C;display:flex;justify-content:end;align-items:center}.top_bar span{margin:0 5px}.bar_item{position:relative}.bar_item a{position:absolute;inset:0}section.section.banner_home{padding:0!important}section.section.banner_home .item_banner>img{width:100%;height:auto;display:block}.slider_banner,.slider_banner .wrap{height:100%}.slider_banner,.slider_banner .item_banner{height:100%}.slider_banner .item_banner{background-size:cover;background-repeat:no-repeat;background-position:center}.slider_banner .boxlink{padding:20px}.banner_img,.banner_img img{height:auto;position:relative;z-index:3}.home_1{padding:75px 0 60px}.title_group{position:relative;z-index:3;margin-bottom:40px}.home_1{padding:75px 0 60px}.sub_title{color:#9C1D20;font-family:'Google Sans';font-style:normal;font-weight:400;font-size:25px;line-height:40px}.title_sec{font-family:'Roboto Bold';font-style:normal;font-weight:700;font-size:36px;letter-spacing:-.05em}.swiper-grid-column>.swiper-wrapper{flex-direction:unset}h3.bg_title{font-family:'Montserrat';font-style:normal;font-weight:900;font-size:200px;position:absolute;z-index:-1;color:#FFF6F6;opacity:1;background:linear-gradient(180deg,#FFF4F4 0%,#FFF9F9 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;text-fill-color:#fff0;text-shadow:unset;-webkit-text-stroke-width:0;-webkit-text-stroke-color:#fff;color:#fff0;text-transform:uppercase;top:-90px}.home_1 h3.bg_title{top:-88px;left:-171px}.home_1 h3.bg_title{top:-88px;left:-171px}.home_1 .list{flex-wrap:wrap;margin-top:30px}.home_1 .list .item{width:50%;display:flex;margin-bottom:20px}.home_1 .item .icon{margin-right:30px}.home_1 .item .cont{max-width:65%}.btn_style{background:#9C1D20;border-radius:45px;color:#fff;font-style:normal;font-weight:400;font-size:18px;line-height:50px;display:block;max-width:290px;width:max-content;padding:0 20px;text-transform:uppercase}.btn_style svg{margin-left:15px;transition:all 0.5s;transform:translateX(0)}.btn_style:hover svg{transition:all 0.5s;transform:translateX(10px)}.btn_style:hover{box-shadow:0 .5em .5em -.4em #000}.slider_project{padding-bottom:50px}.home_1.btm_solution .sec_img img{max-width:450px}@media screen and (max-width:991px){.home_1.btm_solution .sec_img img{max-width:100%}}.btn_style:hover{box-shadow:0 .5em .5em -.4em #000;color:#fff}.sec_img img{margin:auto}.home_1 .content{max-width:95%}.home_7 .list_post .item{width:calc(calc(100% / 4) - 20px)!important}.text_center h3.bg_title{left:50%;top:-200px}section.section.home_2{padding:67px 0 50px}.text_center h3.bg_title{left:50%;transform:translateX(-50%);top:-90px}.list_solution{flex-wrap:wrap;margin-bottom:25px}.list_solution .item{width:calc(calc(100% /4) - 30px);margin:0 15px;text-align:center;padding:25px 30px}.list_solution .item img{margin:0 auto 20px;height:90px;object-fit:contain}.list_solution h3{font-family:'Google Sans Medium';font-style:normal;font-weight:500;font-size:20px;color:#474747;margin-bottom:0;margin:0 auto}.list_solution .item:hover{box-shadow:0 4px 40px rgb(0 0 0 / .1);border-radius:20px;transition:all 0.5s;background:#fff}.text_center .btn_style{margin:0 auto}.home_3 .list_item{display:flex;flex-wrap:wrap}.home_3 .list_item .item{width:calc(20% - 20px);margin:0 10px}section.section.home_3{padding:60px 0 50px;background-size:cover}span.plus{position:absolute;right:18px;bottom:10px}.home_3 .item_cont{padding:20px 25px 66px;background:#fff}.home_3 .item{border-radius:20px;overflow:hidden;box-shadow:0 4px 40px rgb(0 0 0 / 10%);transition:all 0.5s}.home_3 .item .item_cont span.sub{font-family:'Google Sans';font-style:normal;font-weight:400;font-size:16px;text-transform:uppercase}.home_3 .item .item_cont h3{font-size:25px}.home_3 .item .item_cont .des{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;HEIGHT:55PX}.home_3 .item:hover,.home_3 .item:hover .item_cont{background-color:#9c1d20;color:#fff;transition:all 0.5s}.home_3 .item:hover svg path{transition:all 0.5s;stroke:#fff}.home_3 .item svg{transition:all 0.5s;transform:rotate(0deg)}.home_3 .item:hover svg{transition:all 0.5s;transform:rotate(360deg)}.home_4 .list{align-items:start;justify-content:center;margin:0 50px}.home_4 .list .item{width:25%;text-align:center;padding:40px 20px;transition:all 0.5s;flex-wrap:wrap}.home_4 .list .item .num{font-family:'Google Sans Black';font-style:normal;font-weight:900;font-size:60px;color:#9C1D20;letter-spacing:-.02em}section.section.home_4{padding:60px 0 40px}.home_4 .list .item .cont{font-family:'Google Sans';font-style:normal;font-weight:400;font-size:18px;text-transform:uppercase;color:#474747}.home_4 .list .item .num .sub_num{margin-left:-12px}.home_5 .list{flex-wrap:wrap;align-items:center}.home_5 .item,.home_9 .item{height:110px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:10px;overflow:hidden}.home_5 .swiper-slide{margin-top:0!important;margin-bottom:30px!important}.home_5 .item_img{display:flex;align-items:center;justify-content:center;height:100%}.home_5 .item img{margin:auto}.arrow_2:after{display:none}.arrow_2{opacity:.7}.arrow .home_5 .item:hover img{transform:scale(1.1);transition:all 0.5s}.cus_slider .swiper{position:static}.cus_slider .swiper-button-next.arrow_1,.home_9 .swiper-button-next.arrow_2{right:-60px}.cus_slider .swiper-button-prev.arrow_1,.home_9 .swiper-button-prev.arrow_2{left:-60px}.home_5 .item img{transition:all 0.5s;transform:scale(1)}.home_9{padding:50px 0}.home_9 .swiper,.home_5 .swiper{padding:20px 7px}section.section.home_5{padding:50px 0}.cus_slider{position:relative}.home_5 .title_group{margin-bottom:40px}section.section.home_6{padding:51px 0}.home_6 .item_slide{text-align:center;position:relative;background:#fff;padding:80px 40px 30px;border-radius:10px;min-height:240px;box-shadow:2px 1px 16px 0 rgb(16 15 15 / 23%)}.home_6 .item_slide .item_img{position:absolute;left:50%;transform:translateX(-50%);top:-70px}.comment_slide{padding-top:100px;padding:100px 10px 22px}.home_6 .item_slide .name{font-size:18px;color:#000;margin-bottom:7px}.home_6 .item_slide p{font-family:'Google Sans Light';font-style:normal;font-weight:300;font-size:17px;color:#9C1D20}.home_6 .item_slide .cont{font-family:'Google Sans';font-style:normal;font-weight:400;font-size:16px}section.section.home_7{padding:50px 0 50px}.home_7:before{content:'';position:absolute;background-image:url(https://staging.btmglobal.com.vn/wp-content/themes/thuythu/assets/css/../../images/logo_bg_4.png);width:340px;height:380px;bottom:0;right:100px;background-repeat:no-repeat;background-size:cover}.home_7 .title_group{margin-bottom:45px}section.section.contact_method{padding:150px 0 120px;background-position:right}.contact_method h3.bg_title{top:-95px;left:-95px;z-index:-1;color:#000;-webkit-background-clip:text;-webkit-text-fill-color:#8A181B;background-clip:text;text-fill-color:#fff0;background:linear-gradient(180deg,#6B0A0D 0%,#fff0 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;text-fill-color:#fff0;-webkit-text-stroke-width:0}.contact_method form.wpcf7-form *{font-family:'Google Sans Bold';font-style:normal;font-weight:700;font-size:18px;color:#666}form.wpcf7-form input::placeholder,form.wpcf7-form select{color:#666}form.wpcf7-form.init input,form.wpcf7-form.init select{outline:none;width:100%}nav.breadcrumb ul span.divider:last-child{display:none}.contact_method form.wpcf7-form.init input::placeholder,.contact_method form.wpcf7-form.init select::placeholder,.contact_method form.wpcf7-form.init textarea::placeholder{color:#666!important}span.wpcf7-form-control-wrap input,span.wpcf7-form-control-wrap textarea,span.wpcf7-form-control-wrap select{border-radius:50px;margin-bottom:15px;width:100%}.btn_submit{position:relative;z-index:5;height:50px;max-width:155px;line-height:50px;border-radius:50px;padding-left:30px;border:1px solid #fff;background:#fff0;transition:all 0.5s;margin-left:10px;background:#9C1D20;border-radius:41px;border:1px solid #fff0}.btn_submit input{position:absolute;inset:0;opacity:0}.btn_submit svg{position:absolute;right:30px;top:50%;transform:translateY(-50%)}span.wpcf7-spinner{position:absolute;z-index:-1;opacity:0}.contact_form_1{padding-top:30px}.inner_form input.wpcf7-form-control.has-spinner.wpcf7-submit{background:#9C1D20;border-radius:41px;text-transform:uppercase}.btn_submit span{color:#fff!important}.btn_submit:hover{background:#fff}.btn_submit:hover span{color:#333!important;transition:all 0.5s}.btn_submit:hover svg path{stroke:#333;transition:all 0.5s}.about_1 .img_sec{float:right;position:relative;z-index:5}section.section.about_1{padding:40px 0}.recruit_1 h2.title_sec{width:max-content;line-height:.9}.about_1 .title_group{margin-bottom:0}.about_1 h3.bg_title{left:-80px}.about_2{padding-bottom:0!important;background-repeat:no-repeat;background-size:cover;background-position:center}.about_2 .list{display:flex;flex-wrap:wrap;justify-content:center}.about_2 .list .item{margin:0 31px 20px;text-align:center}.about_2 .list .item .counter{font-family:'Google Sans Black';font-style:normal;font-weight:900;font-size:55px}.about_2 .list .item .num_sub{font-family:'Google Sans Black';font-style:normal;font-weight:900;font-size:35px;position:absolute;top:-10px;right:-24px}.about_2 .list .item .num{position:relative;width:max-content;margin:0 auto}.about_2 .list .item .cont{font-size:20px;text-transform:uppercase;font-family:'Google Sans';font-style:normal;font-weight:400}section.section.about_3{padding:120px 0;background-position:bottom;background-repeat:no-repeat;background-size:cover}.about_3 .title_group{margin-bottom:100px}.about_3 .item{background:#FFE0E0;border-radius:10px;font-family:'Google Sans Medium';font-style:normal;font-weight:500;font-size:25px;padding:25px 40px;color:#000;display:flex;align-items:center;min-height:125px;width:510px}.about_3 .item:nth-child(2){margin:90px 55px;width:calc(510px + 25px)}.about_3 .grid-container{display:flex;align-items:center}.about_4 .item_sec{display:flex;flex-wrap:wrap;align-items:center;transition:all 0.5s}.about_4 .item_sec>*{width:50%}.about_4 .item_sec:nth-child(even) .item_img{order:-1}.play_video{position:absolute;bottom:35px;right:60px;display:flex;align-items:center;color:#fff;font-family:'Google Sans Medium';font-style:normal;font-weight:500;font-size:18px}.play_video .dot{width:100px;height:100px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative}.about_4 .item_sec .item_cont{padding-left:100px;padding-top:0;position:relative;color:#333}.about_4 .item_sec .item_cont .cont{max-width:80%;text-align:justify}.about_4 .item_sec:nth-child(even) .item_cont:before{left:inherit;right:-40px}section.section.category_page{padding:40px 0}.list_cat ul{display:flex;margin:0;list-style:none;flex-wrap:wrap}.list_cat{margin:40px 0;position:relative;z-index:6}.list_cat li a{font-family:'Google Sans';font-style:normal;font-weight:400;font-size:22px;color:#999}.list_cat li.active a{color:#9C1D20;font-family:'Google Sans Bold'}.list_cat li{position:relative;margin-right:35px}.list_cat li:before{content:'';position:absolute;background:#9C1D20;width:45px;height:2px;opacity:0;top:50%;left:0}.list_cat li.active{padding-left:59px}.list_cat li.active:before{opacity:1}.list_cat li:hover a{color:#9c1d20}.list_news .item_img{width:350px;overflow:hidden;border-radius:15px}.list_news .item{display:flex;flex-wrap:wrap;align-items:center}.list_news .item_cont{width:calc(100% - 350px);padding-left:75px}.list_news .item_cont h2.title{font-family:'Google Sans Medium';font-style:normal;font-weight:500;font-size:25px;color:#2D2D2D;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.list_news .item_cont .cont{font-size:16px;color:#666;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;width:90%}.list_news .item:not(:last-child){border-bottom:1px solid #B7B4B4;margin-bottom:40px;padding-bottom:60px}ul.thenativePagination{list-style:none;display:flex;justify-content:center;margin:0}ul.thenativePagination li a{width:45px;height:45px;border:1px solid #9C1D20;border-radius:11px;display:flex;align-items:center;justify-content:center;margin:0 10px}ul.thenativePagination li.active a,ul.thenativePagination li a:hover{background:#9C1D20;color:#fff}.play_video .dot:before{content:'';position:absolute;border:1px solid #fff;width:100px;height:100px;border-radius:50%;opacity:1;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.3);opacity:0}}.wrap:hover .dot:before{opacity:1;animation:pulse-border 1s ease-out infinite}section.section.recruit_1{padding:100px 0}.recruit_1 h3.bg_title{left:-200px}.recruit_1 .img_sec{float:right}section.section.recruit_3{padding:100px 0}.css_bg{background-size:cover;background-repeat:no-repeat;background-position:center}.list_box{display:flex;flex-wrap:wrap;border-radius:15px;overflow:hidden;margin:0 0 0}.list_box .item{height:450px;width:25%;position:relative;display:flex;cursor:pointer;align-items:flex-end}.list_box .item:before{background:#000;position:absolute;left:0;top:0;width:100%;height:100%;content:'';opacity:0;transition:.5s all}.list_box .item:after{content:'';background-color:#9c1d20;position:absolute;bottom:27px;left:20px;right:20px;height:55px;opacity:.8;transition:.5s all;border-radius:30px}.list_box .item .box_content{padding:0 35px;margin-bottom:30px;overflow:hidden;z-index:2}.list_box .item .box_content .inner{transform:translateY(calc(100% - 50px));transition:.5s all}.list_box .item .box_content h3{font-size:18px;position:relative;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;height:50px;line-height:50px;align-items:center;margin:0 -35px 0;padding:0 35px;text-align:center;text-transform:uppercase}.list_box .item .box_content .content{padding-bottom:30px;line-height:1.5}.list_box .item:hover:before{opacity:.7}.list_box .item:hover:after{opacity:0;bottom:100%}.list_box .item:hover .box_content .inner{transform:translateY(0)}.recruit_1 .img_sec .play_video{bottom:inherit;right:inherit;left:50%;top:50%;transform:translate(-50%,-50%)}.item_sec .play_video .dot{margin-left:20px}.recruit_1 .img_sec img{border-radius:15px}.recruit_3 .title_group{margin-bottom:30px}table.table_td thead th:nth-child(1){border-radius:15px 0 0 0}table.table_td thead th:last-child{border-radius:0 15px 0 0}.link_td{position:fixed;top:50%;right:70px;z-index:30}div#content{position:relative}.link_td ul{list-style:none;margin:0}.flag{display:flex;align-items:center;justify-content:center;width:67px;height:67px;background:#FFF;border:.471831px solid rgb(156 29 32 / .13);box-shadow:0 4.71831px 18.1695px rgb(85 0 0 / .1);border-radius:50%;margin:0 auto 10px;transition:all 0.5s}.link_td ul a{font-family:'Google Sans Bold';font-style:normal;font-weight:700;font-size:17px}.link_td ul li{margin-bottom:30px}.link_td ul a:hover .flag{background:#fadbdc;transition:all 0.5s}section.section.contact_page{padding:100px 0}.contact_page .content_sec .content{max-width:55%;text-align:justify}.method_contact{float:right}.inner_form{padding:60px 50px;background:#FFF;box-shadow:3px -2px 36px rgb(158 40 40 / .13);border-radius:15px}.inner_form *::placeholder{color:#666!important}.contact_page .content_sec{margin-bottom:50px}.inner_form .wpcf7-form-control-wrap>*{margin:10px 0}.inner_form .wpcf7-form-control-wrap input::placeholder,.inner_form .wpcf7-form-control-wrap select::placeholder{color:#C6C2C2!important}.social h3{font-family:'Google Sans Medium';font-style:normal;font-weight:500;font-size:20px;color:#9C1D20}.content p{margin-bottom:10px}.content p:last-child{margin-bottom:0}.method_contact .social{margin-top:50px}.method_contact .social ul{list-style:none;margin:0;display:flex}.grid-100.map{padding-top:50px}.grid-100.map iframe{border-radius:20px}.method_contact .social ul li{margin-right:20px}section.section.recruit_detail{padding:100px 0 140px}.recruit_detail:before{content:'';position:absolute;background-image:url(https://staging.btmglobal.com.vn/wp-content/themes/thuythu/assets/css/../../images/bg_img_td.png);background-repeat:no-repeat;background-size:cover;width:100%;height:100%;top:0}span.see_more{position:absolute;bottom:35px;right:0;color:#9C1D20}.list_news .item:hover .item_img img{transition:all 0.5s;transform:scale(1.2)}.list_news .item_img img{transition:all 0.5s;width:100%}.hot_pj .list .item .num{color:#9c1d20}.about_2 .grid-50.tablet-grid-50.list{float:right}.btn_style.style_2{background:#fff;color:#9C1D20}.btn_style.style_2:hover{background:#9C1D20;color:#fff}.btn_style.style_2:hover path{stroke:#fff}.hot_pj_2 .list .item{display:none}.post_page .content{margin:0 auto 65px;font-size:16px}.solution_banner_page{height:700px}.solution_banner_page .banner_inner{position:absolute;top:50%;transform:translateY(-50%);left:calc(calc(100vw - 1400px) / 2)}.banner_title *{margin-bottom:0}.banner_title{max-width:55%;margin-bottom:20px;font-family:'Roboto Light';font-style:normal;font-weight:300;font-size:40px}.banner_title p{font-size:35px}.sec_1{padding:100px 0;display:flex;flex-wrap:wrap}.sec_1 h3.bg_title{left:-140px}.sec_1 .list{display:flex;flex-wrap:wrap;position:relative;z-index:5}.sec_1 .list .item{width:calc(calc(100% / 3) - 40px);margin:0 20px 30px;background:#FFF;box-shadow:0 10px 30px rgb(119 0 0 / .1);border-radius:10px;padding:40px 25px 20px;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.sec_1 .list .item img{margin:0 auto}.sec_1 .content{max-width:85%;overflow:auto}.content_over{overflow:auto}.content_over::-webkit-scrollbar{width:4px}.content_over::-webkit-scrollbar-thumb{background-color:#9C1D20}.sec_2 .title_group{margin-bottom:82px}.sec_2 .img_sec img{margin:0 auto}.sec_2{padding:40px 0 140px}.list_project{display:flex;flex-wrap:wrap}.list_project .item{width:calc(calc(100% /3) - 25px);margin:0 12px 30px;padding:50px 45px 70px;box-shadow:0 10px 30px rgb(119 0 0 / .1);border-radius:10px}.list_project .item h2{font-size:22px}.list_project .item .cont{font-family:'Google Sans';font-style:normal;font-weight:400;font-size:16px;height:125px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical}section.section.hot_pj_3{padding:100px 0}.hot_pj_3 .title_group{margin-bottom:40px}.list_project .item span.see_more{left:inherit;right:35px;bottom:30px}.list_project .item:hover{background:#9c1d20;transition:all 0.5s}.list_project .item:hover *{color:#fff;transition:all 0.5s}.list_project .item:hover svg path{stroke:#fff}.list_project .item:hover svg{transform:rotateY(360deg)}.solution_1 .img_sec{margin-left:40px;position:relative;z-index:10;float:right}section.section.solution_1{padding:40px 0 40px}.solution_1{padding:100px 0 60px}.solution_2{padding:40px 0 0;background:linear-gradient(180deg,#FFFFFF 0%,#FFD5D5 100%);padding-bottom:0!important}.solution_2 .list{flex-wrap:wrap;margin:0 -15px}.solution_2 .list .item{width:calc(25% - 68px);margin:0 34px 30px}.solution_2 .list .item_img{background:#FFF;box-shadow:0 10px 30px rgb(119 0 0 / .1);border-radius:10px;min-height:220px;display:flex;align-items:center;justify-content:center}.solution_2 .list h2{text-align:center;font-family:'Google Sans Bold';font-style:normal;font-weight:700;text-transform:uppercase;font-size:18px;margin-top:20px;margin-bottom:8px}.solution_2 .title_group{margin-bottom:40px}.solution_2:before{position:absolute;background-image:url(https://staging.btmglobal.com.vn/wp-content/themes/thuythu/assets/css/../../images/icon_bg_3.png);width:400px;height:470px;background-repeat:no-repeat;background-size:cover;bottom:-100px;left:-100px}nav.breadcrumb ul>*{flex:0 0 auto}.solution_3 img{max-height:calc(100vh - 150px);object-fit:cover;width:100%}.solution_3{padding-top:0!important;padding-bottom:0!important}.video_play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.single-solution .share_post{top:390px}.service_2:after{content:'';position:absolute;background:linear-gradient(180deg,#FFFFFF 0%,#FFD5D5 100%);width:100%;height:500px;bottom:0}.video_play:before{content:'';position:absolute;border:1px solid #fff;width:250px;height:250px;border-radius:50%;opacity:1;top:45%;left:45%;transform:translate(-50%,-50%)}.solution_3.wrap:hover .video_play:before{opacity:1;animation:pulse-border 1s ease-out infinite}.solution_4{padding:40px 0 40px}.solution_4 .item{flex-wrap:wrap}.solution_4 .item>*{width:50%}.solution_4 .item:not(:last-child){margin-bottom:50px}a.btn_over{position:absolute;inset:0;z-index:10}.solution_4 .item .content{margin-right:80px}.solution_4 .item .title{font-family:'Roboto Black';font-style:normal;font-weight:900;font-size:55px;max-width:80%}.solution_4 .item:nth-child(even) .item_img{order:-1}.default_page{padding:50px 0}.solution_4 .item:nth-child(even) .item_cont>*{margin-left:80px}.section.sub_header{background:#9c1d20;color:#fff!important;padding:2px 0!important;position:fixed;top:0;z-index:999}.section.sub_header .inner_content{display:flex;align-items:center;justify-content:end}.section.sub_header .inner_content p{margin-bottom:0;font-size:15px}.section.sub_header .inner_content a{color:#fff}ul.social_header{list-style:none;display:flex;margin:0;align-items:center}ul.social_header li{margin-left:15px}.service_2{padding:38px 0 20px;background:#fff}.service_2 .list{flex-wrap:wrap;margin:0 -30px}.service_2 .list .item{width:calc(calc(100% / 3) - 140px);margin:0 70px 50px}section.section.list_solution_page{padding:100px 0}.service_2:before{display:none}.solution_2.service_2 .list .item_cont{font-size:16px;text-align:center;font-family:'Google Sans Bold';font-style:normal;font-weight:700;font-size:16px;text-transform:uppercase;margin-top:25px}.text_center.bottom_des{font-family:'Google Sans Bold';font-style:normal;font-weight:700;font-size:30px;letter-spacing:-.05em;color:#9C1D20}.des_img{color:#666;letter-spacing:-.05em;margin-bottom:10px;margin:10px auto 0;text-align:center}.generate-back-to-top{z-index:1000!important}.menu_footer ul{list-style:none;margin:0}.menu_footer ul ul.sub-menu{margin:0 0 0em 1em}footer.section{background:#37383A!important;color:#C9C9C9;padding-top:45px!important;z-index:50;position:relative;padding-bottom:0!important}footer a{color:#C9C9C9}footer a:hover{color:#9C1D20}.inner_footer_top{display:flex;justify-content:center;margin-bottom:30px;justify-content:space-between}.menu_footer ul a{font-size:16px;font-family:'Roboto';position:relative}.end_footer p{margin-bottom:0;font-size:14px;font-family:'Roboto'}.end_footer{background:#292A2C;padding:12px 0}.header_link a,.cta{background:linear-gradient(270deg,#9C1D20 2.68%,#BF2D31 97.32%);border-radius:100px;color:#fff;line-height:50px;font-family:'Google Sans Bold';font-style:normal;font-weight:700;font-size:14px;padding:10px;text-transform:uppercase;border:1px solid #fff0}.main-navigation .main-nav ul li[class*="current-menu-"].current-menu-ancestor>a{color:#333!important}.main-navigation .main-nav ul li[class*="current-menu-"]>a{color:#9c1d20!important}div#primary-menu ul li a{font-family:'Google Sans';font-style:normal;font-weight:400;font-size:18px}header#masthead{position:fixed;z-index:9999;top:42px;width:100%;transition:all 0.5s;background:#fff}div#page{margin-top:138px}.inside-header.grid-container{padding:10px}.list_project .item{display:none}.menu_footer li{overflow:hidden;transition:all 0.5s;position:relative}.menu_footer li.menu-item-has-children .sub-menu{height:0;transition:all 0.5s}.menu_footer li.menu-item-has-children:hover .sub-menu{height:auto;transition:all 0.5s}.menu_footer li.menu-item-has-children>a:before{content:'';position:absolute;width:14px;height:13px;background-image:url(https://staging.btmglobal.com.vn/wp-content/themes/thuythu/assets/css/../../images/arrow-menu.svg);right:-40px;bottom:3px;background-size:contain;background-repeat:no-repeat}div#primary-menu .menu li>.sub-menu{background-color:#f2efef;border-top:5px solid #b40000}.fancybox-content{background:#fff!important}header#masthead.sticky{box-shadow:0 5px 7px rgb(9 29 62 / 16%)}.content_footer{font-size:15px}.content_footer{font-size:15px}.inner_footer_top>*{width:18%}.about_4 .item_sec:hover{background:linear-gradient(251.94deg,#BE3033 .82%,#891619 97.34%);color:#fff}.home_4 .list .item:hover{background:linear-gradient(318.17deg,#881619 2.56%,#BF3034 100%);box-shadow:0 4px 40px rgb(0 0 0 / .1);border-radius:10px;transition:all 0.5s}.home_4 .list .item:hover *{color:#fff;transition:all 0.5s;fill:#fff}.home_3 h3.bg_title,.home_5 h3.bg_title{text-shadow:unset;-webkit-text-stroke-width:0;color:#fff0;background:linear-gradient(180deg,#8A4042 0%,#fff0 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;text-fill-color:#fff0;opacity:.4}.home_2 h3.bg_title{background:linear-gradient(180deg,#FFCCCC 0%,#FFE2E2 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;text-fill-color:#fff0;text-shadow:unset;-webkit-text-stroke-width:1px;text-shadow:unset;-webkit-text-stroke-width:0;-webkit-text-stroke-color:#fff;color:#fff0;opacity:.5}.menu_footer li.current-menu-item:before{content:'';position:absolute;height:100%;width:3px;background:#9c1d20;right:20px}span.wpcf7-form-control-wrap textarea{border-radius:10px!important}form select.arrow:before{content:'';position:absolute;background-image:url(https://staging.btmglobal.com.vn/wp-content/themes/thuythu/assets/css/../../images/arrow-menu.svg);background-repeat:no-repeat;width:20px;height:20px}.contact_method form.wpcf7-form span.wpcf7-not-valid-tip{font-size:12px}.contact_method form.wpcf7-form .wpcf7-response-output{background:#fff}.menu_footer li.menu-item-has-children .sub-menu:has(.current-menu-item){height:auto}.about_2 h3.bg_title{text-shadow:unset;-webkit-text-stroke-width:0;color:#fff0;background:linear-gradient(180deg,#8A4042 0%,#fff0 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;top:-100px}.home_6 h3.bg_title{background:linear-gradient(180deg,#FFECEC 0%,#FFF5F5 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;text-fill-color:#fff0}.about_4 .item_sec .item_cont .sub{font-size:25px;color:#9C1D20;transition:all 0.5s;position:relative}.about_4 .item_sec .item_cont h3{font-family:'Google Sans Bold';font-size:55px;position:relative;margin-top:14px}.about_4 .item_sec .item_cont .sub:before{content:'';position:absolute;width:80px;height:2px;background:#9C1D20;bottom:-5px;transition:all 0.5s}.about_4 .item_sec:hover .sub:before{background:#fff;transition:all 0.5s}.about_4 .item_sec:hover .item_cont{color:#fff;transition:all 0.5s}.about_4 .item_sec:hover .sub{color:#fff;transition:all 0.5s}.sec_1 .list .item_cont{margin-top:20px}.sec_1 .list .item>*{width:100%}.post_page .content a{text-decoration:underline!important}.hot_pj h3.bg_title{background:linear-gradient(180deg,#fbeaea 0%,#f1e7e7 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;text-fill-color:#fff0}.hot_pj .content{height:250px}.contact_page h3.bg_title{left:-100px}.inner_form span.wpcf7-not-valid-tip{position:absolute;width:max-content;left:0;bottom:-18px;font-size:10px;margin:0}.inner_form .wpcf7-submit{width:100%!important}.solution_1 h3.bg_title,.solution_2 h3.bg_title{background:linear-gradient(180deg,#FFF4F4 0%,#f6eded 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;text-fill-color:#fff0;opacity:3;text-shadow:unset;-webkit-text-stroke-width:0;-webkit-text-stroke-color:#fff}.solution_1 h3.bg_title{left:-100px}section.section.home_4 h3.bg_title{background:linear-gradient(180deg,#FFDFDF 0%,#FFF9F9 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;text-fill-color:#fff0}.banner_des{max-width:42%}.main-navigation .main-nav ul li>a:hover{color:#9c1d20!important}.main-navigation .main-nav ul li.menu-item-has-children:hover>a{color:inherit}.header_link a:hover,.cta:hover{background:#fff;border:1px solid #9c1d20;color:#9c1d20}.sec_1 .list .item_cont p{font-size:16px;margin-bottom:0}.list_post .item:hover{background-color:#9c1d20;color:#fff;transition:all 0.5s}.the_content.post_content .title_post{max-width:100%;text-align:center}.list_post .item:hover h4 a{color:#fff;transition:all 0.5s}.recruit_detail .mota.wrap_content{margin-bottom:75px}.recruit_detail .mota.wrap_content ul{margin-left:22px}.about_4 .item_sec:nth-child(odd) .item_cont{padding-left:calc(calc(100vw - 1400px)/2)}b,strong{font-weight:700;font-family:'Google Sans Bold'}.date{font-size:16px;text-transform:uppercase;color:#A4A4A4;margin-bottom:10px}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';background-image:url(https://staging.btmglobal.com.vn/wp-content/themes/thuythu/assets/css/../../images/arrow_down.svg)!important;background-repeat:no-repeat!important;background-position:top 13px right 25px!important;padding-right:40px!important}.menu-item-has-children .dropdown-menu-toggle{display:none}.contact_method form .grid-50,.contact_method form .grid-100{padding:0 7px}.banner_def img{width:100%;height:auto}.inner_content .contact{display:flex;align-items:center}@-webkit-keyframes shake_ani{0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-30deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(30deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-30deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(30deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}100%{-webkit-transform:rotate(0) scale(1) skew(1deg)}}.icon_contact{margin-top:3px;margin-right:10px;animation:shake_ani 1s infinite ease-in-out}.inner_f{display:flex;justify-content:space-between}div#primary-menu ul ul ul.sub-menu{bottom:0;top:-5px;height:auto}.main-navigation ul ul li{position:static}nav.breadcrumb ul{list-style:none;margin:0;display:flex;align-items:center}nav.breadcrumb ul cite{font-style:normal}nav.breadcrumb ul span.divider{margin:0 10px}.solution_main_page{margin-top:-45px;z-index:0}section.post_page{padding-top:35px;margin-top:-25px;overflow:unset}.share_post{position:absolute;top:90px;right:-100px;height:100%}section.breadcrumbs{position:relative;z-index:1}div#socialSharing{display:flex;flex-direction:column;position:sticky;top:150px;right:60px;align-items:center}div#socialSharing>*{padding:10px 0}div#socialSharing b{transform:rotate(90deg);margin-bottom:19px}div#socialSharing a{border-radius:50%;width:62px;height:62px;border:1px solid #D8D8D8;display:flex;align-items:center;justify-content:center;margin:10px 0}.post_page .grid-container{display:flex;flex-wrap:wrap}.list_post .item .item_cont h4.cat_item a{font-size:14px;text-transform:uppercase;margin-bottom:10px;position:unset}.sharebutton:not(.sharebutton-bottom){top:50%;transform:translateY(-50%);z-index:100;position:fixed}.sharebutton:not(.sharebutton-bottom):not(.affix-bottom){top:50%!important}.sharebutton-list{list-style:none;padding:0;margin:0}.sharebutton-link{color:#fff;width:50px;height:37px;display:block;text-align:center;transition:width .2s ease-in-out}.sharebutton-link_fb{background-color:#1091F3}.sharebutton svg{fill:#fff}.sharebutton-link_tw{background-color:#1d9bf0}.sharebutton-link_in{background-color:#2C86BE}.home_8 .list_box .item{background-size:cover;background-repeat:no-repeat;color:#fff;background-position:left center;min-height:445px;height:auto;text-align:center;width:calc(25% - 6px);margin:0 3px}.home_8 .list_box .item h2{font-size:24px;text-transform:uppercase;margin-bottom:40px}.home_8 .list_box .item .cont{max-width:92%;margin:0 auto;font-size:16px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}.home_8 .list_box a.box_link{background:#9C1D20;border-color:#fff;border-radius:5px;width:auto!important;padding:15px 20px!important;display:inline-block!important;margin-top:30px;color:#fff;font-size:14px;text-transform:uppercase}.home_8 .list_box a svg{position:relative;top:3px}.home_8 .list_box a:hover{background:#fff;color:#9C1D20}.home_8 .list_box a:hover path{stroke:#f4524d;transition:all 0.5s}.home_8 .list_box a path{transition:all 0.5s}section.section.home_8{padding:300px 0 80px;padding:300px 0 62px!important;margin-top:-350px}.contact_method .grid-container{display:flex}.main-navigation .main-nav ul li.mega_menu .sub-menu{display:flex;flex-wrap:wrap}.banner_home .swiper-pagination-bullet{background:#fff;opacity:1}.swiper-pagination-bullet{opacity:1}.home_6 .swiper-pagination{bottom:-35px!important}.main-navigation .main-nav ul li.mega_menu .sub-menu li{width:200px!important;flex-direction:column}.next_section svg{animation:hu__hu__ infinite 2s ease-in-out}.next_section{right:10%;bottom:20px;z-index:5;margin-left:-7px;transform:translateX(-50%);position:absolute;display:none}.solution_5 .inner_content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;background-color:#9C1D20;border-radius:6px;box-shadow:0 8px 32px rgb(0 0 0 / 30%);padding:20px 45px}.solution_5 .inner_content img{margin-right:30px}.solution_5{padding:60px 0}@keyframes hu__hu__{50%{transform:translateY(30px)}}div#primary-menu .menu li .sub-menu ul{border-top:none;box-shadow:none}.main-navigation ul ul{flex-wrap:nowrap!important;width:auto;min-width:200px}.main-navigation ul ul ul{position:unset;opacity:1;flex-wrap:wrap!important}.btn_submit:hover{border-color:#9C1D20}.wrap_search_popup{position:fixed;top:136px;left:0;width:100%;z-index:99999;background:#fff;opacity:0;transition:.3s all;pointer-events:none}.wrap_search_popup.show{opacity:1;pointer-events:unset}.wrap_search_popup .inner{background:#f1f1f1;padding:20px calc(calc(100vw - 900px) / 2) 20px;position:relative;z-index:2;transform:translateY(-200%);transition:.3s all}.wrap_search_popup.show .inner{transform:translateY(0%)}.wrap_search_popup .inner .button_close{position:absolute;top:50%;transform:translateY(-50%);right:45px;cursor:pointer}.wrap_search_popup .inner .button_close path{fill:#9c1d20}.wrap_search_popup .inner h2{font-size:40px;margin-bottom:30px}.wrap_search_popup input::placeholder{font-size:25px;color:#929292!important}.wrap_search_popup input#s{margin-bottom:0;height:50px;width:100%;margin-right:10px;outline:none;background-color:#fff;border-radius:0;border:1px solid #fff0;color:#333;font-size:16px;transition:.5s all;padding:0 20px}.wrap_search_popup input#s:focus{border-color:#3877c8;}.wrap_search_popup input#s::placeholder{font-size:18px}.wrap_search_popup input#searchsubmit{height:50px;width:170px;font-size:16px;text-transform:uppercase;color:#fff;flex:0 0 auto;background:#9C1D20;border-radius:5px;position:unset;opacity:1}.wrap_search_popup form{display:flex}.search_item.search_open{margin-right:30px;position:relative;top:5px}.wrap_search_popup h2{color:#fff}.nav_header{display:flex;align-items:center}.list_post .item:nth-child(5n+4),.list_post .item:nth-child(5n+5){width:calc(calc(100% / 2) - 20px)}.item_banner{position:relative}a.btn_banner{position:absolute;bottom:200px;left:calc(calc(100vw - 1400px) / 2);background:#9C1D20;color:#fff;min-width:200px;height:50px;text-align:center;line-height:50px;border:1px solid #fff0;text-transform:uppercase;z-index:49}a.btn_banner:hover{background:#fff;color:#9C1D20;border-color:#9C1D20}nav.breadcrumb{margin-top:15px}table.table_td tbody td:nth-child(3) a{text-transform:uppercase!important}.banner_img:before{content:'';position:absolute;width:100%;height:52%;bottom:0;z-index:5}.swiper-pagination-bullet-active{background:#9c1d20!important}.arrow_1{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;opacity:1;transition:all 0.5s;border:1px solid #9c1d20}.arrow_1:after{display:none}.arrow_1:hover path{transition:all 0.5s;stroke:#fff}.sharebutton-link:hover{background:#9c1d20}.arrow_1:hover{background:#9c1d20;transition:all 0.5s}.contact_method .content{margin-right:50px}.social_f{position:absolute;bottom:40px;right:0}.about_1 .title_group .title_sec{font-size:45px}.about_1 .title_group .title_sec br{display:none}.about_4 .item_sec .item_img img{height:100%;object-fit:cover;object-position:center}section.section.recruit_detail.post_detail{margin-top:-41px}.another_tage ul{list-style:none;margin:0;display:flex;align-items:center;flex-wrap:wrap}.another_tage ul li{margin:0 5px 10px;display:inline-block}.another_tage ul li:first-child{font-weight:700}.list_post .item .item_cont .cont{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;height:65px;margin-bottom:15px;font-size:14px}.another_tage ul li.tag a{padding:8px;background:#9c1d20;color:#fff;border-radius:10px;display:inline-block}.home_5 .arrow_1,.home_3 .arrow_1{background:#9c1d20}.home_5 .arrow_1 path,.home_3 .arrow_1 path{stroke:#fff}.home_5 .arrow_1:hover,.home_9 .arrow_1:hover,.home_3 .arrow_1:hover{background:#fff}.home_5 .arrow_1:hover path,.home_9 .arrow_1:hover path,.home_3 .arrow_1:hover path{stroke:#9c1d20}.footer_1{width:25%}.home_5 .item:hover,.home_9 .item:hover{box-shadow:0 6px 20px rgb(0 0 0 / 10%)}.home_6 .arrow_1{top:58%}.banner_bar{background-color:rgb(64 60 56 / .55);width:100%;color:#fff;left:0;z-index:2;justify-content:center;align-items:center;align-content:center}.banner_bar .swiper-pagination{left:calc(50% - 500px);bottom:18px}.banner_bar{position:absolute;bottom:0}.banner_bar .news_tab p{margin-bottom:0;display:flex}.banner_bar .grid-container{display:flex;align-items:center;flex-wrap:wrap;min-height:60px}.banner_bar .news_tab{display:flex}.banner_bar .news_tab{font-size:16px}.banner_bar .news_tab a{color:#fff;margin-left:10px;text-decoration:underline!important}.inner_form .contact_form_1{padding-top:0}.toggle_menu{position:relative;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;padding:10px;width:60px;overflow:hidden}.toggle_menu .line{width:27px;height:3px;background-color:#9c1d20;display:block;margin:5px auto;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.toggle_menu.is-active{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.toggle_menu:before{content:"";position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:35px;height:35px;border:5px solid #fff0;top:calc(50%);left:calc(50%);transform:translate(-50%,-50%);border-radius:100%;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.toggle_menu.is-active:before{border:3px solid #9c1d20}.toggle_menu.is-active .line{width:20px}.toggle_menu.is-active .line:nth-child(2){opacity:0}.toggle_menu.is-active .line:nth-child(1){-webkit-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px)}.toggle_menu.is-active .line:nth-child(3){-webkit-transform:translateY(-8px) rotate(90deg);-ms-transform:translateY(-8px) rotate(90deg);-o-transform:translateY(-8px) rotate(90deg);transform:translateY(-8px) rotate(90deg)}.nav_header_mobi,#menu_mobi{display:none}.home_4 .list .item_icon{min-height:90px}.inner_form .contact_form_1 p{margin-bottom:0}.inner_mobile{display:none}.more_post .item{width:calc(calc(100% / 3) - 20px)!important}ul.menu_wpml .hide{display:none}#menu_mobi .wpml-ls-item{display:none}div#primary-menu ul li ul a{font-size:16px;padding:10px}div#primary-menu ul li ul a{font-size:16px;padding:15px 10px}.home_7:before{display:none}ul.menu_wpml{text-transform:uppercase;font-size:20px}#menu_mobi #primary-menu ul li.current_page_item,#menu_mobi #primary-menu ul li.current-menu-item>a{background:#fff}#menu_mobi #primary-menu li.current_page_item a,#menu_mobi #primary-menu ul li.current-menu-item>a{background:#9c1d20;font-weight:700;color:#fff}#menu_mobi #primary-menu ul li{padding:0}a.read-more{display:none}.solution_5 .inner_content .tab_img{width:30%}.solution_5 .inner_content .tab_content{width:calc(70% - 30px)}.btn_style span.arrow{display:none}div#primary-menu .menu li .sub-menu .sub-menu{margin-left:0}.inner_footer_top .d_flex .arrow{display:none}.img_pc{display:block}.img_mobi{display:none}.inner_footer_top .d_flex{display:block}.more_post .list_post{margin-top:40px}.another_tage{display:flex;align-items:center;align-items:flex-start}.another_tage span{margin-right:15px;font-weight:700;padding-top:7px}.share_method{padding:0!important}div#banner_gr{padding:0!important}.page-template section.breadcrumbs,.archive section.breadcrumbs,.single-solution section.breadcrumbs{display:none}.banner_bar .swiper-pagination{z-index:-1!important}.btn_submit svg{display:none!important}.slider_banner .boxlink{display:block;width:100%;margin:auto;color:#fff;padding:20px 20px}.boxlink img{width:50px;margin:0 auto}.boxlink h3{font-size:14px;line-height:1.3em;font-weight:500;margin:7px 0;min-height:55px}.group_link.grid-100{max-width:1400px;margin:0 auto;display:flex;flex-wrap:wrap;padding-top:40px;justify-content:center}.slider_banner .boxlink .btn_style{border-radius:10px}.show_s div#primary-menu ul li{pointer-events:none}.contact_method .btn_submit{margin:0 auto}.list_post .item .item_cont h4.cat_item{margin-bottom:0}section.section.about_4,section.section.recruit_2{padding-bottom:0!important;padding-top:0!important}.cus_slider .swiper:not(.slide_logo) .swiper-wrapper{display:grid;grid-auto-flow:column}.cus_slider .swiper .swiper-wrapper .item_slide{height:100%;box-sizing:border-box}.admin-bar header#masthead{top:76px}.admin-bar .section.sub_header{top:32px}.inner_form span.wpcf7-not-valid-tip{position:unset;margin-bottom:-20px;margin-top:-5px;margin-left:9px}section.section.contact_method .inner_form span.wpcf7-not-valid-tip{position:absolute;font-size:11px;margin:0!important;color:red;font-family:'Google Sans';font-weight:400;left:10px}.inner_footer_top li:before{display:none!important}.inner_footer_top>*{width:auto!important;padding:0 20px}.inner_footer_top{margin:0 -20px 30px}.slider_banner .item_banner .group_link.grid-100{position:absolute;bottom:50%;left:50%;transform:translate(-50%,50%);padding-top:0}input#arcu-field-callback-gdpr:checked{background:#9c1d20!important}.arcu-form-group.arcu-form-group-type-checkbox input{padding:0!important;cursor:pointer}.solution_2 .list .item .item_cont{margin-top:20px}.solution_2 .list .item .item_cont p:first-child{margin-top:0}.contact_method .btn_submit{padding:0 20px;max-width:180px;text-align:center}.arcu-widget.right.arcu-message{bottom:26%}.banlanhdao h3{line-height:1.6}.banlanhdao h3 br{display:none}.banlanhdao h3>*{display:block}.contact_method option:first-child{display:none}.contact_method form.wpcf7-form .btn_submit{margin-top:10px}section.section.home_7 .list_post{display:block}.home_7 .list_post .item{width:100%!important;margin:0!important;height:100%}.home_7 .list_post .item{box-shadow:0 0 10px #ccc}.posts_slider{padding:20px;width:calc(100% + 20px);max-width:calc(100% + 20px);margin-top:-20px}section.section.home_7 .list_post{display:flex;justify-content:center}.home_6 .item_slide span.quote svg{display:none}.home_6 .item_slide span.quote{width:80%;height:2px;display:inline-block;margin:-9px 0 20px!important;background:linear-gradient(270deg,#9C1D20 2.68%,#BF2D31 97.32%)}.slide_logo_home .item{height:110px;display:flex!important;align-items:center;justify-content:center;width:calc(100% - 30px)!important;margin:15px}.slide_logo_home .item img{max-width:90%;max-height:90%;width:auto}.slide_logo_home .slick-list{margin:0 -15px!important}@media only screen and (min-width:1200px){.about_3 .item{min-height:162px}.about_3 .item p:last-child{margin:0}}@media only screen and (min-width:600px){.boxlink img{width:70px}}@media only screen and (min-width:768px){.slider_banner .boxlink{width:236px;height:auto}.boxlink h3{min-height:36px}}@media only screen and (min-width:992px){.slider_banner .boxlink{width:230px;max-width:100%;height:315px}.boxlink img{width:auto}.boxlink h3{font-size:20px;margin:20px 0 30px;min-height:78px}.group_link.grid-100{padding-top:70px}}@media only screen and (min-width:1200px){.slider_banner .boxlink{padding:20px}.group_link.grid-100{padding-top:100px}.group_link .item_group{width:25%}}@media only screen and (max-width:1600px){.grid-container{max-width:1200px}.group_link.grid-100{max-width:1200px;margin:0 auto}a.btn_banner{left:calc(calc(100vw - 1200px) / 2)}.solution_banner_page{height:560px}.sec_1 .title_sec{font-size:50px}.solution_banner_page .banner_inner{left:calc(calc(100vw - 960px) / 2)}.about_4 .item_sec .item_cont{padding:50px 0 0 50px}.sec_1 .list .item{padding:40px 15px 20px}.about_2 .list .item{margin:0 15px 20px}.home_3 .item .item_cont h3{font-size:20px}.home_3 .item .item_cont .des{font-size:16px;height:50px}section.section.about_1:before{display:none}.flag{width:50px;height:50px}.flag img{width:27px}.link_td{right:40px}}@media only screen and (max-width:1440px){.about_4 .item_sec:nth-child(odd) .item_cont{padding-left:calc(calc(100vw - 1200px)/2)}.about_4 .item_sec .item_cont{padding:40px!important}.about_4 .item_sec .item_cont h3{font-size:50px}.about_4 .item_sec .item_cont .cont{max-width:100%}}@media only screen and (max-width:1400px){.list_solution h3{font-size:16px}.list_solution .item{padding:15px}a.btn_banner{left:calc(calc(100vw - 1100px) / 2)}}@media only screen and (max-width:1300px){.grid-container{max-width:1170px}div#primary-menu ul li a{padding:0 15px}}@media only screen and (max-width:1199px){.grid-container{max-width:960px}.group_link.grid-100{max-width:960px;margin:0 auto}a.btn_banner{left:calc(calc(100vw - 960px) / 2)}section.section.home_6{padding:50px 0}div#primary-menu ul li a{padding:10PX;font-size:16px}.header_link a{padding:6px;font-size:13px}.arrow_1{width:40px;height:40px}.cus_slider .swiper-button-prev.arrow_1,.home_9 .swiper-button-prev.arrow_2{left:-40px}section.section.home_2{padding:100px 0 80px}.cus_slider .swiper-button-next.arrow_1,.home_9 .swiper-button-next.arrow_2{right:-40px}.home_4 .list{margin:0}.home_4 .list .item{padding:30px 10px}.home_4 .list .item .num{font-size:50px}section.section.home_4{padding:40px 0}.home_9{padding:20px 0}.home_9 .swiper,.home_5 .swiper{padding-bottom:0}section.section.home_5{padding:30px 0}.home_4 .list .item .cont{font-size:16px}.title_sec{font-size:50px}.home_4 .list .item{padding:20px 0 10px}.list_post .item .item_cont{padding:10px;min-height:inherit;margin-bottom:15px}.list_post .item .item_cont h4.cat_item{font-size:12px}.list_post .item .item_cont .cont{font-size:14px;height:62px}.contact_method .title_sec{font-size:42px}.inner_form{padding:20px}.wrap_search_popup .inner .button_close{right:30px}section.section.about_1{padding:60px 0}.about_1 .title_group .title_sec{font-size:40px}.content{font-size:16px}nav.breadcrumb{margin-top:10px}.about_2 .content_sec.grid-45{width:35%;float:left}.grid-50.tablet-grid-50.list{width:60%}.about_2 .list .item .counter{font-size:40px}.about_2 .list .item{width:calc(30% - 18px)}.about_2 .list .item .num_sub{font-size:25px;top:0}.about_2 .list .item .cont{font-size:18px;margin-bottom:0}.about_2 .list .item .cont br{display:none}section.section.about_3{padding:60px 0}.about_3 .title_group{margin-bottom:40px}.about_3 .item{font-size:17px;padding:20px;min-height:80px}.about_3 .item br{display:none}body{font-size:16px}.about_4 .item_sec .item_cont h3{font-size:38px}.about_4 .item_sec .item_cont .sub{font-size:20px}.about_4 .item_sec .item_cont{padding:30px!important}.solution_banner_page{height:400px}.banner_title p{font-size:24px}section.section.contact_method{padding:60px 0}.banner_title h1{font-size:35px}section.section.list_solution_page{padding:50px 0}.sec_2{padding-bottom:80px}.solution_1 .img_sec{margin-left:0}.solution_2 .list .item{width:calc(25% - 20px);margin:0 10px 30px}.solution_2 .list h2{font-size:16px}.solution_2 .list .cont{font-size:14px}.solution_2 .list .item{width:calc(25% - 30px);margin:0 15px 25px}.video_play:before{width:200px;height:200px;opacity:1;animation:pulse-border 1s ease-out infinite}.solution_4{padding:60px 0}.solution_4 .item .item_cont{margin-top:0}.solution_4 .item .title{font-size:40px}.solution_4 .item .title_group{margin-bottom:0}.solution_4 .item:nth-child(even) .item_cont>*{margin-left:40px}.solution_4 .item:nth-child(even) .item_cont .content{margin-right:0!important}.solution_5 .inner_content{padding:20px}.solution_5 .inner_content .tab_content h2{font-size:27px}section.section.solution_1{padding:50px 0 0}.solution_2 .title_group{margin-bottom:30px}section.section.category_page{padding:50px 0}.text_center.bottom_des{font-size:25px}nav.breadcrumb ul{overflow:auto}table.table_td tbody td{padding:15px}.recruit_detail .mota.wrap_content{margin-bottom:50px}.recruit_detail .mota.wrap_content hr{margin:20px 0!important}table.table_td tbody td:nth-child(1){font-size:30px!important}.grid-100.map{padding-top:40px}.nav_header_mobi{display:flex;align-items:center;margin-left:20px}.nav_header{position:absolute;right:0}.nav_header_mobi ul{list-style:none;margin:0}div#menu_mobi{position:fixed;right:0;top:138px;z-index:9999;height:100%;transform:translateX(100%);transition:.3s all;width:400px;background:#fff}div#menu_mobi.is-active{transition:.3s all;transform:translateX(0)}.btn_search_mobi{display:none}div#primary-menu ul{list-style:none;margin:0}div#primary-menu ul a{color:#333}#menu_mobi{display:block}div#primary-menu ul li{width:100%;padding:15px 0;position:relative}div#primary-menu>ul{overflow:auto;max-height:calc(100vh - 165px)}div#primary-menu ul li a{border-bottom:1px solid #dcdcdc;display:block}.menu-item-has-children .dropdown-menu-toggle{display:inline-block;right:0;position:absolute}div#primary-menu ul ul ul.sub-menu{left:0}div#primary-menu .menu li>.sub-menu{background:#fff0}div#primary-menu .menu li>.sub-menu{border-top:0}#menu_mobi #primary-menu ul li .sub-menu li a{padding-left:35px}form.form_search_mobi{width:100%;position:relative;margin-bottom:10px}.form_search_mobi input#s{width:100%}.btn_search{position:absolute;top:50%;right:10px;z-index:4;transform:translateY(-43%)}.btn_search input#searchsubmit{position:absolute;inset:0;opacity:0}.menu-item-has-children ul .dropdown-menu-toggle{display:none}h3.title_f{font-size:22px;width:max-content}.content_footer{font-size:14px;width:max-content}.menu_footer ul a{font-size:14px}.slider_banner .item_banner .group_link.grid-100{width:100%}.boxlink h3{margin:10px 0}.contact_page .content_sec .content{text-align:justify}.contact_method form.wpcf7-form .btn_submit{margin-top:15px!important}}@media only screen and (max-width:991px){.contact_method .title_sec{font-size:32px}.recruit_1 .grid-container{display:flex;flex-wrap:wrap}.recruit_1 .grid-container>*{width:100%}.recruit_1 .content_sec{margin-bottom:30px}.group_link .item_group{width:calc(50% - 20px)}.group_link.grid-100{max-width:100%}a.btn_banner{left:calc(calc(100vw - 720px) / 2)}.contact_method form.wpcf7-form *{font-size:13px}.contact_method .title_group{margin-bottom:20px}.about_3 .item{width:300px}.about_3 .item:nth-child(2){margin:50px 55px;width:calc(330px + 25px)}ul.social_header.social_f{width:max-content!important}.section.sub_header .inner_content a{font-size:14px}.site-logo img{width:100px}.icon_contact svg{width:20px}.section.sub_header{padding:0}.icon_contact{margin-top:0}.section.sub_header .inner_content{height:30px}header#masthead{top:30px}.home_1 .sec_content{padding-top:0}.btn_style{font-size:14px;padding:0 16px}.home_1{padding:30px 0}section.section.home_2{padding:50px 0}.title_sec{font-size:30px}section.section.home_3{padding:50px 0 30px}.list_solution .item{width:calc(calc(100% /3) - 30px)}.home_3 .arrow_1{display:none}.home_8 .list_box .item{min-height:350px}.list_box .item .box_content{padding:0 15px}.list_box .item .box_content h3{padding:0 15px;margin:0}.list_box .item:after{height:45px}section.section.home_8{padding-bottom:40px}.list_box .item .box_content .inner{transform:translateY(calc(100% - 45px))}.partner_slide .swiper-pagination{bottom:-30px}.cus_slider .swiper-button-prev.arrow_1,.home_9 .swiper-button-prev.arrow_2{left:0}.home_5 .cus_slider{padding:0 20px}.cus_slider .swiper-button-next.arrow_1,.home_9 .swiper-button-next.arrow_2{right:0}.home_9{padding-bottom:35px}.home_6 .item_slide .name{font-size:16px}.home_7 .list_post .item{width:calc(calc(100% / 2) - 20px)!important}.home_6 .item_slide p{font-size:15px}.inner_form{padding:10px}.footer_1,.footer_2{width:50%!important}.inner_footer_top{flex-wrap:wrap;justify-content:start}.footer_1{margin-bottom:20px}.inner_footer_top>*{width:33%}.grid-container{max-width:720px}.solution_banner_page .banner_inner{left:calc(calc(100vw - 720px) / 2)}.sec_1>*{width:100%}.sec_1 .content_sec{margin-bottom:30px}.sec_1{padding:70px 0 0}.sec_1 .list{margin:0 -15px}.sec_2 .title_group{margin-bottom:40px}.solution_2 .list .item{width:calc(33% - 30px)}.solution_3{height:390px}.video_play:before{width:150px;height:150px}.solution_4 .item .title{font-size:30px}.content{font-size:14px}.solution_5{padding:30px 0}.list_cat li a{font-size:20px}.list_cat li{margin-right:20px}.list_cat li:before{width:40px}ul.thenativePagination li a{width:40px;height:40px}.list_cat li.active{padding-left:50px}section.post_page{padding-top:50px}.title_post{font-size:30px;margin-bottom:30px;max-width:95%}.date_post{margin-bottom:30px}.list_box .item{width:50%}table.table_td tbody td{padding:15px 20px!important}table.table_td tbody td:not(:last-child){border-bottom:1px solid}table.table_td tbody td:nth-child(1){font-size:25px!important;line-height:normal!important}.table_td>tbody>tr td:before{top:50%;transform:translateY(-50%)}.post_page .content figure{width:100%!important}section.section.recruit_detail.post_detail{padding:40px 0}div#load_td .title_sec{text-align:center;margin-bottom:30px}.method_contact{width:100%}.form_contact.grid-60.tablet-grid-55{width:100%;margin-bottom:30px}.form_contact .inner_form{padding:20px}section.section.contact_page{padding:50px 0}div#page{margin-top:93px}section.section.home_7{padding:30px 0}section.section.about_2.text_white{padding:60px 0}section.section.recruit_1{padding:50px 0}.contact_page .content_sec .content{max-width:100%}.btn_search_mobi{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:5px;margin-right:20px;justify-content:center}.btn_search_mobi input#searchsubmit{position:absolute;z-index:3;inset:0;opacity:0}.open{display:flex;justify-content:center;align-items:center}div#menu_mobi .inner_menu{padding:20px 0}div#menu_mobi{top:87px}.nav_header .search_item.search_open{display:none}.home_5 .title_group{margin-bottom:20px}.home_9 .swiper,.home_5 .swiper{padding:0 5px}div#primary-menu ul li ul a{font-size:16px;padding:10px 25px}.banner_bar .swiper-pagination{bottom:50px;left:calc(50%);transform:translateX(-50%)}.group_link .item_group{width:25%}.banner_bar .grid-container{min-height:35px}.banner_bar .swiper-pagination{bottom:32px}.slider_banner .boxlink .btn_style{line-height:35px;font-size:12px}.boxlink img{width:56px}.slider_banner .boxlink{width:auto}.inner_footer_top>*{width:auto!important}.inner_footer_top .footer_1{width:auto!important}.footer_4,.footer_5{margin-top:20px}.menu_footer ul{min-height:150px}ul.social_header.social_f{position:unset!important;margin:unset;justify-content:flex-end}.inner_footer_top{justify-content:space-between}.title_group{margin-bottom:10px}.solution_2{padding-top:0!important}.solution_4 .item .content>*:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.inner_content{max-width:100%}.another_tage span{padding-top:12px}.banner_bar .news_tab{font-size:12px;display:none}.sec_1 .title_sec{font-size:30px}.inside-header{flex-direction:inherit!important;text-align:center}a.btn_banner{left:20px;bottom:40px;height:20px;line-height:20px;min-width:100px;font-size:12px}.banner_bar .news_tab{font-size:12px}.home_5 .item,.home_9 .item{height:70px}.banner_def img{object-fit:cover;height:auto}.slide_logo .swiper-pagination{bottom:-15px}.home_9 .swiper,.home_5 .swiper{padding-top:0}.home_5 .title_group{margin-bottom:20px}div#menu_mobi{width:100%}.banner_bar .swiper-pagination{width:100%;bottom:10px}a.next_section{display:none}.banner_bar .grid-container{min-height:40px}.sub_title{font-size:15px}.title_sec{font-size:30px}.title_group{margin-bottom:20px}.btn_search_mobi{display:flex}.home_1 .item .cont{font-size:14px}.wrap_search_popup.show .inner{padding:10px 40px 10px 10px}.wrap_search_popup input#searchsubmit{width:max-content;font-size:14px}.wrap_search_popup input#s::placeholder{font-size:14px}.wrap_search_popup{top:92px}.wrap_search_popup .inner .button_close{right:10px}.nav_header .header_link{display:none}.list_solution .item{width:calc(calc(100% /2) - 10px);padding:10px;margin:0 5px 10px}.btn_style{line-height:35px}.list_solution h3{width:100%;font-size:14px}.home_3 .item img{width:100%;object-fit:cover}.home_8 .list_box .item{width:100%;height:200px;margin-bottom:6px;border-radius:15px!important;overflow:hidden}.home_4 .list .item{width:50%}.home_4 .list .item .num{font-size:26px}.home_4 .list .item .cont{font-size:14px}.home_4 .list .item .num .sub_num{margin-left:-7px}.home_5 .swiper-slide{margin-bottom:15px!important}.home_5 .arrow_1:focus path,.home_9 .arrow_1:focus path,.home_3 .arrow_1:focus path{stroke:#fff!important}section.section.home_7{padding:20px 0}.home_7 .list_post .item{width:calc(calc(100% / 2) - 10px)!important;margin:0 5px 10px}.solution_banner_page .banner_inner{left:0;margin:0 10px}.banner_title{max-width:85%}.banner_title p{font-size:16px}.banner_title h1{font-size:20px}.sec_1 .list .item{width:calc(calc(100% / 2) - 15px);margin:0 7px 10px}.sec_1 .list{margin:0}section.section.about_1{padding:20px 0}section.section.about_2.text_white{padding:30px 0}.about_2 .content_sec.grid-45{width:100%;margin-bottom:20px}.about_2 .grid-50.tablet-grid-50.list{width:100%}.about_2 .list .item{width:calc(50% - 14px);margin:0 7px 7px}.about_2 .list .item .counter{font-size:30px}.about_2 .list .item .num_sub{font-size:20px;right:-14px}.about_2 .list .item .cont{font-size:12px}section.section.about_3{padding:30px 0}.inner_mobile{display:block}.about_3 .img_sec,.about_3 .content_sec{display:none}.about_3 .grid-container{display:block}.item_mobi{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.item_mobi .item_img{width:80px;height:80px}.item_mobi .item_cont{width:calc(100% - 110px);background:#FFE0E0;border-radius:10px;font-family:'Google Sans Medium';font-style:normal;font-weight:500;padding:10px;box-shadow:2px 4px 7px #c8909066}.about_4 .item_sec>*{width:100%}.about_4 .item_sec:nth-child(even) .item_img{order:0}.play_video{font-size:16px}.play_video .dot{width:50px;height:50px}.play_video .dot:before{width:65px;height:65px;animation:pulse-border 1s ease-out infinite}.about_4 .item_sec .item_cont h3{font-size:30px}.about_4 .item_sec .item_cont .cont{max-width:100%}.inner_footer_top>*:not(:last-child){margin-bottom:12px;padding-bottom:13px}ul.social_header.social_f{width:max-content!important;bottom:6px;right:inherit}.inner_footer_top{margin:0 10px 50px}footer{padding-top:20px}ul.social_header li{margin-left:inherit;margin-right:15px}.sharebutton-link{width:28px}.solution_2 .list .item{width:calc(50% - 16px);margin:0 8px 10px}.solution_1 .content{margin-bottom:15px}.solution_2 .list{margin:0 -4px}.solution_2 .list h2{font-size:15px}.solution_3{height:250px}span.video_play svg{width:40px}.video_play:before{width:70px;height:70px}.solution_2 .list .cont{font-size:13px}.solution_4 .item .title_group{margin-bottom:15px}.solution_4 .item:nth-child(even) .item_img{order:0}.solution_4 .item:not(:last-child){margin-bottom:30px}.solution_4 .item .title_group{margin-left:0!important}.solution_4 .item .title{max-width:100%}.solution_4{padding:30px 0}.solution_4 .item .content{margin:0 0 15px!important}.solution_5 .inner_content{flex-direction:column-reverse;justify-content:start;align-items:start;padding:20px 45px}.solution_5 .inner_content>*{width:100%!important}.solution_5 .inner_content .tab_content{margin-bottom:25px}section.section.solution_1{padding-top:25px}.text_center.bottom_des{font-size:18px;margin-top:30px}.end_footer p{font-size:12px}h3.title_f{font-size:20px;margin-bottom:10px}.list_cat li a{font-size:16px}.list_cat li{margin-right:10px;padding:6px!important;border-radius:5px;border:1px solid #9C1D20;margin-bottom:8px;flex:0 0 auto}.list_cat li.active{padding-left:inherit;background:#9C1D20}.list_cat ul{flex-wrap:nowrap;align-items:center;justify-content:start;overflow:auto}.list_cat li:before{display:none}.list_post .item{width:calc(calc(100% / 2) - 10px)!important;margin:0 5px 10px}.list_cat li.active a{color:#fff}ul.thenativePagination li a{margin:0 5px}.title_post{font-size:25px;margin-bottom:16px}section.post_page{padding-top:35px}.another_tage ul{overflow:auto;flex-wrap:nowrap;padding-bottom:8px}.another_tage ul li.tag a{font-size:12px}.another_tage ul li{margin-bottom:10px;margin-top:10px;flex:0 0 auto}.more_post{padding:30px 0 20px}.list_box .item{width:100%;height:300px;margin-bottom:10px}section.section.recruit_detail.post_detail{padding-top:50px}p{margin-bottom:1rem}section.section.recruit_1{padding:30px 0}.inner_form input.wpcf7-form-control.has-spinner.wpcf7-submit{padding:8px}.contact_method .grid-container{display:block}.btn_submit{height:35px;line-height:35px;max-width:120px;padding-left:18px}.btn_submit span{font-size:16px!important}.home_1 .title_group{text-align:center}.home_1 .content{text-align:center;max-width:100%}.home_4 .list{flex-wrap:wrap}.home_1 .btn_style{margin:0 auto 20px}.contact_method .inner_content{margin-bottom:20px}.list_box .item .box_content h3{font-size:16px;height:40px;line-height:40px}.list_box .item:after{height:40px}.list_box .item .box_content .inner{transform:translateY(calc(100% - 36px))}.wrap_search_popup input#searchsubmit{height:40px}.solution_banner_page{height:250px}.banner_des{max-width:100%}.wrap_search_popup input#s{height:40px}section.section.contact_method{background-position:center}section.section.home_5{padding-top:0}.solution_4 .item>*{width:100%}.solution_4 .item{flex-direction:column-reverse}.solution_4 .item .item_img{margin-bottom:20px}div#page{margin-top:90px}.heading_h2{font-size:21px}section.section.result{padding-top:50px!important;padding-bottom:0!important}.home_9{padding-bottom:60px}section.section.category_page{padding-bottom:15px;padding-top:0}.grid-100.map iframe{height:330px}.banner_home .arrow_1{display:none}.home_7 .list_post{margin-bottom:15px}.list_cat{margin:20px 0}.solution_2 .list .item_img{min-height:150px;padding:0 20px}.list_post .item .item_cont .cont{display:none}.about_2 .title_group{text-align:center}.home_1 .item .icon{margin-right:10px}.home_1 .item:nth-child(even) .cont{max-width:100%}.cus_slider .arrow_1{display:none}.title_sec{text-align:center}.about_1 .title_group .title_sec{font-size:32px}.content p:last-child{margin-bottom:10px}.recruit_1 h2.title_sec{width:inherit}.inner_footer_top .d_flex{display:flex}.inner_footer_top .d_flex{justify-content:space-between}.img_pc{display:none}.img_mobi{display:block}.img_mobi img{width:100%;height:auto;object-fit:cover}.home_5 .arrow_1,.home_9 .arrow_1,.home_3 .arrow_1{display:none}.content .wp-caption .wp-caption-text{text-align:center}.group_link .item_group{background-color:#fff;margin:15px 10px;padding-left:5px;padding-right:5px}.group_link .item_group h3{color:#333}.group_link .item_group .btn_style{display:none}.contact_method .content{margin:0}.home_5 .item,.home_9 .item{height:95px}.home_5 .item img,.home_9 .item img{max-height:95px;width:auto}.contact_method form.wpcf7-form span.wpcf7-not-valid-tip{position:unset!important;margin-bottom:10px;margin-top:-9px}section.section.about_2.text_white{padding-bottom:50px!important}.about_3 .grid-container{padding:0 20px}.item_mobi .item_cont p:last-child{margin:0}.group_link .item_group{width:calc(50% - 30px);margin:5px}.slider_banner .boxlink{padding:5px}.arrow_1{width:30px;height:30px}.home_5 .arrow_1,.home_9 .arrow_1{top:50%!important;margin-top:0!important;transform:translateY(-50%);bottom:unset;opacity:.5;display:flex}.home_9 .swiper,.home_5 .swiper{position:relative}.home_5 .cus_slider{padding:0}.home_5 .item img{max-width:90%}.home_9 .arrow_1:focus path,.home_5 .arrow_1:focus path{stroke:#9c1d20!important}.inner_footer_top>*{width:28%!important}.inner_footer_top .footer_1{width:44%!important}.home_1 .sec_content{text-align:center}.home_1 .list{text-align:left}.home_1 .btn_style{width:auto;display:inline-flex}.home_9 .arrow_1{opacity:1!important;background:rgb(54 54 54 / 80%)!important;border:1px solid rgb(54 54 54 / 80%)!important}.home_9 .arrow_1 svg path,.home_9 .arrow_1:hover path{stroke:white!important}.home_6 .item_slide{box-shadow:0 0 13px rgb(16 15 15 / 19%)}.list_post{margin:0}.inner_footer_top .footer_4,.inner_footer_top .footer_5{margin-top:0!important}.contact_method form.wpcf7-form .btn_submit{display:flex;padding:0 20px;max-width:180px;justify-content:center}.default_page .the_content .fusion-column{width:100%!important}.default_page .the_content{padding:0 10px}.sharebutton:not(.sharebutton-bottom):not(.affix-bottom){bottom:0!important;top:unset!important;display:flex;width:100%}.sharebutton:not(.sharebutton-bottom):not(.affix-bottom) ul{display:flex;width:100%}.sharebutton:not(.sharebutton-bottom):not(.affix-bottom) ul li{width:calc(100% / 4)!important}.sharebutton:not(.sharebutton-bottom):not(.affix-bottom) ul li a{width:100%}.single-post div#arcontactus{bottom:80px}.single-post a.generate-back-to-top{display:none}.sharebutton:not(.sharebutton-bottom):not(.affix-bottom) ul a.backtotop{background:#717171;width:100%;display:flex;height:100%;justify-content:center;align-items:center;color:#fff;font-family:'Google Sans Bold'}a.backtotop svg{width:35px}.home_7 .list_post .posts_slider .item{width:100%!important}.posts_slider{padding:5px;width:calc(100% + 10px);max-width:calc(100% + 10px);margin-top:-25px}.posts_slider .swiper-wrapper{display:grid;grid-auto-flow:column}.posts_slider .swiper-wrapper>*,.posts_slider .swiper-wrapper>*>*{height:100%}.posts_slider .swiper-pagination{position:unset!important}.home_7 .swiper-pagination{position:unset}.home_6 .item_slide{padding-top:60px}.post_page .content h2{line-height:1.2;font-size:25px}.slide_logo_home .slick-list{margin:0!important}.slide_logo_home .item{box-shadow:0 0 5px rgb(0 0 0 / 15%);width:calc(100% - 10px)!important;margin:5px}}@media only screen and (max-width:600px){.inner_footer_top .d_flex .arrow{display:block}.menu_footer li{margin-bottom:10px}.inner_footer_top>*{width:100%!important;padding:0 10px}.inner_footer_top .footer_1{width:100%!important}.menu_footer ul{min-height:unset}}.rel{position:relative!important;}.pb45{padding-bottom:45px!important}.flex-flow-column{flex-flow:column}.flex-align-center{align-items:center}.flex-justify-center{justify-content:center}.flex-justify-space-between{justify-content:space-between}.flex-justify-space-around{justify-content:space-around}.flex-justify-space-evenly{justify-content:space-evenly}@media screen and (min-width:769px){.flex-pc{display:flex}}.btm_btn{transition:all 0.3s ease!important}.btm_btn{background-color:#fff0;color:#000;font-size:.9rem;font-weight:500;font-family:inherit;text-align:center;line-height:1.2;border-radius:4px;cursor:pointer;display:table;position:relative;border:1px solid #000;padding:10px 20px}.btm_btn:hover{background-color:#000;color:#fff}@media screen and (max-width:768px){.btm_btn{margin-left:auto;margin-right:auto}}.btm_solution .cont p{margin:0;font-size:.95rem}.btm_solution .title_group,.btm_solution.home_1 .title_group{margin-bottom:10px}.btm_solution .title_sec,.btm_solution.home_1 .title_sec{font-family:'Roboto Bold';font-style:normal;font-weight:700;font-size:36px;letter-spacing:-.05em;margin-bottom:0}.btm_solution.home_1 .content{font-size:.95rem}.btm_solution.home_1 .list{margin:20px 0 15px}.btm_solution.home_1 .list .item{margin-bottom:10px}.btm_solution .title_sec::after,.btm_solution.home_1 h2.title_sec::after{content:"";display:block;width:40px;height:4px;margin:.5em 0 .7em;background:#f0cc71}@media screen and (max-width:768px){.btm_solution .title_sec::after,.btm_solution.home_1 h2.title_sec::after{margin:.5em auto .7em}.btm_solution.home_1 .sec_content{margin-bottom:20px}.btm_solution .item_img img{margin:0 auto}}.btm_ul ul{margin:0}.btm_ul ul li{margin-bottom:10px;list-style-type:none;font-size:16px}.btm_ul ul li:last-child{margin-bottom:0}.btm_solution.about_4 .item_sec{display:block}.btm_solution.about_4 .item_sec .item_cont{padding:50px}.btm_solution.about_4 .item_sec:nth-child(odd) .item_cont{margin-right:auto}.btm_solution.about_4 .item_sec:nth-child(even) .item_cont{margin-left:auto}.btm_solution.about_4 .item_sec .img-bg{background-position:center top;background-size:cover;position:absolute;top:0;bottom:0}.btm_solution.about_4 .item_sec:nth-child(odd) .img-bg{right:0}.btm_solution.about_4 .item_sec:nth-child(even) .img-bg{left:0}.wrap_table_td{border:0 solid #000}a{text-decoration:unset}th{border-width:0 0 1px 0}table.table_td{table-layout:fixed;margin:0;border:none;background-color:#fff;background-color:#f8f8f8}table.table_td thead{background-color:#f5f5f5;color:#fff}table.table_td thead th{text-align:center;color:#333;background-color:#f5f5f5;font-family:'SVN-GothamBold';font-size:15px;font-weight:700;padding-bottom:17px;padding-top:17px;font-size:15px;border:none}table.table_td thead th:not(:last-child){border-right:1px solid #ebebeb}table.table_td thead th:nth-child(1){width:9%}table.table_td thead th:nth-child(2){width:20%;text-align:center}table.table_td tbody tr{vertical-align:middle;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;background-color:rgb(248 248 248 / .51)}table.table_td tbody tr:hover{box-shadow:0 3px 10px rgb(0 0 0 / .1);border-color:#fff0;background:#F9FAFF}table.table_td tbody tr:hover td:nth-child(2) a{color:#1c1c1c}table.table_td tbody tr:not(:last-child){border:0;border-bottom:1px solid #ebebeb}table,th,td{border:1px solid #ebebeb}.table td,.table th{padding:.75rem;vertical-align:top;border:1px solid #ebebeb}table.table_td tbody td{color:#333;padding:25px 20px;font-size:15px;font-weight:400;line-height:20px;text-align:center;border:1px solid #fff;background-color:#fff}table.table_td tbody td:nth-child(1){color:#b5b5b5;font-size:45px;text-align:center;font-family:'SVN-GothamBold';color:#b5b5b5;font-size:40px;font-weight:700}table.table_td tbody td:nth-child(4),table.table_td tbody td:nth-child(5),table.table_td tbody td:nth-child(6){color:#333;font-size:15px;font-weight:400;line-height:22px;font-family:'Google Sans Light'}table.table_td tbody td:nth-child(2),table.table_td tbody td:nth-child(3),table.table_td tbody td:nth-child(4){text-align:center}table.table_td tbody td:nth-child(2){text-align:left;font-family:'SVN-GothamBold'}table.table_td tbody td:nth-child(2) a{font-size:15px;font-family:'SVN-GothamBold'}table.table_td tbody td a{outline:none;text-decoration:none;color:#666;font-family:Montserrat}table.table_td .new_td{float:right;color:red}.title_td{color:#007c0f;font-family:"Google Sans- Semi Bold";font-size:30px;font-weight:400;line-height:38px;margin:0 0 31px;text-transform:inherit}.wrap_date_time_td .date{color:#333;font-family:Averta;font-size:13px;font-weight:400;line-height:13px}.employment_information{padding-bottom:40px;padding-top:30px}.employment_information i{color:#007c0f;padding-right:2px}.employment_information p{color:#333}.employment_information h2{color:#333;font-family:Montserrat;font-size:15px;font-weight:700;line-height:30px;text-transform:uppercase}.employment_information ul.list_info_td{padding:0;margin-bottom:30px;list-style:none}.employment_information ul.list_info_td li{padding:12px 33px}.employment_information ul.list_info_td li:nth-child(2n+1){background-color:#f5f5f5}.employment_information ul.list_info_td li *{color:#333;font-size:15px;line-height:16px}.employment_information label.name_info{min-width:200px;display:inline-block;margin-right:10px}.employment_information .desc{color:#333;font-size:15px;font-weight:300;line-height:24px}.employment_information .desc ul{padding-left:25px;margin-bottom:24px;list-style:none}.employment_information .desc li{position:relative}.employment_information .desc li::before{position:absolute;color:#999;font-family:"FontAwesome";font-size:8px;display:block;content:'\f111';right:calc(100% + 17px);top:0}.employment_information h2 span.dealine{color:#333;font-size:15px;line-height:24px;font-weight:400;display:inline-block;margin-left:18px}.submit_download_td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.submit_download_td a.submit_td{color:#fff;font-size:15px;font-weight:400;line-height:22px;text-transform:uppercase;background-color:#1c1c1c;padding:16px 23px;display:inline-block;margin-right:24px}.submit_download_td a.download_td{text-align:center;color:#fff;font-size:15px;line-height:22px;text-transform:uppercase;background-color:#636363;padding:4px 31px;display:inline-block;margin-left:18px}.submit_download_td a.download_td span{font-size:12px}.form_td{padding:0;margin-top:-1px;-webkit-transition:.5s all ease-in-out;-o-transition:.5s all ease-in-out;transition:.5s all ease-in-out}.form_td br{display:none}.form_td.opened_form{padding:60px 0;max-height:2000px}.form_td ul{list-style:none;padding:0;margin:0}.form_td .file-cv{margin-top:40px}.form_td .file-cv label{padding-left:0}.form_td .file-cv input:not(.wpcf7-submit){border-bottom:0}.info_employment_information .form-recruitment h3{text-align:center;width:100%!important;font-size:28px!important}.sidebar_td .title_sidebar{background-color:#1c1c1c;color:#fff;font-family:Bodoni;font-size:25px;line-height:64px;text-transform:uppercase;text-align:center;margin:0 0 24px}.list_orther_td{margin:0;list-style:none;padding:0}.list_orther_td li{padding-top:23px;padding-bottom:15px;border-bottom:1px solid #e4e4e4}.list_orther_td li:last-child{border:none}.list_orther_td .td-name{color:#333;font-family:Averta;font-size:14px;font-weight:700;line-height:14px}#recruitment_detail .row{justify-content:space-between}#recruitment_detail .col-md-9{padding-right:50px}#recruitment_detail .col-md-9 .employment_information{width:100%;display:inline-block;border-bottom:1px solid #e2e2e2}#recruitment_detail .col-md-9 .employment_information p{margin:0;padding:0}#recruitment_detail .col-md-9 .employment_information h2{float:left;width:25%;line-height:15px;margin-bottom:0}#recruitment_detail .col-md-9 .employment_information .content{width:75%;float:left}#recruitment_detail .col-md-3{padding:0}#recruitment_detail .col-md-3 .contact_requirements{padding:50px 30px 30px 30px;background-color:#f7f7f7;}#recruitment_detail .col-md-3 .contact_requirements h2{color:#333;font-family:Montserrat;font-size:18px;font-weight:800;line-height:18px;text-transform:uppercase;margin-bottom:25px;position:relative}#recruitment_detail .col-md-3 .contact_requirements h2:before{position:absolute;left:-30px;top:0;height:100%;width:3px;background-color:#42b95a;content:"";z-index:999}#recruitment_detail .col-md-3 .contact_requirements p.content{margin:0}#recruitment_detail .col-md-3 .contact_requirements a:nth-child(3){margin-bottom:30px;display:inline-block;color:#333;font-family:Averta;font-size:14px;font-weight:400}#recruitment_detail .col-md-3 .contact_requirements .phone_contact{color:#42b95a;font-family:Averta;font-size:18px;font-weight:700;line-height:18px}#recruitment_detail .col-md-3 .sidebar_td{margin-top:30px;background-color:#f7f7f7;padding:50px 30px 30px 30px}#recruitment_detail .col-md-3 .sidebar_td h2{color:#333;font-family:Montserrat;font-size:18px;font-weight:800;line-height:18px;text-transform:uppercase;background:none;text-align:left;position:relative;margin-bottom:0}#recruitment_detail .col-md-3 .sidebar_td h2:before{position:absolute;left:-30px;top:0;height:100%;width:3px;background-color:#42b95a;content:"";z-index:999}.box_info_left{width:50%;float:left}.box_info_right{width:50%;float:left}.info_job_detail .col-xl-9{padding:50px;box-shadow:0 0 32px rgb(0 0 0 / .07);background-color:#fff;padding-bottom:30px}.info_job_detail .col-xl-9 h2{color:#333;font-family:Montserrat;font-size:25px;font-weight:700;line-height:25px;padding-bottom:25px}.info_job_detail a{display:inline-block;margin-bottom:15px;color:#333;font-family:Montserrat;font-size:14px;font-weight:500;line-height:22px;position:relative;padding-left:30px}.info_job_detail .info p{padding-left:30px;position:relative}.info_job_detail .info p:before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:""}.info_employment_information{padding:80px 0}.row{display:flex}.info_employment_information .info_general_apply{box-shadow:0 0 32px rgb(0 0 0 / .07);background-color:#fff;width:calc(75% - 62px);padding:52px 0 30px 62px}.apply_right{background-color:#08024e;padding:57px 34px 28px!important;width:calc(25% - 68px)}.info_general_apply>a{color:#333;font-size:14px;font-weight:400;line-height:22px;display:inline-flex;align-items:center}.info_general_apply>a svg{margin-right:7px;transform:rotate(180deg) translateY(-6px);width:15px;margin-bottom:15px;height:auto}.info_employment_information h1{display:block;color:#333;font-size:25px;font-weight:700;padding-bottom:25px!important;margin-bottom:40px;font-family:'SVN-GothamBold';border-bottom:1px solid rgb(112 112 112 / .2);font-size:25px;text-transform:unset}.info_employment_information h1:before{display:none}.info_employment_information ul{margin:0;list-style:none;display:flex;flex-wrap:wrap}.info_employment_information ul li{width:50%;color:#333;font-size:14px;font-weight:700;line-height:22px;margin-bottom:15px;display:flex;font-family:'SVN-GothamBold';align-items:center}.info_employment_information ul li h3{margin:0;font-size:14px;font-family:'SVN-Gotham Book';margin-right:35px;min-width:90px}.info_employment_information ul li img{object-fit:contain}.info_employment_information ul li img{margin-right:15px}.apply_right h3{color:#fff;font-family:'SVN-GothamBold';font-size:14px;text-transform:uppercase;margin-bottom:5px;display:flex;align-items:center}.apply_right h3 svg{fill:#fff;width:11px;height:auto;margin-right:5px}.apply_right h3 i{font-size:12px;margin-right:10px}.apply_right .content{margin-bottom:30px;color:#fff;font-size:14px;padding-left:20px}.link_form_apply{display:flex;flex-wrap:wrap;padding-top:23px;position:relative}.link_form_apply:before{position:absolute;top:0;width:calc(100% + 68px);height:1px;background:rgb(255 255 255 / .71);content:'';left:-34px}.link_form_apply img{width:27px;object-fit:contain}.link_form_apply a{width:calc(100% - 47px);margin-left:20px;font-family:'Google SansBold';color:#ffffff!important;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.5}.info_employment_information .item{display:flex;flex-wrap:wrap;padding:40px 0}.info_employment_information .info_other h3{width:30%;color:#333;font-size:15px;font-weight:700;text-transform:uppercase}.info_employment_information .form_td .wrap_form h3{color:#333;font-size:28px;width:100%;margin:0 0 5px;text-transform:unset}.info_employment_information .form_td .wrap_form span{color:#333;font-size:14px;display:block;margin-bottom:35px}.info_employment_information .info_other .content{width:70%;color:#333;font-size:15px}.info_employment_information .item:not(:last-child){border-bottom:1px solid rgb(112 112 112 / .2)}.info_other .col-md-9{padding-right:60px;width:calc(75% - 60px)}.info_employment_information .info_contact{padding:40px 34px;margin-top:30px;border-radius:15px;background-color:#f7f7f7}.info_employment_information .info_other .wrap_form .content{margin-bottom:10px;font-family:'SVN-GothamBold'}.info_employment_information .info_contact .content strong{font-size:14px}.info_employment_information .info_contact .content{font-size:12px;width:100%;color:#333;line-height:1.9}.info_employment_information .info_contact .content p{margin-bottom:10px}.info_employment_information .info_contact .content p:last-child{margin:0}.info_employment_information .info_contact h3,.other_recruitment h3{font-size:18px;margin-bottom:25px;position:relative;width:100%!important}.info_employment_information .info_contact h3:before,.other_recruitment h3:before{position:absolute;left:-34px;height:100%;content:'';top:0;width:3px;background-color:#da251c}.form_td_details{padding:70px 100px;background-color:#f7f7f7;padding-bottom:40px}.info_employment_information .form_td_details .content{width:100%;color:#333;font-size:16px;margin-bottom:55px}.info_employment_information .form_td_details h2{font-size:30px;margin-bottom:0}.info_employment_information .form_td_details label{color:#333333!important;font-size:14px!important;font-weight:400!important;line-height:22px!important;margin-bottom:8px!important;display:block}.info_employment_information .form_td_details input:focus,.info_employment_information .form_td_details textarea:focus{border:1px solid #40b94f!important}.info_employment_information .form_td_details textarea{margin-bottom:20px!important}.info_employment_information .form_td_details button.wpforms-submit{float:right;color:#f5f5f5!important;font-family:"Google SansSlab";font-size:14px!important;font-weight:700;line-height:49px;height:49px;background-image:linear-gradient(to top,#6eb041 0%,#5f9838 100%);padding:0 90px 0 40px!important;position:relative;margin-top:-75px}.info_employment_information .form_td_details button.wpforms-submit:after{position:absolute;top:0;right:50px;height:100%;background:rgb(245 245 245 / .3);content:'';width:1px}.info_employment_information .form_td_details button.wpforms-submit:before{font-family:'Font Awesome 5 Free';position:absolute;right:20px}table.table_td tbody td:nth-child(2) a{color:#333;font-size:15px;font-weight:700;line-height:20px}table.table_td tbody td:nth-child(3) a{height:38px;padding:0 30px;line-height:38px;display:inline-block;color:#fff;font-family:'Montserrat';font-size:13px;min-width:130px;background-color:#da251c;text-transform:unset}table.table_td tbody td:nth-child(3) a.no_apply_position{background-color:rgb(153 153 153 / .2);color:#333}.other_recruitment{padding:40px 34px;margin-top:27px;padding-bottom:20px;border-radius:15px;background-color:#f7f7f7}.info_employment_information .other_recruitment ul li{width:100%;padding:15px 0;margin:0;display:inline-block}.info_employment_information .other_recruitment h3{margin-bottom:0}.info_employment_information .other_recruitment ul li:not(:last-child){border-bottom:1px solid rgb(183 183 183 / .3)}.info_employment_information .other_recruitment ul li .content{width:100%;margin-bottom:0;font-size:14px;font-family:'SVN-Gotham Book';font-weight:100}.info_employment_information .other_recruitment ul li a{font-size:13px;color:#333;font-family:'SVN-GothamBold'}.info_employment_information .other_recruitment ul li a:hover{color:#08024e}table.table_td tbody td:nth-child(4){font-size:14px;font-family:'Google Sans'}.row.info_other .col-md-3{width:25%}table.table_td tbody td:not(:last-child){border-right:1px solid #ebebeb}.career_opportunities h2.heading_h2{font-size:40px;font-family:"Lora-Bold";text-transform:uppercase;color:#333}.row>*{box-sizing:content-box}.row.info_other{margin:0 -10px}.form_td .wrap_form{box-shadow:0 0 43px rgb(75 75 75 / 18%);background-color:#fff;padding:55px 75px 30px;box-sizing:border-box;display:inline-flex;flex-wrap:wrap;width:100%}.form_td .wrap_form label{font-family:'SVN-GothamBold';display:block;margin-bottom:6px}.form_td .wrap_form input:not(.wpcf7-submit),.form_td .wrap_form textarea{height:40px;border-radius:5px;border:1px solid #b7b7b7;background-color:#fff;padding:0 15px;margin-bottom:20px}.form_td .wrap_form textarea{height:90px}.form_td .wrap_form br{display:none}.form_td span.wpcf7-form-control-wrap{margin:0!important}.form_td .content{font-size:12px!important;width:100%!important}.top_info{border-radius:25px;overflow:hidden;box-shadow:0 0 32px rgb(0 0 0 / .07)}.wpcf7-file{border:none!important;padding:0!important}.form_td input.wpcf7-submit{margin-top:0;float:right;color:#fff;text-transform:uppercase;background-color:#da251c!important;text-align:center;height:50px;padding:0 35px;transition:.5s all;font-family:'SVN-GothamBold';border-radius:25px;border:none}.form_td input.wpcf7-submit:hover{background:#263e56!important}.info_employment_information .info_contact .content p{margin-bottom:5px}.info_employment_information .form_td .wrap_form span.wpcf7-not-valid-tip{color:red}.info_employment_information h1{display:flex;justify-content:space-between}.info_employment_information h1 ul{display:flex;flex-wrap:nowrap;margin:0}.info_employment_information h1 ul a{width:28px;height:28px;fill:#0a582c;background:#fff0;border:1px solid #0a582c;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:.3s all}.info_employment_information h1 ul a svg{width:13px}.info_employment_information h1 ul li:not(:last-child){margin-right:5px}.info_employment_information h1 ul a:hover{background:#0a582c;fill:#fff}.info_employment_information .info_general_apply{padding:50px 50px 30px;box-sizing:border-box;width:75%;border-radius:0}.top_info{border-radius:0}.info_employment_information h1{font-size:25px;font-family:'Google SansBold';padding-bottom:15px!important}.info_general_apply>a{margin-bottom:12px}.info_employment_information ul li{font-family:'Google SansBold'}.info_employment_information ul li h3{font-family:'Montserrat';margin-right:20px}.apply_right{background-color:#e6e6e6}.apply_right h3 svg{display:none}.apply_right h3{font-family:'Google SansBold';color:#044725;margin-bottom:6px}.apply_right .content{color:#333;padding:0;line-height:1.3}.link_form_apply a{color:#044725!important}.info_employment_information .info_other h3{color:#044725;padding-right:30px;box-sizing:border-box;line-height:1.5}table.table_td tbody tr:hover td{background:#F8F7F7;transition:all 0.5s}.info_employment_information .info_other .content{color:#333;font-size:14px}.info_employment_information .info_contact{border-radius:0;background-color:#f7f7f7}.info_employment_information .info_contact h3:before,.other_recruitment h3:before{background-color:#044725}.info_employment_information .info_contact .content strong{font-family:'Google SansBold'}.other_recruitment{background-color:#f7f7f7;border-radius:0}.info_employment_information .other_recruitment ul li a{font-family:'Google SansBold'}.info_employment_information .other_recruitment ul li .content{font-family:'Montserrat'}.info_employment_information{padding-top:0;margin-top:-175px}.tuyen_dung_page{padding:150px 0 90px}.tuyen_dung_page .pattern_1{top:260px;left:-590px}.tuyen_dung_page .pattern_2{left:unset;right:-567px}.tuyen_dung_page .wrap_title+.content{max-width:787px;margin:0 auto 60px}.tuyen_dung_page .wrap{display:flex;flex-wrap:wrap;margin:0 -9px 131px}.tuyen_dung_page .wrap .item img{width:100%;display:block}.tuyen_dung_page .wrap .item{width:calc(25% - 18px);margin:0 8px}.tuyen_dung_page .wrap .item h3{color:#333;font-size:14px;margin-bottom:12px;padding-left:56px;position:relative}.tuyen_dung_page .wrap .item h3:before{width:38px;height:1px;background-color:#085d2b;content:'';position:absolute;left:0;top:50%}.tuyen_dung_page .wrap .item:nth-child(odd){margin-top:70px}table.table_td thead th{font-family:'Montserrat';background:transparent!important;font-size:15px}table.table_td{background:#fff0}table.table_td thead{background:#fff0}table.table_td tbody td:nth-child(1){font-family:'Google SansBold';font-size:40px}table.table_td tbody td:nth-child(2) a{font-family:'Google SansBold';font-size:16px}table.table_td tbody td:nth-child(3) a{border:1px solid #fff0;font-size:13px;color:#044725;background:#9c1d20;font-family:'Google Sans';border-radius:25px}.wrap_table_td{margin-top:30px}table.table_td tbody tr{background:#fff0}section.section.home_sec_4 .text_center .heading_h2{margin-bottom:20px}section.section.home_sec_4 .text_center .heading_h2+.content{max-width:845px;margin:0 auto}.wrap_section_td .heading_h2{font-size:40px}.menu_td ul,.menu_news ul{list-style:none;margin:53px 0 0 0;display:flex;justify-content:center}.menu_td ul a,.menu_news ul a{color:#333;font-size:14px;text-transform:uppercase;font-family:'Google SansBold';transition:.3s all;padding-left:0;display:flex;align-items:center}.menu_td ul li:not(:first-child),.menu_news ul li:not(:first-child){margin-left:15px}.menu_td ul li a{margin:0 5px 60px;min-width:230px;border:1px solid #666;border-radius:100px;padding:15px 24px;font-style:normal;font-weight:700;font-size:20px;font-family:'Google SansCondensed';color:#666}.menu_td ul li.current_page_item a,.menu_td ul li a:hover{border:1px solid #104826;color:#104826}.wrap_table_td{margin-top:10px}table.table_td{background:#F5F5F5;margin-bottom:40px}table.table_td thead th{background:#9c1d20!important;color:#fff;font-family:'Google Sans Bold'}table.table_td tbody td:nth-child(1){font-family:'Google Sans Bold';font-style:normal;font-weight:700;font-size:30px;line-height:55px;color:#9C1D20}table.table_td tbody td:nth-child(2),table.table_td tbody td:nth-child(2) a{font-size:14px;font-family:'Google Sans Bold';line-height:1.5}table.table_td thead th:nth-child(2){width:25%}table.table_td tbody td:nth-child(3) a{color:#fff;border-color:#fff0}table.table_td thead th:nth-child(3){width:17%}table.table_td tbody td:nth-child(6){font-family:'Google Sans'}.box_link{margin-bottom:20px}table.table_td thead th:nth-child(4){width:13%}table.table_td thead th:nth-child(5){width:15%}table.table_td thead th:nth-child(5){width:19%}table.table_td thead th:nth-child(2){width:26%}@media only screen and (max-width:1199px){table.table_td tbody td:nth-child(1){font-size:35px}.apply_right{padding:20px!important;width:calc(25% - 40px)}.apply_right h3{font-size:13px}section.section.home_sec_4 .grid-50{text-align:center}section.section.home_sec_4 .heading_h2{margin-bottom:10px}.menu_td ul,.menu_news ul{justify-content:center;margin:20px 0 30px}table.table_td thead th{font-size:12px}table.table_td tbody td:nth-child(2),table.table_td tbody td:nth-child(2) a{font-size:12px}table.table_td tbody td:nth-child(3) a{font-size:12px;padding:0 10px;width:auto;min-width:unset}table.table_td tbody td:nth-child(4),table.table_td tbody td:nth-child(5),table.table_td tbody td:nth-child(6){font-size:12px}.list_box .item:last-child{margin:0}}@media only screen and (max-width:991px){#recruitment_detail .col-md-3 .sidebar_td h2:before,#recruitment_detail .col-md-3 .contact_requirements h2:before{left:-15px}.employment_information{padding-bottom:20px;padding-top:15px}.list_orther_td li{padding-top:15px}.wrap_date_time_td .date{font-size:11px}#recruitment_detail .col-md-3 .sidebar_td h2{line-height:23px}#recruitment_detail .col-md-3 .contact_requirements a:nth-child(3){margin-bottom:10px}#recruitment_detail .col-md-3 .sidebar_td{padding:20px 15px 20px}#recruitment_detail .col-md-3 .contact_requirements{padding:20px 15px 20px}#recruitment_detail .col-md-9 .employment_information h2{width:100%;float:none;margin-bottom:15px}#recruitment_detail .col-md-9 .employment_information .content{width:100%;float:none}.info_job_detail .col-xl-9{padding:20px 15px}table.table_td tbody td:nth-child(1){font-size:30px}a.no_apply_position,a.apply_position{width:auto;padding:10px 5px;font-size:14px}#recruitment_detail .col-md-3{padding:0 15px}#recruitment_detail{padding-bottom:20px}div.wpcf7 input[type="file"]{background:#fff}.form_td .info_form{margin-top:10px}#recruitment_detail .col-md-9{padding-right:15px}.employment_information:nth-last-of-type(2){border-bottom:unset!important}.info_job_detail .info p{margin-bottom:10px!important}.box_info_right,.box_info_left{float:none;width:100%}.info_job_detail .col-xl-9{padding:40px 30px}.info_job_detail .col-xl-9 h2{display:block}section.info_job_detail{margin-top:0}table.table_td tbody tr:not(:last-child){margin-bottom:30px;border-bottom:unset}a.no_apply_position,a.apply_position{padding:5px}table.table_td tbody td:nth-child(1){font-size:20px}table.table_td tbody td{position:relative;padding-left:40%!important}.table_td,.table_td thead,.table_td tbody,.table_td th,.table_td td,.table_td tr{display:block}table.table_td thead{display:none}.table_td>tbody>tr td:before{content:attr(data-title);position:absolute;left:10px;width:35%;padding-right:10px;white-space:nowrap;font-size:13px;text-align:left;font-weight:700;text-transform:uppercase;font-family:'Google Sans Bold'}table.table_td{background-color:#fff0}table.table_td tbody tr{background-color:#fff}table.table_td tbody tr{border:1px solid #333333!important}table.table_td tbody td:nth-child(2){text-align:center}.info_employment_information .top_info>*{width:100%}.info_employment_information .info_general_apply{padding:30px}.apply_right{padding:30px}.info_employment_information .top_info>*{width:100%}.row.info_other>*{width:100%;flex-wrap:wrap}.row.info_other{flex-wrap:wrap;margin:0}.info_other .col-md-9{padding-right:10px}.form_td .wrap_form{padding:30px}.row.info_other .col-md-3{width:100%}table.table_td tbody td:nth-child(1){font-size:20px!important}table.table_td tbody td:nth-child(1):before{font-size:18px}}@media only screen and (max-width:767px){.recruitment{padding:50px 0}.table_td>tbody>tr td:first-child:before{font-size:23px}.recruitment .wrap .item{height:450px;width:100%}.recruitment .wrap .item .box_content h3{font-size:15px}.table_td>tbody>tr td:before{font-size:11px}table.table_td tbody td:nth-child(2) a{font-size:11px}table.table_td tbody td{padding:10px}.info_employment_information ul li{width:100%}.info_employment_information .info_other h3,.info_employment_information .info_other .content{width:100%}.info_other .col-md-9{box-sizing:border-box}.wrap_form>*{max-width:100%;margin-bottom:20px}.info_employment_information .form_td .wrap_form h3{font-size:20px}.form_td .wrap_form{padding:20px 15px}.wrap_form input.wpcf7-form-control.wpcf7-file{font-size:12px}.info_employment_information{padding:50px 0}.wrap_form input.wpcf7-form-control.wpcf7-file{margin:0}h3.sub_title{font-size:13px;margin-bottom:10px}.menu_td ul a,.menu_news ul a{font-size:10px}.menu_td ul a:before,.menu_news ul a:before{display:none}.menu_td ul li:not(:first-child),.menu_news ul li:not(:first-child){margin-left:15px}table.table_td tbody td:nth-child(3) a{height:32px;font-size:10px;line-height:32px}table.table_td tbody td{padding:5px 10px}.wrap_section_td .heading_h2{font-size:21px}.menu_td ul li a{border:none;min-width:inherit;display:block;font-size:12px;padding:0;margin-bottom:20px}.menu_td ul li.current_page_item a,.menu_td ul li a:hover{border:none;min-width:inherit;padding:0}.menu_td ul li:not(:first-child),.menu_news ul li:not(:first-child){margin:0}.menu_td ul{margin-bottom:0}.recruit_3{padding:50px 0}div#form_td .cus_form{padding:10px}#form_td .nav_bottom{flex-direction:column}table.table_td tbody td:nth-child(4),table.table_td tbody td:nth-child(5),table.table_td tbody td:nth-child(6){text-align:center}.table_td>tbody>tr td:first-child:before{font-size:18px}}.five-sixths,.four-sixths,.four-fifths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-fifths,.three-sixths,.two-fourths,.two-fifths,.two-sixths,.two-thirds{float:left;margin-left:2.564102564102564%}.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}.one-third,.two-sixths{width:31.623931623931625%}.four-sixths,.two-thirds{width:65.81196581196582%}.one-fourth{width:23.076923076923077%}.three-fourths{width:74.35897435897435%}.one-fifth{width:17.94871794871795%}.two-fifths{width:38.46153846153846%}.three-fifths{width:58.97435897435898%}.four-fifths{width:79.48717948717949%}.one-sixth{width:14.52991452991453%}.five-sixths{width:82.90598290598291%}.first{clear:both;margin-left:0}@media only screen and (max-width:800px){.five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}}.clearfix:before{content:" ";display:table}.clearfix:after{clear:both;content:" ";display:table}.vertical-spacer{clear:both;margin-bottom:30px}.columns-container{clear:both;overflow:hidden}