body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);background-color:#f5f5f5}.tax-blankets-category nav.breadcrumb ul>:last-child{display:none}a,a:hover{text-decoration:none!important;transition:all 1s;color:#333}body::-webkit-scrollbar{width:8px;background-color:#cedbff}body::-webkit-scrollbar-thumb{background-color:#00528c}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 #fff0}.section{width:100vw!important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden}img{display:block}h2.heading_h2{font-size:40px;color:#005baa;text-transform:uppercase;font-family:Montserrat-Black}h2.heading_h2 b{font-family:Montserrat;font-style:normal;font-weight:400}.arrow_slider{position:absolute;top:50%;cursor:pointer;transform:translate(-50%,-50%);left:-50px;z-index:9}.sec_home3 .plain{position:relative}.slider_home3{position:static}.arrow_slider.next{left:unset;right:-50px}body{font-family:"Google Sans";color:#333;overflow-x:hidden;background:#fff;font-size:14px}.grid-container{max-width:1240px}.content{font-size:15px;color:#666;line-height:1.6;margin-bottom:0;font-family:"Google Sans"}a,a:hover{text-decoration:none!important;transition:all 1s}.content>:last-child{margin:0}b,strong{font-family:var(--font-bold)}h1,h2,h3{font-family:"Google Sans"}.sub_title{font-size:32px;font-weight:400;font-family:var(--font-2-bold);display:block;margin-bottom:15px}.text_white{color:#fff!important}.text_justify{text-align:justify}.text_center{text-align:center}.text_up{text-transform:uppercase}.fs14{font-size:14px}.fs15{font-size:15px}.fs18{font-size:18px}.style_center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.max{width:100%;height:100%;z-index:9}.display_flex{display:flex}.display_flex_wrap{display:flex;flex-wrap:wrap}.css_bg{background-size:cover;background-repeat:no-repeat;background-position:center}.arrow.prev{transform:rotate(180deg)}.swiper-slide img{display:block;width:100%;height:auto}.hero-slider{width:100%;height:700px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:0}.hero-slider .swiper-slide{overflow:hidden;color:#fff}.hero-slider .swiper-container{width:100%;height:100%;position:absolute;left:0;top:0}.hero-slider .slide-inner{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;text-align:left}.banner .box_title{position:absolute;text-align:center;align-items:center;justify-content:center;max-width:604px;left:50%;transform:translateX(-50%);z-index:2;bottom:102px}.banner .box_title h1{color:#005baa;font-size:60px;font-family:Montserrat-Black;margin:0}.banner .box_title p{font-size:20px;font-family:"Google Sans";color:#666}a.button_see{color:#fff;background:#005baa;border-radius:30px;display:inline-flex;text-align:center;align-items:center;justify-content:center;font-size:15px;font-family:"Google Sans-Medium";padding:11px 34px;cursor:pointer;text-transform:uppercase}a.button_see svg{margin-left:15px}.banner .box_title:before{position:absolute;width:100%;content:"";height:313px;background:#fff;opacity:.8;filter:blur(100px);right:15px;bottom:-128px;z-index:-1}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:60px}.slider_banner .swiper-pagination .swiper-pagination-bullet{background:#d9d9d9;opacity:.7}.slider_banner .swiper-pagination .swiper-pagination-bullet-active{background:#005baa;opacity:.7}.text-center{text-align:center}.sec_home{padding:91px 0 45px}.sec_home .box_heading{text-align:center;max-width:670px;margin:auto}p.heading_p{font-size:18px;font-family:"Google Sans";color:#666}.sec_home .box_heading h2 b{display:block}.sec_home .box_heading h2{margin-bottom:70px;position:relative}.sec_home .box_heading{margin-bottom:40px}h2.heading_h2.bottom:before{position:absolute;content:"";width:190px;height:2px;background:#ed3438;bottom:-30px;left:50%;transform:translateX(-50%)}@media (max-width:767.98px){h2.heading_h2.bottom:before{bottom:-15px}}.sec_home1 .box_content h2.heading_h2.bottom:before{left:0;transform:translateX(0)}.sec_home1{padding:60px 0 0}.sec_home1 .box_content h2{font-size:37px;margin-bottom:48px;position:relative}.sec_home1 .box_content p{margin:0;font-family:"Google Sans";font-weight:400;font-size:15px;color:#000}.sec_home1 .box_content h4{font-size:26px;font-family:"Google Sans";color:#666;margin-bottom:14px}.sec_home1 .box_content a.button_see{margin-top:25px}.sec_home1 .box_img{margin-right:-250px;padding-left:50px}.sec_home1 .box_content{padding-top:113px}.sec_home3{padding:78px 0 40px;background-size:cover;background-repeat:no-repeat;min-height:441px;display:flex;flex-direction:column;justify-content:center}.sec_home3 .box_title h3{font-size:40px;color:#fff;font-family:"Google Sans-Light";max-width:457px;position:relative}.sec_home3 .box_title h3 b{color:#17a7e0;font-family:"Google Sans"}.sec_home3 .box_title{padding-top:107px;position:relative}.sec_home3 .box_title h3:before{position:absolute;content:url(/wp-content/themes/canhcam/assets/css/images/Vector-1.png);top:-100px}.sec_home3 .plain .item{text-align:-webkit-center}.sec_home3 .plain .item .box_img{margin-bottom:41px;position:relative}.sec_home3 .plain .item p{font-size:14px;color:#fff;font-style:normal;font-weight:400;font-family:"Google Sans-Light"}.sec_home3 .plain .item .box_img:before{position:absolute;content:"";background:#17a7e0;width:124px;height:1px;bottom:-20px;left:27px}.sec_home4{padding:116px 0 0}.sec_home4 .box_heading h2 b{display:block}.sec_home4 .box_heading{max-width:1054px;margin:auto}p.heaing_p{font-size:18px;color:#666;font-family:"Google Sans"}.sec_home4 .wrap .photo .box_img{margin-left:-80px}.sec_home4 .wrap .box_icon .item{display:flex;align-items:center;position:relative}.sec_home4 .wrap .box_icon .item:last-child{margin-bottom:0}.sec_home4 .box_icon .item .icon{flex:0 0 auto;position:relative;z-index:3}.sec_home4 .box_icon .item h4{font-size:20px;font-family:Montserrat-SemiBold;margin:0}.sec_home4 .box_icon .item p{font-family:"Google Sans";color:#666;font-size:16px;margin:0}.sec_home4 .box_icon .item{margin-bottom:30px}.sec_home4 .box_icon .item .box_title{padding-left:50px}.sec_home4 .box_icon{position:relative;padding-left:65px}.sec_home4 .box_icon .item:not(:last-child):before{position:absolute;content:url(/wp-content/themes/canhcam/assets/css/images/Line-85.png);bottom:-35px;left:40px}.sec_home5{padding:131px 0 165px}.sec_home5 .box_heading{margin-bottom:42px}.sec_home5 .box_heading h2{margin-bottom:50px;position:relative}.wrap_post_hl .item{display:flex;width:50%;float:left;background:#f5f5f5;transition:0.5s all;border-radius:20px 0 0 20px;position:relative}.wrap_post_hl .item:first-child:before{background:linear-gradient(180deg,#fff0 0,#000 100%);border-radius:0 0 0 20px;position:absolute;content:"";width:100%;height:246px;bottom:0}.style_center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9}.max{width:100%;height:100%}.wrap_post_hl .item *{transition:0.5s all}.wrap_post_hl .item>*{width:50%}.wrap_post_hl .item:first-child .box_img{width:100%;height:568px}.wrap_post_hl .item .box_img img{display:block;width:100%;height:100%;object-fit:cover}.wrap_post_hl .item:nth-child(1) .box_img img{border-radius:20px 0 0 20px}.wrap_post_hl .item:first-child .box_content{position:absolute;bottom:0;left:0;right:0;width:auto;padding:0 205px 41px 46px}.wrap_post_hl .item:first-child .box_content *{color:#fff;stroke:#fff}.wrap_post_hl .item:first-child .box_content .date_post{font-size:14px;font-family:Montserrat;margin-bottom:15px;color:rgb(255 255 255 / 90%)}.wrap_post_hl .item:first-child .box_content h3{font-size:20px;font-family:Montserrat-Bold;margin:0}.wrap_post_hl .item .box_content span{position:absolute;bottom:28px;right:32px}.wrap_post_hl .item:nth-child(2){border-radius:0 20px 0 0}.home_3 .wrap_post_hl .style_center{transform:translate(0,0)}.wrap_post_hl .item a{z-index:99;width:100%}.wrap_post_hl .item .box_img{height:284px}.wrap_post_hl .item .box_content{padding:38px 39px 0;position:relative}.wrap_post_hl .item:first-child .box_content h3{line-height:1.3;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;text-transform:uppercase}.wrap_post_hl .item:nth-child(3){border-radius:0 0 20px 0}.wrap_post_hl .item:nth-child(3) .box_img{order:2}.wrap_post_hl .item .box_content .date_post{color:rgb(0 91 170 / 90%);font-family:Montserrat;font-size:14px;margin-bottom:39px}.wrap_post_hl .item .box_content h3{font-size:20px;color:rgb(51 51 51 / 90%);font-family:Montserrat-SemiBold}.wrap_post_hl .item:hover{background:#005baa}.wrap_post_hl .item:hover .date_post{color:rgb(255 255 255 / 90%)}.wrap_post_hl .item:hover h3{color:rgb(255 255 255 / 90%)}.wrap_post_hl .item:hover .box_content span svg path{stroke:#fff}.sec_home5 a.button_see{position:relative;margin-top:60px;align-items:center;justify-content:center;transform:translateX(-50%);left:50%}.sec_home6 .box_content{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;text-align:-webkit-center}.sec_home6 .box_content .box_link{width:133px;height:133px;border:2px solid #e4e4e4;border-radius:50%;text-align:center;align-items:center;justify-content:center;display:flex;margin-bottom:20px}.sec_home6 .box_content .box_link a{margin-left:15px}.sec_home6 .box_content h4{font-size:19px;color:#fff;font-family:"Google Sans-Bold";margin:0}.wpcf7-form-control-wrap{position:relative}.wrap_form input:not(.wpcf7-submit){width:100%;height:68px;border:1px solid #fff;border-radius:100px;background:0 0;color:#fff;outline:0;font-size:13px}.sec_form{background:#005baa;padding:66px 0}.sec_form .wrap_form .btn_submit{position:absolute;width:36px;height:36px;right:34px;top:50%;transform:translateY(-50%);border-radius:50%;margin:0}.sec_form .wrap_form .btn_submit input{width:100%;height:100%;opacity:0;z-index:9;padding:0;left:0;top:0;font-size:0}.sec_form .wrap_form .btn_submit svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.sec_form .form .grid-100{padding:0}.wrap_form{position:relative}.sec_form .box_title h3{font-size:40px;color:#fff;font-family:Montserrat-Bold;margin-bottom:5px}.sec_form .box_title p{font-family:Montserrat;font-size:16px;color:#fff;margin:0}.sec_form input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email::placeholder{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;color:rgb(255 255 255 / .7);padding-left:50px}.sec_form .form{padding-left:30px;padding-right:0}.sec_form .wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{position:absolute;bottom:-78px;border-radius:20px;color:#fff;width:100%}.sec_footer{padding:35px 0 70px}.sec_footer .box_logo{margin-bottom:17px}.sec_footer .logo h4{font-size:15px;font-family:Montserrat-Bold;text-transform:uppercase;position:relative}.sec_footer .application{display:flex;padding-right:0;justify-content:flex-end}.sec_footer .application .item a{display:inline-flex;align-items:center;background:#fff;box-shadow:0 0 16px rgb(45 45 133 / .1);border-radius:20px;justify-content:center;text-align:center;padding:25px 37px 25px 32px;font-size:15px;font-family:"Google Sans-Medium";text-transform:uppercase}.sec_footer .application .item a .icon{margin-right:15px;flex:0 0 auto}.sec_footer .application .item:not(:last-child){margin-right:20px}.sec_footer1 h3{font-size:16px;font-family:Montserrat-Bold;text-transform:uppercase}.sec_footer1 p{font-family:"Google Sans";font-size:15px;margin-bottom:15px;max-width:350px}.sec_footer1 p a{color:#005baa;font-family:"Google Sans-Medium";font-size:15px}.sec_footer1 .link{padding-left:0}.sec_footer1 .link .menu_footer_3{columns:3}.sec_footer1 .link .menu_footer_3 ul li a{font-family:"Google Sans";font-size:15px}.sec_footer wrap:before{content:"";position:absolute;width:1200px;height:1px;background:#666}.sec_footer .wrap .logo h4:before{position:absolute;content:"";background:#66666636;width:1200px;height:1px;bottom:-50px;left:0}.sec_footer .wrap .logo{padding:0}.sec_footer1 .link .menu_footer_3 ul{list-style-type:none;margin:0}.sec_footer1 .link .menu_footer_3 ul li{margin-bottom:5px}.section_footer_nav{background:#f5f5f5;padding:18px 0}.section_footer_nav ul{list-style:none;margin:0;display:flex;justify-content:flex-end}.section_footer_nav ul li a{font-family:"Google Sans";font-style:normal;font-weight:400;font-size:15px}.section_footer_nav ul li{margin-left:20px}.sec_footer .grid-100.wrap{padding:0}.sec_footer1{padding-bottom:30px}.sec_form .box_title{padding:0}.sec_footer1 .grid-33{padding-left:0}.sec_form span.wpcf7-not-valid-tip{position:absolute;top:45px}ul.fixed_button{position:fixed;z-index:99;right:66px;bottom:0;transform:translateY(-50%);list-style-type:none;width:60px;min-height:240px}ul.fixed_button li{margin-bottom:20px}.introduce .story{padding:0;padding-top:189px}.introduce .story .content strong{font-family:"Google Sans-Bold";color:#333}.introduce .story h2{margin-bottom:48px;position:relative}.main-navigation li.mega_menu1>ul{background-image:url(/wp-content/themes/canhcam/assets/css/images/Group_1000006445.png);background-repeat:no-repeat;background-size:contain;background-position:bottom 20px left}.main-navigation li.mega_menu1>ul{min-height:500px}.main-navigation li.mega_menu1>ul{position:fixed;left:0!important;width:100%;padding:120px calc(calc(100vw - 1200px) / 2) 150px;background:#eaf6ff}.main-navigation li.mega_menu1>ul>.wrap_menu>li{position:unset}.main-navigation li.mega_menu1>ul>.wrap_menu>li{width:238px}.main-navigation li.mega_menu1>ul>.wrap_menu>li:not(:last-child)>a{border-bottom:1px solid #a7ceeb}.main-navigation li.mega_menu1>ul>.wrap_menu>li>a{padding:0;font-size:20px}.main-navigation li.mega_menu1>ul>.wrap_menu>li>a{display:flex;align-items:center;justify-content:space-between}.main-navigation li.mega_menu1>ul>.wrap_menu>li:hover>a{background:0 0;color:#005baa!important;border-color:#005bab!important;font-family:"Google Sans-Bold"}.introduce .story .content{font-family:"Google Sans";max-width:540px}.introduce .story h2.heading_h2.bottom:before{transform:translateX(0);left:0}.introduce .story .box_content{margin-bottom:152px}.introduce .develop{padding-left:46px}.introduce .develop .box_develop{position:relative;margin-bottom:172px}.introduce .develop .box_title{position:absolute;bottom:0;padding:0 47px 78px 78px;text-align:center}.introduce .develop .box_title h1{font-size:200px;color:#fff;font-family:"Google Sans-Bold";display:flex;text-align:center;justify-content:center;line-height:1;font-family:"SFU Eurostile-Bold";margin-bottom:20px;padding-left:60px}.introduce .develop .box_title h1 span{font-size:30px;text-transform:uppercase;transform:translateY(25px) translateX(-3px);font-family:"Google Sans-Black"}.introduce .develop .box_title p{font-size:30px;font-family:"Google Sans-Black";color:#fff;text-transform:uppercase;margin:0}.introduce .develop .box_develop .box_img:before{position:absolute;content:"";background:linear-gradient(0deg,#005baa 0,rgb(0 81 151 / .705208) 60.21%,#fff0 100%);border-radius:0 0 50px 0;transform:matrix(-1,0,0,1,0,0);height:589px;width:100%;bottom:0}.introduce .develop .content{padding-left:40px}.introduce .develop .content h4{font-size:20px;color:#333;font-family:"Google Sans-Black";position:relative;padding-left:100px}.introduce .grid-100{padding:0}.introduce1{padding:102px 0 95px}.introduce1 .box_img{position:relative}.introduce1 .box_content{position:absolute;top:50%;display:flex;align-items:center;transform:translateY(-50%)}.introduce1 .box_content .wrap_number{display:flex}.introduce1 .box_content .item .number{font-size:70px;color:#fff;font-family:"Google Sans-Bold";text-transform:uppercase;display:flex}.introduce1 .box_content .item p{font-size:20px;color:#fff;font-family:"Google Sans";text-align:right}.introduce1 .box_content .item{padding-right:115px;position:relative}.introduce1 .box_content .box_link a{border:1px solid #fff;border-radius:50%;display:inline-flex;text-align:center;justify-content:center;align-items:center;width:80.83px;height:82.1px;position:relative}.introduce1 .box_content .box_link{padding:0 85px 0 37px}.introduce1 .box_content .item:before{position:absolute;content:"";background:#fff;width:2px;height:126px;right:83px;top:25px}.introduce2 .box_heading{max-width:538px;margin:auto;margin-bottom:30px}.introduce2 .box_heading p{font-size:15px}.introduce2 .box_heading h2{margin-bottom:42px;position:relative}.introduce2 .box_heading h2.heading_h2.bottom:before{width:255px;transform:translateX(-50%)}.introduce2 .wrap{padding:0}.introduce2 .wrap .box_content .item{background:#e5f3ff;border-radius:20px;padding:69px 101px 42px;transition:0.5s all}.introduce2 .wrap .box_content h2 b{display:block}.introduce2 .wrap .box_content h2{position:relative;margin-bottom:63px}.introduce2 .wrap .box_content h2.heading_h2.bottom:before{left:0;transform:translateX(0)}.introduce2 .wrap .box_content .content{height:116px}.introduce2{padding-bottom:119px}.introduce2 .wrap .box_content .item:hover{background:#cae7ff}.introduce3 .wrap_img{display:flex;text-align:center;justify-content:center}.introduce3 .wrap_img .item .box_img{text-align:-webkit-center;position:relative}.introduce3 .wrap_img .item p{max-width:176px;text-align:left;float:right;padding-top:36px;font-size:15px}.introduce3 .wrap_img .item .number{position:absolute;font-size:40px;color:#005baa;font-family:"Google Sans-Bold";top:50%;padding:0 0 0 25px;z-index:2}.introduce3 .wrap_img .item{position:relative}.introduce3 .box_heading{margin-bottom:66px}.introduce3 .wrap_img .item .number:before{position:absolute;content:"";background:#005baa;width:1px;height:139px;bottom:-143px;left:45px;z-index:2}.introduce3 .wrap_img .item:not(:last-child){padding-right:54px}.introduce3 .wrap_img .item:nth-child(2){padding-top:66px}.introduce3 .wrap_img .item .box_img:before{position:absolute;content:"";background:linear-gradient(180deg,#fff0 0,rgb(255 255 255 / .666599) 37.5%,rgb(255 255 255 / .840413) 64.06%,#fff 100%);height:187px;width:100%;left:0;bottom:0;z-index:1}.introduce3 .box_heading h2{position:relative}.introduce3 .box_heading h2.heading_h2.bottom:before{width:255px;transform:translateX(-50%)}.introduce4 .box_heading{margin-bottom:100px}.introduce4 .wrap-item{display:flex;justify-content:center;flex-wrap:wrap;position:relative}.introduce4 .wrap-item .item{text-align:-webkit-center;margin-bottom:27px}.introduce4 .wrap-item .item h3{font-size:15px;font-family:"Google Sans-Bold";text-transform:uppercase;margin-bottom:15px}.introduce4 .wrap-item .item .box_icon{margin-bottom:27px}.introduce4 .wrap-item .item .content{max-width:295px}.introduce4 .box_heading h2{position:relative}.introduce4 .box_heading h2.heading_h2.bottom:before{width:255px;transform:translateX(-50%)}.introduce4{padding-bottom:46px;background-position:bottom center;background-repeat:no-repeat}.introduce3{padding-bottom:135px}.introduce4:before{position:absolute;content:"";background:linear-gradient(0deg,#fff -26.27%,#fff0 100%);transform:matrix(1,0,0,-1,0,0);height:491px;width:100%;top:128px}.introduce5{background:#edf7ff;padding:154px 0 122px}.introduce5 .box_heading{margin-bottom:71px}.introduce5 .box_content{padding-top:52px}.introduce5 .box_heading h2{position:relative}.introduce5 .box_img{padding:0}.introduce6 .tab_list ul{list-style:none;margin:43px 0;display:flex;align-items:center;justify-content:center}.introduce6 .tab_list ul li{font-size:15px;border-radius:60px;display:inline-flex;text-align:center;justify-content:center;align-items:center;padding:10px 62px;transition:0.5s all;cursor:pointer;font-family:"Google Sans";border:1px solid #c1c1c1}.tab_list ul li.active,.tab_list ul li:hover{background:rgb(0 91 170 / 80%);color:#fff}.introduce6 .tab_list ul li:not(:last-child){margin-right:50px}.introduce6{padding:77px 0 95px}.introduce6 .box_heading h2{position:relative;margin-bottom:32px}.introduce6 .box_heading h2 b{display:block}.slider_introduce6{position:static}.introduce6 .wrap_img{position:relative}.slider_introduce6 .arrow_slider{left:-60px}.slider_introduce6 .arrow_slider.next{left:unset;right:-85px}.introduce6 .wrap_img .item{position:relative}.introduce6 .item .box_content{position:absolute;bottom:0;color:#fff;padding:0 0 28px 43px}.introduce6 .item .box_content h4{font-size:28px;font-family:"Google Sans-Medium";margin:0}.introduce6 .item .box_content .content{color:#fff}.introduce6 .item .box_img:before{position:absolute;content:"";background:linear-gradient(180deg,#fff0 0,rgb(0 0 0 / .55382) 43.4%,#000 100%);opacity:.8;border-radius:20px;height:189px;width:100%;bottom:0}.breadcrumbs{padding:10px 0;background:#f1f1f1}nav.breadcrumb ul{list-style:none;display:inline-flex;text-align:center;align-items:center;margin:auto;max-width:unset;padding:0 0 0 calc(calc(100vw - 1200px) / 2);justify-content:unset}nav.breadcrumb li{margin-right:10px}nav.breadcrumb li cite{font-family:"Google Sans";font-size:18px;color:#666;font-style:normal;font-weight:400}.macchining{padding:53px 0 104px}.macchining .box_heading{margin-bottom:41px}.macchining .box_heading h2{margin-bottom:41px;position:relative}.macchining .box_heading h2 b{display:block}.macchining .box_heading h2.heading_h2.bottom:before{left:0;transform:translateX(0)}.macchining .box_heading .content{font-size:15px;color:#666;font-weight:400}.section.agent .board,.macchining3 .box_heading{font-size:15px;color:#666;font-weight:400}.macchining .box_heading .content p:nth-child(2){margin:0}.macchining .box_heading .content ul{padding-left:25px}.macchining1 .box_heading{max-width:590px;margin:auto}.macchining1 .box_heading h2{margin-bottom:55px;position:relative}.macchining1 .box_photo{padding:30px 0 93px}.macchining2{padding:111px 0 130px}.macchining2 .box_heading{margin-bottom:62px}.macchining2 .box_heading h2{position:relative}.macchining2{padding:111px 0 130px}.macchining2 .box_heading{margin-bottom:62px}.macchining2 .box_heading h2{position:relative}.macchining2 .slider .swiper-slide{transform:scale(.8,1.4);transition:0.5s all}.macchining2 .slider .swiper-slide.swiper-slide-active{transform:scale(1.8,1.8);position:relative;z-index:9}.macchining2 .item{position:relative;background:#000;border-radius:15px;overflow:hidden}.macchining2 .item .box_link{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.macchining2 .item h3{position:absolute;font-size:11px;bottom:0;color:#fff;text-align:center;left:50%;transform:translateX(-50%);font-style:normal;font-weight:400;font-family:"Google Sans"}.macchining2 .slider .swiper-slide img{opacity:.5;transition:0.5s all}.macchining2 .slider .swiper-slide.swiper-slide-active img{opacity:1}.macchining2 .slider .swiper-slide h3{opacity:0;transition:0.5s all}.macchining2 .slider .swiper-slide.swiper-slide-active h3{opacity:1}.macchining2 .slider .swiper-slide .box_link{opacity:0;transition:0.5s all}.macchining2 .slider .swiper-slide.swiper-slide-active .box_link{opacity:1}.swiper_project_2{padding:0 calc(calc(100vw - 1180px) / 2) 0;position:static}.swiper_project_2 .swiper-slide,.swiper_project_2 .swiper-slide img{height:663px;border-radius:10px}.wrap_item{position:relative}.swiper_project_2 .swiper-slide .item_img{position:relative}.swiper_project_2 .swiper-slide .item_img:before{content:"";position:absolute;background:rgb(0 0 0 / .5);top:0;left:0;right:0;bottom:0;transition:all 0.5s;border-radius:10px}.swiper_project_2 .item_cont{position:absolute;color:#fff;max-width:312px;bottom:-50px;left:75px;opacity:0;transition-delay:1s;padding:23px 33px 23px 40px;background:#005baa;box-shadow:0 4px 40px rgb(0 0 0 / .1);border-radius:15px;transform:translate(-50%,-50%)}.swiper_project_2 .swiper-slide-active .item_cont{opacity:1;transition:all 0.5s;transition-delay:1s}.swiper_project_2 .item_cont p{font-family:"Google Sans";font-size:16px;margin-bottom:5px}.swiper_project_2 .item_cont h3{font-size:26px;font-family:Montserrat-Black;margin-bottom:37px;position:relative}.swiper_project_2 .item_cont .cont{font-size:16px;font-family:"Google Sans-Light";overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:6;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:10px;font-style:normal;font-weight:300;max-width:269px}.swiper_project_2 .item_cont a{font-size:14px;font-family:"Google Sans-Bold";color:#fff}.swiper_project_2 .item_cont h3:before{position:absolute;content:"";width:254px;height:1px;background:#ffffff4f;bottom:-13px}.swiper_project_2 .arrow_slider{left:157px}.swiper_project_2 .arrow_slider.next{left:unset;right:157px}.sg_project{padding:65px 0 115px}.sg_project .box_content h2{font-family:Montserrat-Bold;text-transform:initial}.sg_project .box_content .content{max-width:447px}.sg_project .wrap_title .item h4{font-size:20px;font-family:"Google Sans-Bold";margin-bottom:10px}.sg_project .wrap_title .item p{font-family:"Google Sans";font-size:15px;position:relative}.sg_project .wrap_title .item{margin-bottom:60px;padding-right:50px;padding-left:0}.sg_project .wrap_title .item p:before{position:absolute;content:"";background:#005baa;width:245px;height:1px;bottom:-23px}.sg_project1 .item .box_img img{height:387px}.sg_project1 .item .box_img{position:relative}.sg_project1 .item .box_content{position:absolute;bottom:0;padding:0 0 28px 44px}.sg_project1 .item .box_content h4{font-size:28px;color:#fff;font-family:"Google Sans-Medium";margin-bottom:5px}.sg_project1 .item .box_content .content{color:#fff}.sg_project1 .item .box_img:before{position:absolute;content:"";background:linear-gradient(180deg,#fff0 0,rgb(0 0 0 / .55382) 43.4%,#000 100%);opacity:.8;border-radius:20px;height:188px;width:100%;bottom:0}.sg_project1 .wrap_img{position:relative}.sg_project .content p strong{font-family:"Google Sans";font-style:normal;font-size:20px;font-weight:400}.sg_project .content p{font-family:"Google Sans";font-size:15px}.sg_project1 h2.Heading_h2{font-size:45px;color:#005baa;font-family:Montserrat-Black;margin-bottom:75px}.slider_sg_project1{position:static}.slider_sg_project1 .arrow_slider.next{right:-100px;left:unset}.slider_sg_project1 .arrow_slider{left:-70px}.project1 .photo{display:grid;grid-template-columns:33% 33% 33%;margin:0 -2px;flex-wrap:wrap;margin-bottom:45px}.project1 .timeline_wrap .box_img{position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.project1 .timeline_wrap .box_img img{height:100%}.project1 .timeline_wrap .box_content{margin-top:16px}.project1 .timeline_wrap .item{position:relative}.project1 .timeline_wrap .box_content h4{font-size:22px;font-family:"Google Sans-Medium";margin-bottom:5px}.project1 .timeline_wrap .box_content p{font-family:"Google Sans";margin:0;font-size:16px}.project1 .timeline_wrap .box_img:before{position:absolute;content:"";background:linear-gradient(180deg,#fff0 0,rgb(0 0 0 / .55382) 43.4%,#000 100%);opacity:.8;height:135px;width:100%;bottom:0}.project1 .photo .timeline_wrap{border:8px solid #fff}.project1 .box_heading{margin-bottom:76px}.project1 .box_heading h2{position:relative}.project .box_heading h2.heading_h2.bottom:before{left:0;transform:translateX(0)}.sg_project1{padding-bottom:92px}.project1{padding:101px 0 68px}.project1 .box_heading h2.heading_h2.bottom:before{left:0;transform:translateX(0)}.macchining3{padding-bottom:142px}.macchining3 .box_heading{max-width:757px;margin:auto}.macchining3 .box_heading h2{position:relative;margin-bottom:44px}.macchining3 .box_heading p{font-family:"Google Sans"}.macchining3 .box_form .wrap_form input:not(.wpcf7-submit),.wpcf7-validates-as-required:not(.wpcf7-submit){background:#fff;border-radius:30px;color:#666;font-family:"Google Sans";font-style:normal;font-weight:400;font-size:15px;width:100%;height:45px;outline:0}.macchining3 .grid-100{padding:0}.macchining3 .box_form{background:#f4f5f7;box-shadow:0 4px 30px rgb(0 0 0 / .1);border-radius:20px;margin-top:55px}.form_macchining{padding:60px 77px 61px 82px;position:relative}.form_macchining h3{font-family:"Google Sans";font-size:15px;padding-left:17px;position:relative}select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{background:#fff;border-radius:30px}span.wpcf7-form-control-wrap{margin:13px 0}.tablet-grid-100{margin-bottom:13px}.btn_submit{color:#fff;padding:11px 31px;font-size:15px;position:relative;display:inline-flex;align-items:center;justify-content:center;transition:all 0.5s;background:#005baa;border-radius:30px;font-family:"Google Sans-Medium";text-transform:uppercase;margin-top:30px}.btn_submit>p{display:inline-flex;align-items:center;justify-content:center;margin-bottom:0!important}.btn_submit input{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.btn_submit span.wpcf7-spinner{display:none}.btn_submit svg{margin-left:25px}.form_macchining p{margin-bottom:10px}.macchining3 .box_img{position:relative;display:flex;justify-content:right;padding:0}.macchining3 .box_img img{width:100%;height:auto}.form_macchining p span.wpcf7-not-valid-tip{position:absolute;font-size:12px;font-family:"Google Sans";bottom:-36px}.form_macchining .wpcf7-response-output{position:absolute;bottom:0;font-family:"Google Sans"}.contact{padding:48px 0 82px}.contact .box_heading{margin-bottom:66px}.contact .box_heading h2{position:relative;margin-bottom:36px}.contact .box_heading p{font-size:15px}.contact .wrap_icon{display:flex;justify-content:center}.contact .wrap_icon .item{text-align:-webkit-center;background:#fff;box-shadow:0 10px 30px rgb(21 85 141 / .2);border-radius:15px;width:320px;padding:38px 36px 20px;position:relative}.contact .wrap_icon .item h3{font-size:18px;font-family:Montserrat-SemiBold;margin-bottom:35px;position:relative}.contact .wrap_icon .item .box_icon{height:75px}.contact .wrap_icon .item p{max-width:247px;font-family:"Google Sans";font-size:15px;margin:0}.contact .wrap_icon .item:not(:last-child){margin-right:20px}.contact .wrap_icon .item h3:before{background:#333;width:65px;height:2px;position:absolute;content:"";bottom:-18px;left:50%;transform:translateX(-35px)}.contact .wrap_icon .item:before{position:absolute;content:"";background:#005baa;width:289px;height:3px;left:15px;bottom:0}.sec_footer1 .link .menu_footer_3 ul li a:hover{color:#005baa}.contact .wrap_icon .item p a:hover{color:#005baa}.contact1 .box_heading{margin-bottom:55px}.contact1 .box_heading h2{position:relative;margin-bottom:35px}.contact1 .form_lh{background:#f4f5f7;box-shadow:0 4px 30px rgb(0 0 0 / .1);border-radius:15px;padding:0}.contact1 .form_lh h4{font-family:"Google Sans";font-size:15px;margin-bottom:10px}.contact1 .form_lh .form{padding:39px 82px 50px 101px}.contact1 .form_lh .form textarea.wpcf7-form-control{height:92px;border-radius:15px}.contact1 .form_lh .form p{margin-bottom:15px}.contact1 .form_lh .box_img{padding:0}.contact1 .form_lh .form span.wpcf7-not-valid-tip{position:absolute;font-size:10px;font-family:"Google Sans"}.contact1 .form_lh .form .wpcf7-response-output{position:absolute;bottom:0}.contact1 .form .wrap_form input:not(.wpcf7-submit):hover,.contact1 .wpcf7-validates-as-required:not(.wpcf7-submit):hover{background:#fff;border:1px solid rgb(9 2 41 / .5);transition:0.5s all}section.section.map{margin-top:-230px;z-index:1}section.section.contact1{position:relative;z-index:2}section.section.map iframe{display:block}.recruit .wrap .item:before{background:#000;position:absolute;left:0;top:0;width:100%;height:100%;content:"";opacity:0;transition:0.5s all}.recruit .procedure{display:flex;padding:57px 0 25px}.recruit .procedure .box_img{flex:0 0 auto}.recruit .procedure .content{font-size:16px;color:#000;max-width:476px}.recruit .procedure .box_content{padding-top:66px}.recruit .wrap{border-radius:10px;overflow:hidden;margin:30px 0 90px}.recruit .wrap .item{height:450px;width:25%;position:relative;display:flex;cursor:pointer;align-items:flex-end}.recruit .wrap .item .box_content{padding:0 35px;margin-bottom:30px;overflow:hidden;z-index:2;position:relative}.recruit .wrap .item:after{content:"";position:absolute;bottom:27px;left:20px;right:20px;height:45px;opacity:.8;transition:0.5s all;background:#005baa;border-radius:30px}.wrap .item .box_content .inner{transform:translateY(calc(100% - 50px));transition:0.5s all}.wrap .item .box_content h3{position:relative;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;height:55px;display:flex;align-items:center;margin:0 -35px 0;padding:0 35px;color:#fff;font-size:15px;font-family:"Google Sans-Medium";text-align:center;justify-content:center;transition:0.1s all}.wrap .item .box_content h3:before{position:absolute;left:0;width:3px;background-color:#9c1d20;content:"";bottom:15px;opacity:0;transition:0.5s all;height:27px}.wrap .item .box_content .content{padding-bottom:30px;line-height:1.5;color:#fff}.wrap .item:hover:before{opacity:.7}.wrap .item:hover .box_content .inner{transform:translateY(0)}.wrap .item:hover .box_content h3:before{opacity:1}.wrap .item:hover:after{bottom:100%;opacity:0}.wrap .item:hover .box_content h3{justify-content:initial;font-size:16px;font-family:"Google Sans-Black"}.recruit .procedure .box_content h2{margin-bottom:55px;position:relative}.recruit .procedure .box_content h2.heading_h2.bottom:before{left:0;transform:translateX(0)}.recruit1 .box_content{max-width:670px;margin:auto}.recruit1 .box_content h2{margin-bottom:36px;position:relative}.recruit1 .item_cont .box_title{display:flex;background:#fff;box-shadow:0 4px 20px rgb(0 0 0 / .1);border-radius:10px;padding:29px 0 29px 79px;cursor:pointer}.item_cont .col_1,.item_cont .col_2,.item_cont .col_3{font-size:16px;font-family:"Google Sans-Medium";padding-right:75px}.recruit1 .box_board p strong{font-size:15px;font-family:"Google Sans-Bold"}.recruit1 .box_board{padding:58px 0 62px 79px}.wrap_content{background:#fff;border-radius:10px;margin-top:66px}.recruit1 .box_board ul{margin-left:25px}.recruit1 .box_board p{margin-bottom:15px}.q_a .item_cont .box_board{display:none}.q_a .item_cont{margin-bottom:12px}.q_a .item_cont.active .box_board{display:block}.item_cont .col_1{width:25%}.q_a .item_cont .col span{position:absolute;bottom:25px;right:40px}.q_a .item_cont .col{position:relative}.recruit1 .item_cont.active .box_title{background:#005baa;color:#fff}.recruit1 .item_cont.active .col span svg:nth-child(2){position:absolute;right:0;opacity:0}.q_a .item_cont.avtice{background:#fff;box-shadow:0 4px 20px rgb(0 0 0 / .1);border-radius:10px}.item_cont.active{background:#fff;box-shadow:0 4px 20px rgb(0 0 0 / .1);border-radius:10px;margin-bottom:25px}.q_a .item_cont.active .box_board .box_link{padding-top:40px}.q_a .item_cont.active .box_board .box_link a{text-transform:uppercase;font-family:"Google Sans-Light"}.recruit1{padding-bottom:127px}.sec_news{padding:92px 0 107px}.sec_news1{padding-bottom:82px;padding-top:50px}.sec_news1 .box_heading h2{position:relative;margin-bottom:30px}.sec_news1 .menu{list-style:none;margin:50px 0 45px;display:flex;align-items:center;justify-content:center}.sec_news1 .menu li:not(:last-child){margin-right:20px}.sec_news1 .menu a{background:#fff;display:inline-flex;align-items:center;justify-content:center;padding:10px 50px;text-decoration:none;color:#666;transition:0.3s all;border-radius:40px;border:1px solid #c1c1c1;font-family:"Google Sans";font-size:15px}.sec_news1 .menu a:hover,.sec_news1 li.current-menu-item a{background:#005baa;color:#fff}.box_photo{flex-wrap:wrap;display:flex}.box_photo .news{position:relative;margin-bottom:35px}.box_photo .news .box_img{position:relative;padding-top:100%}.box_photo .news .box_img img{position:absolute;inset:0;object-fit:cover;border-radius:20px}.box_photo .news .box_content{display:flex;align-items:center;padding-left:20px}.box_photo .news .box_content .date_post .date{font-size:40px;font-family:"Google Sans-Bold"}.box_photo .news .box_content .date_post{color:#005baa;line-height:1}.box_photo .news .box_content .date_post .month{font-family:"Google Sans";font-size:11px}.box_photo .news .box_content h3{font-size:18px;font-family:"Google Sans-Bold";padding-left:25px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;max-width:240px;margin-bottom:0;position:relative}.box_photo .news .box_img{margin-bottom:16px}.box_photo .news .box_content h3:before{position:absolute;content:"";height:39px;width:2px;background:#005baa5e;left:11px;bottom:0}.news_details{padding-top:68px}.news_details .request h1.title_post{font-size:30px;font-family:Montserrat-SemiBold;margin-bottom:32px;text-transform:uppercase}.news_details .box_time{display:flex;border-top:1px solid rgb(102 102 102 / .15);padding:12px 0 10px;margin-bottom:30px;border-bottom:1px solid rgb(102 102 102 / .15);align-items:center}.time_post{display:flex}.time_post svg{margin-right:16px}.news_details .box_time time{font-family:"Google Sans";font-size:15px;color:#484848}.news_details .box_time .share_post{display:flex;margin:auto;position:relative;margin-right:0;align-items:center}.news_details .box_time .share_post span{font-family:"Google Sans";font-size:15px;color:#484848}.news_details .box_time .share_post a{margin-left:30px}.news_details .box_service .box_img{position:relative;overflow:hidden;display:flex;margin-bottom:15px}.news_details .request .content p strong{font-size:15px;font-family:"Google Sans-Medium";color:#333;font-style:normal;font-weight:500}.news_details .request .content{margin-bottom:40px}.news_details .box_service{padding-top:100px;padding-left:105px}.news_details .box_service .box_title h3{font-size:18px;color:#fff;background:#005baa;border-radius:5px;display:inline-flex;font-family:Montserrat-Bold;padding:16px 49px;margin-bottom:12px}.news_details .box_service .box_img img{width:300px;height:300px;border-radius:5px;object-fit:cover}.news_details .box_service .box_img .photo{margin:20px;position:relative;overflow:hidden}.news_details .box_service .box_img .service{position:absolute;bottom:0;padding:0 49px 22px 31px}.news_details .box_service .box_img .service h4{font-size:15px;color:rgb(255 255 255 / 90%);font-family:Montserrat-Bold;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:7px}.news_details .box_service .box_img .service .time{font-family:"Google Sans";font-size:13px;color:rgb(255 255 255 / 90%)}.box_service .box_img .service span{position:absolute;right:36px;bottom:15px}.news_details .box_service .box_img .photo:before{position:absolute;content:"";background:linear-gradient(360deg,#000 0,rgb(0 0 0 / .3) 71.08%,#fff0 87.14%);opacity:.9;border-radius:5px;height:135px;width:100%;bottom:0}.news_details .request .author{display:flex;background:#ebf6ff;border-radius:15px;padding:30px;margin-bottom:40px}.news_details .request .author .logo{flex:0 0 auto;padding-right:41px}.news_details .request .author .box_content h4{font-size:15px;font-family:Montserrat;margin-bottom:6px}.news_details .request .author .box_content h4 b{color:#005baa;font-family:Montserrat-SemiBold}.news_details .request .author .box_content .content{margin-bottom:5px}.news_details .request .author .box_content .box_app{display:flex;align-items:center}.news_details .request .author .follow{font-size:15px;font-family:Montserrat-Medium}.news_details .request .author .ul_app{list-style-type:none;display:flex}.news_details .request .author .ul_app li{margin-left:16px;flex:0 0 auto}.news_details .request .box_link{position:relative;margin-bottom:32px}.news_details .request .box_img{position:relative}.news_details .request .box_link .link_video a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #fff;border-radius:50%;text-align:center;justify-content:center;align-items:center;display:inline-flex;padding:24px 25px 24px 28px}ul.thenativePagination{list-style:none;margin:30px 0 0 0;display:flex;justify-content:center}li.thenativePaginationEnd,li.thenativePaginationStart{display:none!important}ul.thenativePagination a{width:38px;height:38px;border:1px solid #e1e1e1;display:inline-block;border-radius:50%;color:#999;line-height:38px;margin:0 5px;font-weight:400;font-size:14px;font-family:"Google Sans"}ul.thenativePagination li.thenativePaginationNext a,ul.thenativePagination li.thenativePaginationPrev a{width:91px;height:40px;border-radius:100px;color:#333}ul.thenativePagination li.thenativePaginationPrev a svg{margin-right:8px}ul.thenativePagination li.thenativePaginationNext a svg{margin-left:8px}ul.thenativePagination li.active a{border-color:#002279;color:#002279}.news_details .request .nav_bottom.next_news span{font-family:"Google Sans";font-size:16px}.news_details .request .nav_bottom.next_news{margin-bottom:50px;border-top:1px solid rgb(102 102 102 / .15);padding-top:16px;position:relative}.news_details .request .nav_bottom.next_news svg{position:absolute;right:0;top:5px}.agent .box_heading{margin-bottom:95px}.agent .box_heading h2{position:relative}.agent .box_heading h2 b{display:block}.tabs{text-align:center;margin-top:75px}.tabs .wrap_img{position:relative;display:flex;justify-content:center}.tabs .wrap_img ul{list-style:none;margin:0}.tabs .wrap_img ul li{position:absolute;cursor:pointer;top:24%;left:27%}.tabs .wrap_img ul .icon{box-shadow:0 4px 50px rgb(118 167 197 / 15%);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:122px;height:122px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#002279;border:13px solid #d4ebff;background:#fff;box-shadow:0 4px 50px #e4ebef}.tabs .wrap_img ul li:nth-child(2){left:50%;top:0}.tabs .wrap_img ul li:nth-child(3){right:27%;left:unset}.for_tabs{position:absolute;width:345px;margin:auto;top:150px;left:50%;transform:translateX(-50%)}.for_tabs .item.active{display:block;animation-name:fade_up_2;animation-duration:1s}.for_tabs .item{display:none}.tabs .wrap_img ul li.active .icon{background:#005baa}section.section.agent.css_bg{padding:80px 0 135px}.for_tabs .item h3{font-size:40px;color:#005baa;font-family:"Google Sans-Bold";margin-bottom:5px}.for_tabs .item p{font-family:"Google Sans";font-size:15px;color:#666;margin-bottom:8px}.board table tr:nth-child(1){color:#fff;background:#005baa;box-shadow:0 4px 20px rgb(0 91 170 / .1);border-radius:10px 10px 0 0;text-align:center;font-size:16px;font-family:"Google Sans-Light";padding:0}.board table tr:nth-child(1) strong{font-size:18px;font-family:"Google Sans-Bold"}.macchining3 .box_form .wrap_form input:not(.wpcf7-submit):hover,.macchining3 .wpcf7-validates-as-required:not(.wpcf7-submit):hover{border:1px solid rgb(9 2 41 / .5)}.board table tr:nth-child(1) p{margin:0;color:#ffffff8f}.board table tr td:nth-child(1){text-align:initial;padding-left:45px;padding-right:31px}.board table tr td{padding:22px 31px 19px 45px}.board table tr td{font-family:"Google Sans";font-style:normal;font-weight:400;font-size:16px;text-align:-webkit-center}.board table tr td ul{margin-left:25px}.board table tr td strong{font-size:18px;font-family:"Google Sans-Medium";font-style:normal;font-weight:500}.board table tr td:nth-child(1) p{margin:0}.agent1{padding:28px 0 165px}.agent1 .box_heading{margin-bottom:95px}.agent1 .box_heading h2{position:relative}.agent1 .box_heading h2 b{display:block}.agent1 .box_img{margin-bottom:90px;position:relative}.agent1 .box_link{display:flex;justify-content:center;position:relative}.agenr2{padding:50px 0;background-size:cover}.agenr2 .grid-100{padding:0}.agenr2 .grid-50{padding:0;position:relative}.agenr2 .box_title h2{color:#fff;position:relative;margin-bottom:33px}.agenr2 .box_title h2.heading_h2.bottom:before{left:0;transform:translateX(0)}.agenr2 .box_title p{color:#fff;font-size:16px;max-width:426px}.agenr2 .wrap_cont{padding-left:150px}.agenr2 .wrap_cont .item{display:flex;color:#fff;align-items:center;margin-bottom:35px}.agenr2 .wrap_cont .item .number{font-size:40px;font-family:Montserrat-Bold}.agenr2 .wrap_cont .item .title{font-family:"Google Sans";font-size:18px;padding-left:40px}.agenr2:before{position:absolute;content:"";background:linear-gradient(180deg,#005baa 23.75%,rgb(0 91 170 / .378415) 99.99%,#fff0 100%);height:442px;width:100%;top:0}.page-template-agent .macchining3{padding:110px 0 93px}.agent3{padding-top:54px}.agent3 .box_heading{max-width:540px;margin:auto}.agent3 .box_heading h2{position:relative;margin-bottom:45px}.agent3 .box_heading h2 b{display:block}.agent3 .box_heading p{font-family:"Google Sans";font-weight:400;font-size:14px}.agent1:before{position:absolute;content:"";background:linear-gradient(180deg,#e9f5ff 0,#fff0 100%);transform:rotate(-180deg);height:1573px;width:100%;bottom:0}.blankets{padding:55px 0 90px}.blankets .category .box_title h3{font-size:14px;font-family:"Google Sans-Bold";color:#fff;background:#005baa;border-radius:5px;display:inline-flex;justify-content:center;align-items:center;text-align:center;margin-bottom:6px;padding:15px 20px;width:100%}.blankets .category{padding:0;padding-right:57px}.blankets .category .menu_blankets .menu{list-style-type:none;background:#fff;box-shadow:0 10px 30px rgb(0 0 0 / 7%);border-radius:5px;padding:19px 22px 34px 32px;margin:0}.blankets .category .menu_blankets .menu li{margin-bottom:5px}.blankets .category .menu_blankets .menu li a{font-family:"Google Sans";font-style:normal;font-weight:400;font-size:18px}.wrap_product .item{position:relative}.wrap_product .item{background:#fff;border:.5px solid #d1d1d1;border-radius:20px;padding:0;overflow:hidden}.wrap_product .item .box_img img{width:100%;height:auto}.wrap_product .item h3{font-family:"Google Sans";font-size:20px;margin-bottom:5px}.wrap_product .item .box_money{display:flex;align-items:center}.wrap_product .item .box_money .money_reduce{font-size:18px;font-family:"Google Sans-Medium";margin-right:16px}.wrap_product .item .box_money .money_present{font-family:"Google Sans";font-size:14px;color:#8c8c8c;position:relative}.wrap_product .item .box_money .money_present:before{position:absolute;content:"";width:88px;height:1px;background:#8c8c8c;bottom:10px}.search-results .banner_gr{display:none}.result{padding-top:100px}.result h1{font-size:35px}.search-results .box_photo .news .box_img img{width:100%}.wrap_product .item .box_content{padding:13px 17px 15px}.blankets .category .menu_blankets .menu li a.active,.blankets .category .menu_blankets .menu li a:hover{color:#005baa;font-family:"Google Sans-Bold";transition:0.5s all}.sg_blankets .box_content{padding-left:98px;padding-top:40px}.sg_blankets .box_content .box_money{display:flex;align-items:center;margin-bottom:19px}h2.Heading_h2{color:#005baa;text-transform:uppercase;font-family:Montserrat-Black;font-size:40px}.sg_blankets .box_content .box_money .money_reduce{font-family:"Google Sans-Medium";margin-right:38px;font-size:30px}.sg_blankets .box_content .box_money .money_present{font-family:"Google Sans";color:#8c8c8c;position:relative;font-size:20px}.sg_blankets .box_content .box_money .money_present:before{position:absolute;content:"";width:115px;height:2px;background:#8c8c8c;bottom:15px}.sg_blankets .box_content h2{margin-bottom:19px}.form_macchining h3 span{color:#ed3438}.sg_blankets .box_content .content{max-width:375px;margin-bottom:30px}.sg_blankets .box_content .link_contact a{font-size:15px;font-family:"Google Sans-Bold";color:#005baa;border:1px solid #005baa;border-radius:100px;display:inline-flex;text-align:center;justify-content:center;align-items:center;padding:10px 50px;transition:0.5s all}.sg_blankets{padding:82px 0 81px}.sg_blankets .box_content .link_contact a:hover{color:#fff;background:#005baa}.mySwiper2{padding-bottom:32px}.swiper-container.mySwiper{max-width:480px;margin:auto}.swiper-container.mySwiper .item img{margin:auto;object-fit:cover;border-radius:10px}.sg_blankets .wrap_img{position:relative}.mySwiper2{position:static}.mySwiper2 .arrow_slider{top:calc(100% - 46px);transform:translate(-50%,-50%);left:20px}.mySwiper2 .arrow_slider.next{left:unset;right:0}.slider_sg_blankets2 .item{position:relative}.sg_blankets2{padding:74px 0 114px}.sg_blankets2 .box_heading{position:relative;margin-bottom:100px}.sg_blankets2 .wrap_product{position:relative}.slider_sg_blankets2{position:static}.sg_blankets3 .box_form{padding:0;background:#f4f5f7;box-shadow:0 4px 30px rgb(0 0 0 / .1);border-radius:15px}.sg_blankets3 .box_form .box_img{padding:0}.sg_blankets3 .box_form .box_img img{width:100%;height:auto}.sg_blankets3 .box_form .form_macchining h4{font-family:"Google Sans";font-size:15px;margin-bottom:10px}.sg_blankets3 .form_macchining textarea.wpcf7-form-control{height:92px;border-radius:15px}.sg_blankets3 .form_macchining p span.wpcf7-not-valid-tip{bottom:-35px}.sg_blankets3 .form_macchining p{margin-bottom:20px}.sg_blankets3 .form_macchining h2{margin-bottom:30px}.sg_blankets3{padding-bottom:113px}.sg_blankets4 .box_photo{position:relative}.sg_blankets4 .slider_sg_blankets3{position:static}.sg_blankets4 .box_heading{position:relative;margin-bottom:70px}.blankets .wrap_product .box_item{margin-bottom:20px}.blankets .wrap_product .product{position:relative;display:flex;flex-wrap:wrap}.btn_submit:hover{background:#ed3438}.system{padding:98px 0}.system .box_heading{position:relative;margin-bottom:55px}.system .wrap .item{background:#fff;border:.1px solid #33333329;border-radius:10px;padding:31px 19px 31px 50px}.system .wrap .item h3{font-size:20px;margin-bottom:16px}.system .wrap .item .content p img{position:absolute;left:-25px;top:3px}.system .wrap .item .content p{position:relative;display:flex;margin-bottom:5px}.system .wrap{display:flex;margin-bottom:104px;position:relative}.system .wrap .item:not(:last-child){margin-right:25px}.system:before{position:absolute;background:linear-gradient(180deg,#e9f5ff 0,#fff0 100%);transform:rotate(-180deg);content:"";height:1410px;width:100%;bottom:0}.system .box_img{position:relative}.sec_home3 .plain .item .box_img img{width:auto;background-size:cover;background-repeat:no-repeat}.introduce .develop .content h4:before{position:absolute;content:url(/wp-content/themes/canhcam/assets/css/images/Vector-2.png);top:-40px;left:0}.wrap_post_hl .item:nth-child(3) .box_img img{border-radius:0 0 20px 0}.sg_news{padding:99px 0 77px}.sg_news .box_title{position:relative;margin-bottom:88px}.sg_news .box_item{margin-bottom:20px}.sg_news .box_title h2{position:relative}.sg_news .box_title h2.heading_h2.bottom:before{left:0;transform:translateX(0)}@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.5);opacity:0}}.introduce1 .box_content .box_link a:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:100px;height:100px;background:#fff;border-radius:50%;animation:pulse-border 1s cubic-bezier(.38,.99,1,1) infinite;z-index:-1}.slider_macchining2{padding:100px 0}.macchining2 .item:before{content:"";position:absolute;width:100%;bottom:0;left:0;transition:0.5s all;height:146px;background:linear-gradient(0deg,#000 0,#fff0 100%);border-radius:0 0 15px 15px}.macchining2 .slider .swiper-slide.swiper-slide-active .item{background:0 0}.macchining2 .slider .swiper-slide .box_link svg{width:17px;height:20px}.macchining2 .slider .swiper-slide .box_link a{border:1px solid #e4e4e4;border-radius:50%;display:flex;text-align:center;justify-content:center;align-items:center;padding:10px 10px 10px 15px}.macchining2 .wrap{position:relative}.macchining2 .wrap .arrow_slider{left:145px}.macchining2 .wrap .arrow_slider.next{left:unset;right:145px}.site-logo{position:absolute;left:50%;transform:translateX(-50%);z-index:999;top:5px}.main-navigation .inside-navigation{flex-wrap:nowrap}.main-nav{flex:0 0 auto}.main-navigation .main-nav>ul{position:absolute;left:0;bottom:-85px}.main-navigation .main-nav ul li a{padding:0 15px;transition:0.5s all;border-radius:20px;background:0 0;text-decoration:none;display:inline-block;line-height:37px;font-family:"Google Sans-Light";font-size:15px;padding:0 15px;color:#666;font-family:"Google Sans-Bold"}.admin-bar header#masthead{top:32px}.nav-float-right #site-navigation{width:100%;background:0 0}.nav-float-right #site-navigation{position:relative;z-index:99}header#masthead{position:fixed;z-index:999;width:100%;top:0}.main-navigation .main-nav ul li.logo_header{opacity:0;width:268px}.section_header .grid-container{max-width:1160px}header#masthead:before{position:absolute;left:50%;transform:translateX(-50%);content:url(/wp-content/themes/canhcam/assets/css/images/Vector-1-1.png);bottom:-170px;pointer-events:none}.inside-header{padding:5px 0}.section_header{position:absolute;margin-bottom:27px;padding:15px 0}.section_header .box_title{display:flex;align-items:center;position:relative}.section_header .box_title h4{margin:0;font-size:14px;font-family:"Google Sans-Light";color:#4a4a4a;margin-right:5px}.section_header .box_title a{font-size:14px;color:#909090}.section_header ul#menu-menu-header-phu{display:flex;flex-wrap:wrap;align-items:center;position:absolute;bottom:0;right:60px}.section_header .wrap_content{position:relative;display:flex;align-items:center;padding-bottom:3px}.section_header ul#menu-menu-header-phu li{margin-right:34px}.section_header ul#menu-menu-header-phu li a{font-size:10px;font-family:"Google Sans-Light"}.section_header .box_title:before{width:455px;height:1px;position:absolute;content:"";background:#e7e7e7;bottom:-10px}.section_header ul#menu-menu-header-phu:before{width:415px;height:1px;position:absolute;content:"";background:#e7e7e7;bottom:-12px;left:0}.wrap_search_popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background:rgb(0 0 0 / .5);opacity:0;transition:0.3s all;pointer-events:none}.wrap_search_popup.show{opacity:1;pointer-events:unset}.wrap_search_popup .inner{background:#353535e8;padding:20px calc(calc(100vw - 900px) / 2) 20px;position:relative;z-index:2;transform:translateY(-120%);transition:0.3s all}.wrap_search_popup.show .inner{transform:translateY(0);transition-delay:0.3s}.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:#fff}.wrap_search_popup .inner h2{font-size:40px;margin-bottom:30px}.wrap_search_popup input::placeholder{font-size:25px;color:#929292}.wrap_search_popup input#s{margin-bottom:0;height:50px;width:100%;margin-right:10px;outline:0;background-color:#232323;border-radius:0;border:1px solid #fff0;color:#fff;font-size:16px;transition:0.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:240px;font-size:16px;text-transform:uppercase;color:#fff;flex:0 0 auto;background:#a6ce3d;border-radius:5px;position:unset;opacity:1}.wrap_search_popup form{display:flex}.wrap_search_popup h2{color:#fff}.nav_header{position:relative;z-index:100}.search_item.search_open{cursor:pointer}.button_style{height:50px;display:flex;align-items:center;max-width:200px;justify-content:center;background:#f30013;color:#fff;border-radius:10px;font-family:"SVN-Gotham Bold"}.search .button_style{margin:0 auto}.button_style:hover{background-color:#f0d368;color:#fff}.nav_right{position:absolute;right:55px;bottom:-5px}.sec_form .wrap_form .btn_submit:hover{background:0 0}.introduce3 .wrap_img .item:nth-child(2) .number{padding-top:67px}.introduce6 .item .box_content p{margin:0}.introduce6 .item .box_img img{height:387px}.tabs .wrap_img ul li.active .icon img{filter:brightness(0) invert(1)}.wrap_table_td{border:0 solid #000}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:Montserrat-Bold;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:10%}table.table_td thead th:nth-child(2){width:20%;text-align:center}table.table_td tbody tr{vertical-align:middle;-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;background-color:rgb(248 248 248 / .5)}table.table_td tbody tr:hover{box-shadow:0 3px 10px rgb(0 0 0 / .1);border-color:#fff0}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,td,th{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}table.table_td tbody td:nth-child(1){color:#b5b5b5;font-size:45px;text-align:center;font-family:Montserrat-Bold;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:Montserrat}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}table.table_td tbody td:nth-child(2) a{font-size:15px;font-family:Montserrat-Bold}table.table_td tbody td a{outline:0;text-decoration:none;color:#666;font-family:Montserrat}table.table_td .new_td{float:right;color:red}.title_td{color:#007c0f;font-family:"Montserrat - 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:0.5s all ease-in-out;-o-transition:0.5s all ease-in-out;transition:0.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:0 0;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:200px 0}.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}.top_info .apply_right{background-color:#005baa;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;line-height:30px;padding-bottom:25px!important;margin-bottom:40px;font-family:Montserrat-Bold;border-bottom:1px solid rgb(112 112 112 / .2)}.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:Montserrat-Bold;align-items:center}.info_employment_information ul li h3{margin:0;font-size:14px;font-family:Montserrat;margin-right:35px;min-width:100px}.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:Montserrat-Bold;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:Montserrat-Bold;color:#fff!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-align:center}.info_employment_information .form_td .wrap_form span{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:50px;width:calc(75% - 60px)}.info_employment_information .info_contact{padding:40px 34px;margin-top:30px;background-color:#f7f7f7}.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:#005baa}.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:#333!important;font-size:14px!important;font-weight:400!important;line-height:22px!important;margin-bottom:8px!important}.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:"Roboto Slab";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-Bold;font-size:13px;min-width:130px;border-radius:20px;background-color:#8ac52b;text-transform:unset}table.table_td tbody td:nth-child(3) a.no_apply_position{background-color:rgb(153 153 153 / .21);color:#333}.other_recruitment{padding:40px 34px;margin-top:27px;padding-bottom:20px;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:Montserrat;font-weight:100}.info_employment_information .other_recruitment ul li a{font-size:13px;color:#333;font-family:Montserrat-Bold}.info_employment_information .other_recruitment ul li a:hover{color:#8ac52b}table.table_td tbody td:nth-child(4){font-size:20px}.row.info_other .col-md-3{width:25%;padding:0}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}.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:Montserrat-Bold;display:block;margin-bottom:6px}.form_td .wrap_form input:not(.wpcf7-submit),.form_td .wrap_form textarea{height:55px;border-radius:0;border:1px solid #b7b7b7;background-color:#fff;padding:0 15px;margin-bottom:20px;color:#333}.form_td .wrap_form textarea{height:105px}.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{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:#8ac52b!important;text-align:center;font-family:Montserrat-Bold;height:55px;padding:0 35px;transition:0.5s all}.form_td input.wpcf7-submit:hover{background:#263e56!important}.recruitment .wrap .item .box_content h3 br{display:none}.info_employment_information .info_contact .content p{margin-bottom:5px}.sec_home2{padding:125px 0;background-repeat:no-repeat}.sec_home2 .box_heading{width:590px;margin:auto}.sec_home2 .box_heading h2{position:relative;margin-bottom:45px}.sec_home2 .wrap_product{position:relative}.sec_home2 .product h3{text-align:center;color:#005baa;font-family:Montserrat-ExtraBold;margin-bottom:46px}.slider_sec_home2{position:static}.sec_home2 .product{padding-top:60px}.slider_sec_home2 .arrow_slider{left:-60px}.slider_sec_home2 .arrow_slider.next{right:-90px;left:unset}.slider_sec_home2 .item h3{margin:0;text-align:initial}.form_td input.wpcf7-submit{background:#005baa!important}.form_td input.wpcf7-submit:hover{background:#ed3438!important}.info_employment_information .info_contact .content{font-size:14px;font-family:"Google Sans-Bold"}.info_employment_information .info_contact .content .phone_contact{font-size:18px;color:#005baa}.info_employment_information .form_td .wrap_form p{font-size:16px;text-align:center;font-family:"Google Sans-Bold"}.form_td input.wpcf7-submit:before{background-image:url(/wp-content/themes/canhcam/assets/css/images/Vector_Smart_Object7_copy_10.png);width:11px;height:20px;position:absolute;right:18px;top:50%;transform:translateY(-50%);content:""}.main-navigation .main-nav ul li[class*="current-menu-"]>a{color:#005baa;font-size:13px;font-family:"Google Sans-Medium"}.blankets1 .box_content{background:#ebf6ff;padding:58px 100px 0}.blankets1 .box_content .title h3{font-family:Montserrat;font-size:40px;color:#005baa;text-transform:uppercase}.full_width .row>*{box-sizing:content-box}.conainer{width:1000px;margin:100px auto}.data_more_less_inner{overflow:hidden;margin-bottom:20px;position:relative}.action_less{display:none}.less_active .action_less{display:inline-block}.less_active .action_more{display:none}.data_more_less:not(.less_active):not(.action_disabled) .data_more_less_inner:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(360deg,#ebf6ff 9.56%,rgb(235 246 255 / .691448) 50.8%,#fff0 77.05%);height:110px}.data_more_less.action_disabled .more_less_action{display:none}.btn{text-decoration:none}.btn:hover{background:#444;color:#fff}.blankets1 .box_content .title span{position:absolute;bottom:40px;right:0}.blankets1 .box_content .title{position:relative}.blankets1 .box_content .title span svg:nth-child(1){position:absolute;bottom:-20px}.blankets1{padding-bottom:90px}.sg_blankets4{padding-bottom:87px}.introduce .develop .box_develop .box_img img{width:100%}.slider_banner .swiper-pagination.swiper-pagination-bullets{bottom:55px}.for_tab_product .box_img{margin-top:40px;position:relative}.for_tab_product .box_img:before{background:linear-gradient(0deg,#fff 0,rgb(255 255 255 / .33) 35.38%,rgb(255 255 255 / .2) 45.9%,#fff0 63.13%);height:267px;width:100%;content:"";position:absolute;bottom:0}.scroll_down{position:absolute;bottom:-26px;left:50%;transform:translateX(-50%)}.cssanimation,.cssanimation span{animation-duration:1s;animation-fill-mode:both}.cssanimation span{display:inline-block}.hu__hu__{animation:hu__hu__ infinite 2s ease-in-out}.tab_product{margin-bottom:100px}.wrap_document{display:flex;flex-wrap:wrap;margin:0 -10px}.wrap_document .item_document{width:calc(calc(100% / 5) - 20px);margin:0 10px 20px;text-align:center;position:relative}.wrap_document .item_document .icon{height:80px;display:flex;align-items:center;justify-content:center}.wrap_document .item_document .icon svg{transform:scale(3);fill:#005aaa}.wrap_document .item_document h3{font-size:20px;margin:10px 0 0;color:#005aaa}@keyframes fade_up{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.for_tab_product .item{display:none}.for_tab_product .item.active{display:block;animation-name:fade_up;animation-duration:1s}.agent3{padding-bottom:75px}.agent3 .swiper-pagination{position:unset;margin-top:30px}.agent3 .swiper-pagination span{width:37px;height:3px;border-radius:100px;background:#b2b2b2;opacity:1}.agent3 .swiper-pagination span.swiper-pagination-bullet-active{background:#f18c16}.slider_agent3 .item{height:87px;display:flex;align-items:center;justify-content:center}.slider_agent3 .item img{max-height:100%;max-width:100%;width:auto}.agent3 .box_heading p{color:#333;margin-bottom:40px}.section_header .box_title a:hover{color:#005baa}.slider_home3 .arrow_slider{left:-25px}.slider_home3 .arrow_slider.next{left:unset;right:-25px}.sec_footer1 p a:hover{color:#ed3438}.content>:last-child p:nth-child(2){padding-left:26px}.news_details .box_service .box_img:hover .service h4{color:#ed3438;transition:0.5s all}.news_details .box_service .box_img:hover .service .time{color:#ed3438;transition:0.5s all}.box_service .box_img:hover .service span svg path{stroke:#ed3438;transition:0.5s all}div#page{margin-top:74px}.for_tab_product .content>:last-child{display:flex}.slider_sg_blankets4{position:static}.slider_sg_blankets4 .arrow_slider{top:45%}@keyframes hu__hu__{50%{transform:translateY(30px)}}.wrap_search_popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background:rgb(0 0 0 / .5);opacity:0;transition:0.3s all;pointer-events:none}.wrap_search_popup.show{opacity:1;pointer-events:unset}.wrap_search_popup .inner{background:#353535e8;padding:35px calc(calc(100vw - 1166px) / 2) 35px;position:relative;z-index:2;transform:translateY(-120%);transition:0.3s all}.wrap_search_popup.show .inner{transform:translateY(0);transition-delay:0.3s}.wrap_search_popup .inner .button_close{position:absolute;top:42px;right:45px;cursor:pointer}.wrap_search_popup .inner .button_close path{fill:#fff}.wrap_search_popup .inner h2{font-size:40px;margin-bottom:30px}.wrap_search_popup input::placeholder{font-size:25px;color:#929292}.wrap_search_popup input#s{margin-bottom:0;height:40px;width:535px;margin-right:10px;outline:0;background-color:#232323;border-radius:5px;border:1px solid #fff0;color:#fff;font-size:18px;transition:0.5s all}.wrap_search_popup input#s:focus{border-color:#313591}.wrap_search_popup input#s::placeholder{font-size:18px}.wrap_search_popup input#searchsubmit{height:40px;width:195px;font-size:14px;text-transform:uppercase;color:#fff;flex:0 0 auto;border-radius:5px;position:unset;opacity:1;background-image:linear-gradient(to left,#212475 0,#313591 100%)}.wrap_search_popup form{display:flex;justify-content:center}.wrap_search_popup h2{color:#fff}.bg_close{position:absolute;z-index:1;width:100%;height:100%;cursor:pointer}.sg_blankets3 .box_form .wrap_form input:not(.wpcf7-submit):hover,.sg_blankets3 .wpcf7-validates-as-required:not(.wpcf7-submit):hover{border:1px solid rgb(9 2 41 / .5)}.blankets .category .menu_blankets .menu .current-menu-item a{color:#005baa;font-family:"Google Sans-Bold"}.sec_footer1 .box_ress{display:flex;justify-content:space-between}.dvls_maps_3col .dvls_maps_col:before{background-image:url(/wp-content/themes/canhcam/assets/css/images/Vector.png);background-repeat:no-repeat;cursor:pointer;position:absolute;content:"";right:20px;width:20px;height:20px;z-index:1;top:50%;transform:translateY(-50%)}div#load_news:before{position:absolute;width:100px;height:100px;left:45%;top:50%;content:url(/wp-content/themes/canhcam/assets/css/images/Infinity-1s-200px.gif);transform:translate(-50%,-50%);z-index:9;display:none}div#load_news.active:before{display:block}div#load_news{min-height:380px}.dvls_maps_3col .dvls_maps_col{position:relative}.form_macchining h3 svg{position:absolute;right:30px;top:57px;z-index:999}.introduce1 .box_content .item .number .counter{padding-right:10px}.wrap_product .item .box_content h3{font-family:"Google Sans";font-weight:400;color:#333}.shine_ani:before{position:absolute;top:0;left:-90%;z-index:2;display:block;content:"";width:50%;height:100%;background:linear-gradient(to right,#fff0 0,rgb(255 255 255 / .3) 100%);transform:skewX(-25deg);pointer-events:none}.wrap:hover .shine_ani:before{animation:shine 1s}.shine_ani{position:relative;overflow:hidden}.sec_home2 .wrap_product .item .box_img img{transform:scale(1);transition:0.5s all;border-radius:10px 0 0 10px}.sec_home2 .wrap_product .item:hover .box_img img{transform:scale(1.5)}.default_page{padding:70px 0}.sec_footer1 .box_ress .ress{margin-right:18px}.blankets .wrap_product .product{margin:0 -10px}.text_center{display:block;width:100%}h2.title_tax a{background:#005baa;border-radius:5px;display:block;font-size:18px;color:#fff;padding:0 15px;height:52px;display:flex;align-items:center}.item_product_tax:not(:last-child){margin-bottom:50px}.product_empty{text-align:center;width:100%;font-size:20px}.popup{border-radius:20px;display:none}.popup .row h4{font-size:14px;margin-bottom:5px}.popup .row .grid-100{padding:0}.popup .row p{margin-bottom:15px}.popup .row .wpcf7-form-control{font-size:13px}.popup .row .wpcf7-not-valid-tip{position:absolute;font-size:10px}.popup .fancybox-button svg path{fill:#fff}.popup .fancybox-button:hover svg{transform:rotate(360deg)}.popup .fancybox-button svg{transform:rotate(0);transition:0.5s all}.fancybox-close-small{background:#005baa}.popup .wpcf7-response-output{position:absolute;bottom:0;font-size:11px}.sg_blankets .box_content .link{display:flex}.sg_blankets .box_content .link .link_shop a{font-size:15px;font-family:"Google Sans-Bold";border-radius:100px;display:inline-flex;text-align:center;justify-content:center;align-items:center;padding:10px 50px;transition:0.5s all;color:#fff;background:#ed3438;border:1px solid #ed3438}.sg_blankets .box_content .link_contact{margin-right:10px}.sg_blankets .box_content .link .link_shop a:hover{color:#fff;border:1px solid #005baa;background:#005baa}.contact1 .form_lh .form .box_contact{position:absolute;bottom:50px;right:195px}.item_product_tax .box_link{margin-bottom:17px}.item_product_tax .box_link a{border-radius:5px}.blankets .wrap_product .box_link{margin-bottom:30px}.contact1 .form_lh .form .box_contact a{background:#ed3438}.contact1 .form_lh .form .box_contact a:hover{background:#005baa}.blankets .wrap_product .box_link a:hover{background:#ed3438}.contact1 .form_lh .form input.wpcf7-form-control,.wpcf7-textarea{background:#fff;border-radius:30px;color:#666;font-family:"Google Sans";font-style:normal;font-weight:400;font-size:15px;width:100%;height:45px;outline:0}@media only screen and (min-width:768px){.section-home-product .container-fluid .content-list-product .wrapper-form-filter-ct .facetwp-facet{width:auto}}@media only screen and (min-width:1200px){.section_header .wrap_content li a{margin:0 1px}.main-navigation .main-nav ul li[class*="current-menu-"]>a,.section_header .wrap_content ul li[class*="current-"] a{background:#005baa;border-radius:100px;color:#fff}.section_header .wrap_content ul li[class*="current-"] a svg{fill:#fff}.main-navigation .main-nav>ul{margin-left:-29px}.section_header .wrap_content>.wrap_right{padding-right:58px}.section_header .grid-container{max-width:1200px}.main-navigation .main-nav ul li[class*="current-menu-"]>a{background:0 0;color:#666;font-family:"Google Sans-Bold";font-size:15px;border-radius:0}.main-navigation .main-nav ul li a:before{position:absolute;content:"";bottom:0;left:15px;right:15px;background:#ee3438;height:2px;opacity:0;transition:0.3s all}.main-navigation .main-nav ul li:hover a:before{opacity:1}.main-navigation .main-nav ul li[class*="current-menu-"]>a:before{position:absolute;content:"";bottom:0;left:15px;right:15px;background:#ee3438;height:2px;opacity:1}}@media only screen and (max-width:1600px){.sec_home1 .box_img{margin-right:-73px;padding-left:10px}.sec_form{padding:45px 0 55px}.sec_form .box_title h3{font-size:30px}.wrap_form input:not(.wpcf7-submit){height:55px}ul.fixed_button{right:20px}ul.fixed_button li a img{width:78%}.swiper_project_2 .arrow_slider{left:100px}.swiper_project_2 .arrow_slider.next{left:unset;right:80px}.swiper_project_2{padding:0 calc(calc(100vw - 900px) / 2) 0}}@media only screen and (max-width:1400px){.sec_form{padding:40px 0 55px}.sec_form .box_title h3{font-size:30px}.wrap_form input:not(.wpcf7-submit){height:55px}.sec_form .wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{bottom:-74px}.slider_sec_home2 .arrow_slider{left:-40px}.slider_sec_home2 .arrow_slider.next{right:-65px;left:unset}.sec_home6 .box_content .box_link a svg{width:35px;padding-right:5px}.sec_home6 .box_content .box_link{width:100px;height:100px}.introduce .develop .box_title h1{font-size:170px}.introduce .develop .box_title p{font-size:25px}.slider_introduce6 .arrow_slider{left:-40px}.slider_introduce6 .arrow_slider.next{right:-70px}.slider_sg_project1 .arrow_slider{left:-40px}.slider_sg_project1 .arrow_slider.next{right:-70px}}@media only screen and (max-width:1199px){.row.info_other{display:flex}.section_header{margin-bottom:0}table.table_td tbody td:nth-child(1){font-size:35px}.site-logo:before{width:210px!important;height:150px!important}.site-header .header-image{width:135px}.main-navigation .main-nav ul li.logo_header{width:275px}.main-navigation .main-nav ul li a{padding:0 9px;font-size:11px;line-height:45px}.section_header .box_title h4{font-size:12px}.section_header .box_title a{font-size:12px}.main-navigation .main-nav>ul{bottom:-80px}header#masthead:before{bottom:-155px}.section_header ul#menu-menu-header-phu li{margin-right:20px}.nav_right{right:15px}.banner .box_title h1{font-size:45px}.banner .box_title p{font-size:16px}.apply_right{padding:20px!important;width:calc(25% - 40px)}.apply_right h3{font-size:13px}.grid-container{max-width:950px}.inside-header{padding:0 0 0 calc(calc(100vw - 950px) / 2);max-width:unset}.sec_home{padding:50px 0}h2.heading_h2{font-size:30px}p.heading_p{font-size:15px}.sec_home .box_heading h2{margin-bottom:25px}.sec_home .wrap_img{display:flex}.sec_home .box_heading{margin-bottom:35px}.sec_home1{padding:50px 0 0}.sec_home1 .wrap{display:flex}.sec_home1 .box_content{padding-top:20px;max-width:450px}.sec_home1 .box_content h2{font-size:28px;margin-bottom:25px}.sec_home1 .box_content h4{font-size:19px;margin-bottom:6px}a.button_see{padding:7px 25px;font-size:13px}.sec_home2{padding:50px 0}.sec_home2 .box_heading h2{margin-bottom:25px}.sec_home2 .product{padding-top:40px}.sec_home2 .product h3{margin-bottom:30px}.wrap_product .item .box_content h3{font-size:18px;margin-bottom:10px}.wrap_product .item .box_money .money_reduce{font-size:14px;margin-right:10px}.wrap_product .item .box_money .money_present{font-size:12px}.wrap_product .item .box_money .money_present:before{width:70px}.sec_home2 .wrap_product .item .box_img img{width:100%;height:155px;object-fit:cover;border-radius:10px 10px 0 0}.wrap_product .item{border-radius:10px}.sec_home1 .box_content p{font-size:14px}.sec_home3{padding:50px 0}.sec_home3 .box_title{padding-top:100px}.sec_home3 .box_title h3{font-size:25px;max-width:285px}.sec_home3 .plain .item p{font-size:14px}.sec_home3 .plain .item .box_img:before{left:5px}.sec_home4{padding-top:50px;background-image:none!important}.sec_home4 .box_heading{max-width:790px}.sec_home4 .box_heading h2{margin-bottom:25px}.sec_home4 .box_heading p{font-size:14px}.sec_home4 .wrap .photo .box_img{margin-left:0}.sec_home4 .box_icon{padding-top:20px}.sec_home4 .box_icon .item .icon img{width:70px}.sec_home4 .box_icon .item h4{font-size:14px}.sec_home4 .box_icon .item p{font-size:14px}.sec_home4 .box_icon .item .box_title{padding-left:25px}.sec_home5{padding:50px 0}.sec_home5 .box_heading h2{margin-bottom:25px}.wrap_post_hl .item:nth-child(1) .box_img{height:500px}.wrap_post_hl .item .box_img{height:250px}.wrap_post_hl .item:first-child .box_content{padding:0 140px 41px 46px}.wrap_post_hl .item:first-child .box_content h3{font-size:18px}.wrap_post_hl .item .box_content h3{font-size:16px}.sec_home6 .box_content .box_link{width:90px;height:90px}.sec_home6 .box_content .box_link a span svg{width:34px}.sec_form{padding:25px 0 30px}.sec_form .box_title h3{font-size:26px}.wrap_form input:not(.wpcf7-submit){height:47px;width:410px}.sec_form .wrap_form .btn_submit{right:45px}.sec_footer .application .item a{padding:12px 22px 12px 22px;font-size:13px}.sec_footer1 p{font-size:14px;max-width:229px}.sec_footer1 .link .menu_footer_3 ul li a{font-size:13px}.sec_footer1 p a{display:block}.sec_footer1 .box_ress .ress{margin-right:23px}.section_footer_nav{padding:10px 0}.introduce .story{padding-top:45px}.introduce .story h2{margin-bottom:25px}.introduce .story .content p{margin-bottom:10px;font-size:14px}.introduce .develop .box_title h1{font-size:130px}.introduce .develop .box_title{padding:0 47px 78px 43px}.introduce .develop .box_title p{font-size:25px}.introduce .develop .box_develop .box_img:before{border-radius:0 0 36px 0}.introduce .develop .box_develop{margin-bottom:100px}.introduce .develop .content h4{font-size:18px}.introduce .develop .content{padding-left:0}.introduce .develop .content p{font-size:14px;margin-bottom:10px}.introduce1 .box_content .box_link{padding:0 35px 0 15px}.introduce1{padding:150px 0}.introduce1 .box_content .item .number{font-size:45px}.introduce1 .box_content .item p{font-size:14px}.introduce1 .box_content .item:before{top:14px;height:90px}.introduce2 .box_heading h2{margin-bottom:25px}.introduce2 .wrap .box_content .item{padding:35px 45px 40px}.introduce2 .wrap .box_content h2{margin-bottom:35px}.introduce2{padding-bottom:60px}.introduce3 .wrap_img .item:not(:last-child){padding-right:35px}.introduce3 .box_heading{margin-bottom:45px}.introduce3{padding-bottom:50px}.introduce4 .wrap-item .item .box_icon img{width:75px}.introduce4 .wrap-item .item .box_icon{margin-bottom:20px}.introduce4:before{top:0}.introduce4 .box_heading{margin-bottom:50px}.introduce4 .wrap-item .item .content{max-width:229px;line-height:1.3;font-size:14px}.introduce5{padding:50px 0}.introduce5 .box_img img{width:400px}.introduce5 .box_content{padding-top:25px}.introduce5 .box_content .content{font-size:14px}.introduce5 .box_heading{margin-bottom:50px}.introduce6{padding:50px 0 0}.introduce6 .box_heading h2{margin-bottom:25px}.introduce6 .tab_list ul{margin:30px 0}.introduce6 .tab_list ul li{padding:5px 62px}.introduce6 .item .box_img{width:100%;height:300px}.introduce6 .item .box_img img{height:100%;object-fit:cover;border-radius:20px}.introduce6 .item .box_content h4{font-size:20px}.introduce6 .item .box_content{padding:0 0 28px 20px}.sec_footer{padding:35px 0 50px}.sec_footer .logo h4{margin:0}.sec_footer .wrap .logo h4:before{bottom:-25px}.main-navigation .main-nav ul li[class*="current-menu-"]>a{font-size:10px}.swiper_project_2{padding:0 calc(calc(100vw - 736px) / 2) 0}.swiper_project_2 .swiper-slide,.swiper_project_2 .swiper-slide img{height:360px}.swiper_project_2 .item_cont{font-size:14px}.swiper_project_2 .item_cont h3{font-size:22px;margin-bottom:20px}.swiper_project_2 .item_cont{bottom:-80px;padding:23px 20px 23px 30px}.swiper_project_2 .item_cont .cont{line-height:1.3;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical}.swiper_project_2 .arrow_slider{left:30px}.swiper_project_2 .arrow_slider.next{right:0}.project1{padding:50px 0}.project1 .box_heading{margin-bottom:35px}.project1 .timeline_wrap .box_content h4{font-size:23px}.sg_project .box_content .content{max-width:356px;line-height:1.4}.sg_project .wrap_title .item p:before{width:165px}.sg_project .wrap_title .item p{font-size:14px}.sg_project .wrap_title .item{margin-bottom:45px}.sg_project{padding:50px 0}.sg_project1 h2.Heading_h2{margin-bottom:30px;font-size:30px}.sg_project1 .item .box_img img{height:280px}.sg_project1 .item .box_content{padding:0 0 28px 25px}.sg_project1 .item .box_content h4{font-size:20px;margin:0}.system .wrap .item h3{font-size:16px}.system .wrap .item .content{font-size:13px;line-height:1.3}.system .wrap .item{padding:15px 19px 20px 35px}.system{padding:50px 0}.wrap_post_hl .item .box_content{padding:38px 39px 0}.wrap_post_hl .item .box_content h3{font-size:14px}.wrap_post_hl .item .box_content .date_post{font-size:12px}.wrap_post_hl .item .box_content span{bottom:13px;right:15px}.sec_news1 .menu a{padding:5px 50px}.sec_news1 .menu{margin:30px 0 30px}.sec_news{padding:50px 0}.box_photo .news .box_content h3{font-size:14px}ul.thenativePagination{margin:0}.sec_news1{padding-bottom:50px}.news_details{padding-top:50px}.news_details .request h1.title_post{font-size:23px;margin-bottom:20px}.news_details .box_time{margin-bottom:20px}.news_details .request .content p strong{font-size:14px}.news_details .request .content p{font-size:14px}.news_details .box_service{padding-top:50px;padding-left:35px}.news_details .box_service .box_title h3{font-size:15px}.news_details .request .author{padding:25px 50px 35px 38px}.news_details .request h1.title_post{font-size:23px;margin-bottom:20px}.news_details .box_time{margin-bottom:20px}.news_details .request .content p strong{font-size:14px}.news_details .request .content p{font-size:14px}.news_details .box_service{padding-top:50px;padding-left:35px}.news_details .box_service .box_title h3{text-align:center;font-size:15px}.news_details .request .author{padding:25px 50px 35px 38px}.sg_news{padding:50px 0}.sg_news .box_title{margin-bottom:50px}section.section.agent.css_bg{padding:50px 0}.agent .box_heading{margin-bottom:50px}.tabs .wrap_img ul .icon{width:80px;height:80px;border:6px solid #d4ebff}.tabs .wrap_img ul .icon img{width:auto;height:25px;object-fit:unset}.tabs .wrap_img img{width:60%;height:60%}.tabs{margin-top:50px}.tabs .wrap_img ul li{top:20%;left:32%}.tabs .wrap_img ul li:nth-child(3){right:32%}.for_tabs{top:85px}.for_tabs .item h3{font-size:35px}.board table tr td{padding:15px 10px;font-size:14px}.board table tr:nth-child(1) strong{font-size:16px}.agent1 .box_heading{margin-bottom:50px}.agent1{padding:28px 0 65px}.agenr2 .wrap_cont .item .title{font-size:15px}.agenr2 .wrap_cont{padding-left:75px}.agenr2 .wrap_cont .item{margin-bottom:15px}.page-template-agent .macchining3{padding:50px 0}.form_macchining{padding:30px 55px 49px 40px}.form_macchining h3{margin-bottom:5px}.form_macchining p{margin-bottom:5px}.macchining3 .box_form .wrap_form input:not(.wpcf7-submit),.wpcf7-validates-as-required:not(.wpcf7-submit){height:40px}.btn_submit{padding:7px 31px}.form_macchining h3 svg{right:20px;top:40px}.macchining{padding:50px 0}.macchining2{padding:50px 0}.macchining2 .box_heading{margin-bottom:20px}.macchining2 .item h3{font-size:9px}.macchining3{padding-bottom:50px}.recruit .procedure .box_img img{width:500px}.recruit .procedure .box_img{padding-left:30px}.recruit .procedure .box_content{padding-top:30px}.recruit .wrap .item{height:380px}.wrap .item .box_content h3{font-size:14px}.recruit .wrap{margin:30px 0 50px}.recruit1 .box_content h2{margin-bottom:25px}.wrap_content{margin-top:40px}.recruit1 .item_cont .box_title{padding:20px 0 20px 30px}.item_cont .col_1,.item_cont .col_2,.item_cont .col_3{font-size:14px}.recruit1 .box_board{padding:35px 0 50px 55px}.recruit1{padding-bottom:50px}.slider_sec_home2 .arrow_slider{left:-25px}.slider_sec_home2 .arrow_slider.next{right:-45px}.arrow_slider svg{width:18px}.slider_introduce6 .arrow_slider{left:-25px}.slider_introduce6 .arrow_slider.next{right:-45px}.blankets .category{padding-right:20px}.blankets .category .box_title h3{padding:15px 73px 15px 32px;width:100%}.sg_blankets .box_content{padding-left:60px}.mySwiper2 .arrow_slider{left:-15px}.mySwiper2 .arrow_slider.next{right:-28px}.sg_blankets2 .box_heading{margin-bottom:65px}.main-navigation li.mega_menu>ul{padding:120px calc(calc(100vw - 950px) / 2) 150px!important}.slider_sg_blankets4 .arrow_slider{left:-26px}.arrow_slider.next{right:-43px;left:unset}.slider_sg_blankets2 .arrow_slider{left:-28px}.arrow_slider.next{right:-43px;left:unset}.slider_sg_project1 .arrow_slider{left:-25px}.slider_sg_project1 .arrow_slider.next{right:-45px}.contact1 .form_lh h4{margin-bottom:4px;font-size:12px}.contact1 .form_lh .form p{margin-bottom:10px}.contact1 .form_lh .form{padding:25px 80px 55px 70px}.contact1 .form_lh .box_img img{height:532px;object-fit:cover;border-radius:15px 0 0 15px}section.section.map iframe{height:500px}.info_employment_information ul li h3{margin-right:5px}.link_form_apply a{font-size:13px}.top_info .apply_right{padding:20px!important;width:calc(25% - 40px)}input.wpcf7-form-control.wpcf7-file.wpcf7-validates-as-required{background-color:#fff0}.form_td .wrap_form{padding:35px 50px 5px}.sg_blankets3 .form_macchining h2{margin-bottom:18px}.sg_blankets3 .form_macchining p{margin-bottom:14px}.sg_blankets3 .form_macchining p span.wpcf7-not-valid-tip{bottom:-28px}.sg_blankets3 .box_form .box_img img{height:610px;object-fit:cover;border-radius:15px 0 0 15px}.item_product_tax .box_link a{padding:15px 34px}.sg_blankets .box_content .link_contact a{padding:10px 35px}}div#primary-mobile-menu{display:none!important}@media only screen and (max-width:991px){div#page{margin-top:65px}#recruitment_detail .col-md-3 .contact_requirements h2:before,#recruitment_detail .col-md-3 .sidebar_td h2:before{left:-15px}.employment_information{padding-bottom:20px;padding-top:15px}.list_orther_td li{padding-top:15px}.grid-container{max-width:720px}.menu-item-has-children .dropdown-menu-toggle{display:block!important}.main-navigation.toggled .main-nav ul ul.toggled-on{padding:0!important}.main-navigation li.mega_menu>ul{min-height:auto!important}.main-navigation li.mega_menu>ul>.wrap_menu>li{width:auto!important}.wrap_menu:before{display:none}.main-navigation .main-nav ul ul li a{font-size:12px!important;line-height:30px!important;padding-left:10px!important}.main-navigation li.mega_menu>ul>.wrap_menu>li>a>svg{display:none}.main-navigation li.mega_menu1>ul{min-height:unset}.main-navigation li.mega_menu1>ul>.wrap_menu>li{width:100%}.inside-navigation.grid-container{position:absolute;flex:0 0 auto;left:0;right:0;top:-10px;display:block;padding:0;transition:all 0.5s}div#primary-menu{background:#005baa;width:100vw;position:relative;left:50%;transform:translateX(-50%);transition:all 0.5s;display:none!important}div#primary-mobile-menu{background:#005baa;width:100vw;position:relative;left:50%;transform:translateX(-50%);transition:all 0.5s;display:block!important}.recruit1 .box_board{padding:35px 20px 30px 30px}.q_a .item_cont .col span{bottom:15px}.main-navigation .menu-bar-items{display:block}button.menu-toggle{background:#005baa!important}header .main-navigation .menu-toggle{color:#fff;border-radius:20%;width:48px;height:48px}header .main-navigation .menu-toggle svg{top:-5px;left:-5px}.main-navigation .menu-bar-item>a{width:48px;height:48px;border-radius:20%;margin-right:5px}.main-navigation .menu-bar-item>a svg{top:-5px;left:-3px}.menu-toggle{font-size:20px}.main-navigation .menu-bar-item>a{background:#005baa!important;color:#fff;border-right:1px solid #fff}.main-navigation.toggled .main-nav>ul>li:not(:last-child) a{border-bottom:1px solid #fff;border-radius:0}.inside-header{padding:0}.inside-header{max-width:100%!important}.main-navigation .main-nav>ul{position:relative;bottom:0;overflow:auto;height:100vh;height:calc(100vh - 60px)}.main-navigation .main-nav ul li.logo_header{display:none}.site-header .header-image{width:85px}header#masthead:before{display:none}.site-logo:before{display:none}.site-logo{left:20px;transform:unset;top:3px}.inside-header{padding:10px}.main-navigation .menu-bar-item.sfHover>a,.main-navigation .menu-bar-item:hover>a{color:#fff!important}.nav-float-right #site-navigation{background:#005baa!important}.main-navigation .main-nav ul li a{color:#fff;line-height:35px;width:100%;padding:0 15px}.main-navigation .main-nav ul li[class*="current-menu-"]>a{color:#fff;font-size:12px}.main-navigation .main-nav ul li a path{stroke:#fff}.main-navigation .inside-navigation{padding:0;max-width:100%!important}.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.apply_position,a.no_apply_position{width:auto!important;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_left,.box_info_right{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.apply_position,a.no_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 tbody,.table_td td,.table_td th,.table_td thead,.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}table.table_td{background-color:#fff0}table.table_td tbody tr{background-color:#fff}table.table_td tbody tr{border:1px solid #333!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%}.sec_home1 .wrap{display:block}.sec_home1 .box_content{max-width:initial;text-align:center;margin-bottom:50px}.sec_home1 .box_content h2.heading_h2.bottom:before{left:50%;transform:translateX(-50%)}.sec_home1 .box_img{margin-right:0;padding-left:0}.sec_home1 .box_img img{width:600px;margin:auto}.slider_sec_home2 .arrow_slider{left:-20px}.slider_sec_home2 .arrow_slider.next{right:-35px}.sec_home{padding:50px 0}.sec_home .box_heading{margin-bottom:40px}.sec_home .wrap_img{display:flex}.sec_home .box_heading h2{font-size:30px}p.heading_p{font-size:16px}.sec_home3 .plain .item p{font-size:14px}.sec_home3 .plain .item .box_img:before{width:80px}.wrap_post_hl .item:nth-child(1) .box_img{height:400px}.wrap_post_hl .item:nth-child(2){height:200px}.wrap_post_hl .item:nth-child(3){height:200px}.wrap_post_hl .item .box_img{height:200px}.wrap_post_hl .item .box_content{padding:25px 20px 0}.wrap_post_hl .item .box_content span svg{width:40px;height:40px}.swiper_project_2 .arrow_slider{left:18px}.swiper_project_2 .item_cont{transform:initial}.swiper_project_2{padding:0 calc(calc(100vw - 650px) / 2) 100px}.swiper_project_2 .arrow_slider{transform:translate(-50%,-100%)}.swiper_project_2 .item_cont .cont{-webkit-line-clamp:2}.project1 .timeline_wrap .box_content h4{font-size:18px}.project1 .timeline_wrap .box_content p{font-size:14px}.sg_project .box_content{width:100%;text-align:center;margin-bottom:30px}.sg_project .box_content .content{max-width:initial}.sg_project .wrap_title{width:100%}.slider_sg_project1 .arrow_slider{left:-20px}.slider_sg_project1 .arrow_slider.next{right:-38px}.sg_project1 .item .box_img img{border-radius:20px;height:210px}.system .wap_img img{width:300px}.sec_news1 .menu a{padding:5px 30px}.wrap_post_hl .item:first-child .box_content{padding:0 35px 41px 30px}.news_details .grid-100{padding:0}.news_details .box_service .box_title h3{width:100%;padding:14px 15px}.wrap_product .item .box_money{display:block}.sg_news .box_item{width:33%}.news_details .box_service .box_img img{height:190px}.news_details .box_service .box_img .service{padding:0 35px 22px 20px}.box_service .box_img .service span{right:15px}.introduce .story .content{height:287px;overflow:auto}.introduce .story .box_content{margin-bottom:50px}.wrap_product .item .box_content h3{font-size:15px}.blankets .category .box_title h3{padding:12px 40px 12px 15px;font-size:14px}.blankets .category .menu_blankets .menu li a{font-size:14px}.blankets .category .menu_blankets .menu{padding:19px 22px 34px 15px}h2.title_tax a{height:40px}.blankets1 .box_content .title h3{font-size:30px}.blankets1 .box_content{padding:55px 55px 0}.sg_blankets .box_content{padding-left:50px;padding-top:0}.sg_blankets .box_content h2{font-size:23px;margin-bottom:10px}.sg_blankets .box_content .box_money .money_reduce{font-size:20px}.sg_blankets .box_content .box_money .money_present{font-size:18px}.mySwiper2 .arrow_slider{top:85%}.sg_blankets{padding:50px 0}.slider_sg_blankets4 .arrow_slider{left:-20px;top:35%}.slider_sg_blankets4 .arrow_slider.next{right:-36px;left:unset}.slider_sg_blankets2 .arrow_slider{left:-20px}.slider_sg_blankets2 .arrow_slider.next{right:-35px;left:unset}.sg_blankets2{padding:0 0 50px}.sg_blankets3{padding-bottom:65px}.sg_blankets4{padding-bottom:50px}.tabs{margin-bottom:50px}.macchining3 .box_img img{height:560px;object-fit:cover;border-radius:0 15px 15px 0}.macchining2 .item h3{left:35%;transform:translateX(-28%);margin-bottom:10px}.macchining2 .item .box_link{transform:translate(-50%,-75%)}.macchining2 .wrap .arrow_slider{left:110px}.macchining2 .wrap .arrow_slider.next{right:90px}.macchining2{padding:50px 0 0}.recruit .procedure{display:block;text-align:-webkit-center}.recruit .procedure .box_content h2.heading_h2.bottom:before{left:50%;transform:translateX(-50%)}.recruit .procedure .content{max-width:initial}.recruit .procedure .box_content h2{margin-bottom:30px}.recruit .wrap .item{height:450px;width:50%}.item_cont .col_1,.item_cont .col_2,.item_cont .col_3{padding-right:25px}.contact .wrap_icon .item .box_icon{height:55px}.contact .wrap_icon .item{padding:25px 20px 20px}.contact .wrap_icon .item .box_icon img{width:35px}.contact .wrap_icon .item:before{width:190px}.contact .wrap_icon .item h3{margin-bottom:30px}.contact1 .form_lh .form{padding:25px 30px 22px 30px;width:60%}.contact1 .form_lh .box_img{width:40%}nav.breadcrumb ul{padding:0 0 0 calc(calc(100vw - 710px) / 2)}.system .wrap .item{width:calc(50% - 20px);margin:0 10px 20px!important}.dvls_maps_wrap .dvls_result_infor p{font-size:14px!important}.dvls_result_wrap>*{width:calc(calc(100% / 2) - 20px)!important}.dvls_result_wrap{justify-content:center}.system .wrap{flex-wrap:wrap}.sec_home4 .wrap .photo .box_img{margin-left:-28px}.sec_home4 .box_icon{padding-left:20px}.sec_home4 .box_icon .item p{font-size:12px}.sec_home4 .photo{padding-top:65px}.introduce .develop .box_title{padding:0 47px 40px 5px}.introduce .develop .box_title h1{font-size:100px}.introduce .develop .box_title p{font-size:18px}.introduce .develop .content{height:355px;overflow:auto;padding-top:40px}.introduce .develop .box_develop{margin-bottom:60px}.introduce1 .box_content .item{padding-right:40px;position:relative}.introduce1 .box_content .item p{font-size:13px}.introduce1 .box_content .item .number{font-size:40px}.introduce1 .box_content .item:before{right:23px}.introduce2 .wrap .box_content .content{height:80px;font-size:13px}.introduce3 .wrap_img .item .number:before{left:15px}.introduce3 .wrap_img .item .number{padding:0 0 0 5px}.slider_introduce6 .arrow_slider{left:-20px;top:45%}.slider_introduce6 .arrow_slider.next{right:-35px}.introduce6 .item .box_img{height:230px;object-fit:cover}div#load_news{min-height:280px}.sec_form span.wpcf7-not-valid-tip{top:32px;font-size:12px}.sec_form .wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{font-size:10px;bottom:-50px}.introduce2 .box_heading h2.heading_h2.bottom:before{width:150px}.introduce3 .box_heading h2.heading_h2.bottom:before{width:140px}.introduce4 .box_heading h2.heading_h2.bottom:before{width:150px}h2.heading_h2.bottom:before{width:150px}.result{padding-top:40px}.result h1{font-size:26px}.slider_banner .swiper-pagination.swiper-pagination-bullets{bottom:10px}.banner .box_title{bottom:35px}.banner .box_title h1{font-size:35px}.banner .box_title p{font-size:14px;margin-bottom:10px}.sg_blankets3 .form_macchining .btn_submit{margin-top:15px}.sg_blankets3 .form_macchining .wpcf7 form .wpcf7-response-output{position:absolute;font-size:9px}.sg_blankets3 .box_form .box_img img{height:585px}.btn_submit{margin-top:15px}.contact1 .form_lh .form .wpcf7-response-output{font-size:10px}.search-results .blankets{padding:10px 0 50px}.item_product_tax .box_link a{padding:10px 34px}.sg_blankets .box_content .link_contact a{padding:10px 23px}.sg_blankets .box_content .link .link_shop a{padding:10px 15px}.main-navigation .main-nav ul li a{color:#005baa!important;text-transform:uppercase;padding:0;font-family:"Google Sans-Black"!important}.main-navigation .main-nav ul li a svg path{stroke:#005baa}div#primary-menu{background:#fff}div#primary-mobile-menu{background:#fff}.main-navigation .main-nav>ul>li{border-bottom:1px solid #005baa}.main-navigation .main-nav>ul{padding:0 20px}.main-navigation .main-nav>ul{box-shadow:10px 10px 10px red;padding-top:15px}.has-inline-mobile-toggle #site-navigation.toggled{margin-top:0}.main-navigation .inside-navigation{top:0}}@media only screen and (max-width:767px){.grid-container{padding:0 20px;max-width:inherit}.recruitment{padding:50px 0}ul.fixed_button li a img{width:65%}ul.fixed_button{right:-10px}.inside-header{padding:5px!important}.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}.single-tuyen-dung div#banner_gr img{display:none}.info_employment_information ul li{width:100%}.info_employment_information .info_other .content,.info_employment_information .info_other h3{width:100%}.info_other .col-md-9{box-sizing:border-box}.wrap_form>*{max-width:100%}.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;margin:0}.info_employment_information{padding:50px 0}h2.heading_h2{font-size:22px}.sec_home .wrap_img .item{width:50%;margin-bottom:20px}.sec_home .wrap_img{flex-wrap:wrap}.sec_home{background-image:none!important;padding:50px 0 0}.sec_home .box_heading h2{font-size:25px}.sec_home1 .box_content{padding:0}.sec_home1 .box_content h2{font-size:22px}.sec_home1 .box_content h4{font-size:16px;margin-bottom:15px}.sec_home2 .box_heading{width:initial}.sec_home2{padding:25px 0}.slider_sec_home2 .arrow_slider.next{right:-23px}.slider_sec_home2 .arrow_slider{left:-12px}.arrow_slider svg{width:12px}.sec_home2 .product h3{font-size:25px}.sec_home3 .box_title{padding-top:30px}.sec_home3 .box_title h3:before{top:-70px}.slider_home3 .arrow_slider{left:-10px}.sec_home3{background-size:cover}.sec_home3{background-size:cover}.slider_home3 .arrow_slider svg{width:18px}.sec_home3 .plain .item .box_img:before{left:50%;transform:translateX(-50%)}.sec_home4 .photo{padding-top:10px}.wrap_post_hl .item{display:block;width:100%;margin-bottom:20px}.wrap_post_hl .item:first-child:before{border-radius:0}.wrap_post_hl .item:first-child .box_img{height:300px}.wrap_post_hl .item:nth-child(1) .box_img img{border-radius:0}.wrap_post_hl .item:first-child .box_content{padding:0 76px 27px 25px}.wrap_post_hl .item:nth-child(2) .box_content,.wrap_post_hl .item:nth-child(3) .box_content{position:absolute;bottom:0;z-index:2;color:#fff}.wrap_post_hl .item .box_content{padding:0 76px 27px 25px}.wrap_post_hl .item>*{width:100%}.wrap_post_hl .item .box_img{height:300px}.wrap_post_hl .item:nth-child(2){height:300px}.wrap_post_hl .item:nth-child(3){height:300px}.wrap_post_hl .item:before{background:linear-gradient(180deg,#fff0 0,#000 100%);position:absolute;bottom:0;width:100%;content:"";height:245px}.wrap_post_hl .item .box_content h3{color:#fff;text-transform:uppercase;font-size:18px}.wrap_post_hl .item .box_content .date_post{color:#fff;margin-bottom:20px}.wrap_post_hl .item .box_content span svg path{stroke:#fff}.sec_home5 a.button_see{margin-top:25px}.sec_home6 .box_img img{object-fit:cover;height:250px}.sec_home6 .box_content h4{font-size:14px}.sec_home6 .box_content .box_link{width:70px;height:70px}.sec_home6 .box_content .box_link a span svg{padding-right:5px;padding-top:7px;width:28px}.introduce .develop{padding:0}.introduce .develop .box_develop .box_img:before{height:500px}.introduce .develop .box_title{padding:0 47px 90px 27px}.introduce2 .wrap .box_content{margin-bottom:20px}.introduce .story{margin-bottom:20px}.introduce6 .tab_list ul{display:block;text-align:center}.introduce6 .tab_list ul li:not(:last-child){margin-right:5px;margin-bottom:10px}.slider_introduce6 .arrow_slider{left:-12px}.slider_introduce6 .arrow_slider.next{right:-23px}.introduce4 .wrap-item .item h3{font-size:13px}.introduce4 .wrap-item .item{width:100%}.sec_form .box_title{margin-bottom:20px}.sec_form .form{padding:0}.sec_footer .wrap .logo h4:before{display:none}.sec_footer .box_logo img{margin:auto}.sec_footer .logo h4{text-align:center;margin-bottom:20px}.sec_footer1 .box_ress{display:block}.sec_footer1 p{max-width:initial}.sec_footer1 .box_ress .ress{margin-bottom:30px}.sec_footer1 h3{margin-bottom:10px}.sec_footer1 .link .menu_footer_3{columns:2}.section_footer_nav ul{justify-content:center}.blankets .category{padding-right:0;margin-bottom:20px}.blankets .wrap_product{padding:0}.blankets1 .box_content .title h3{font-size:22px;padding-right:40px}.blankets .wrap_product .box_item{width:100%}.blankets1 .box_content{padding:30px 24px 0}.blankets1 .box_content .title span{bottom:47px;right:19px}.sg_blankets .wrap_img{margin-bottom:30px}.sg_blankets .box_content{padding:0}ul.nav_tab_prouduct{display:block!important;padding-bottom:20px}ul.nav_tab_prouduct li.active{padding-bottom:10px;margin-bottom:10px;margin:0 0 20px}.for_tab_product .item:first-child .content{display:block!important}.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-bottom:20px!important}.sg_blankets2 .box_heading{margin-bottom:40px}.slider_sg_blankets2 .arrow_slider{left:-11px}.slider_sg_blankets2 .arrow_slider.next{right:-23px}.sg_blankets3 .box_form .box_img img{height:380px;border-radius:0}.form_macchining{padding:30px 20px 30px 20px}.sg_blankets3 .form_macchining h2{text-align:center}.btn_submit{margin-top:15px}.sg_blankets4 .box_heading{margin-bottom:50px}.slider_sg_blankets4 .arrow_slider{left:-11px}.slider_sg_blankets4 .arrow_slider.next{right:-22px}.swiper_project_2{padding:0 calc(calc(100vw - 650px) / 2) 200px}.swiper_project_2 .swiper-slide,.swiper_project_2 .swiper-slide img{height:260px;object-fit:cover;border-radius:initial}.swiper_project_2 .item_cont{position:relative;bottom:0;left:0}.project1 .photo{display:block;margin-bottom:20px}.project1 .timeline_wrap .box_img img{height:100%;width:100%;object-fit:cover;border-radius:10px}.swiper_project_2 .item_cont{padding:20px 40px;text-align:center;border-radius:initial;max-width:initial}.swiper_project_2 .swiper-slide .item_img:before{border-radius:0}.swiper_project_2 .arrow_slider{top:35%}.sg_project .wrap_title .item{margin-bottom:20px;padding-right:25px;width:50%}.slider_sg_project1 .arrow_slider{left:-12px}.slider_sg_project1 .arrow_slider.next{right:-22px}.sg_project1{padding-bottom:40px}.system .wrap{margin-bottom:30px}.form_macchining p span.wpcf7-not-valid-tip{bottom:-30px}.form_macchining .wpcf7-response-output{font-size:10px;bottom:-6px}.macchining2 .slider .swiper-slide.swiper-slide-active{transform:initial}.macchining2 .slider .swiper-slide{transform:initial}.macchining2 .item h3{left:42%;transform:translateX(-35%);margin-bottom:21px;font-size:13px}.macchining2 .wrap .arrow_slider{left:30px}.macchining2 .wrap .arrow_slider.next{right:15px}.slider_macchining2{padding:15px 0 40px}.recruit .procedure .box_content{padding-top:0}.recruit .wrap .item{width:100%}.recruit1 .item_cont .box_title{display:block}.item_cont .col_1{width:100%}.q_a .item_cont .col span{right:15px;bottom:35px}.q_a .item_cont.active .box_board .box_link{padding-top:25px}.recruit1 .box_board{padding:20px 15px 25px 15px}.info_employment_information{padding:45px 0}.blankets1{padding-bottom:30px}.blankets{padding:50px 0}.introduce3 .wrap_img{display:block}.introduce3 .wrap_img .item:not(:last-child){padding-right:0}.introduce3 .wrap_img .item .number{position:relative;top:0}.introduce3 .wrap_img .item p{padding-top:0;max-width:initial;text-align:center;float:initial}.introduce3 .wrap_img .item:nth-child(2) .number{padding-top:0}.introduce3 .wrap_img .item .number:before{display:none}.introduce3 .wrap_img .item .box_img img{width:350px;height:300px;object-fit:cover}.introduce3 .wrap_img .item:nth-child(2){padding-top:0}.introduce1 .box_content{display:block;left:50%;transform:translate(-50%,-50%)}.introduce1 .box_img img{height:300px}.introduce1 .box_content .item{padding-right:30px}.introduce1 .box_content .item .number{font-size:24px}.introduce1 .box_content .item p br{display:none}.introduce1 .box_content .item:before{right:12px}.introduce1 .box_content .box_link{display:flex;justify-content:center;margin-bottom:40px;padding:0}.sec_news1 .menu li:not(:last-child){margin-right:10px}.sec_news1 .menu{overflow:auto;width:100%;height:auto;white-space:nowrap;z-index:2;justify-content:flex-start}.sec_news1 .box_heading h2{margin-bottom:20px}.sec_news1 .menu{margin:20px 0 30px}.sec_news1 .box_heading p{font-size:14px}nav.breadcrumb ul{padding:0 20px}.banner .box_title h1{font-size:24px}.banner .box_title p{font-size:14px;margin-bottom:5px}.banner .box_title{bottom:15px}.slider_banner .swiper-pagination.swiper-pagination-bullets{bottom:-3px}.banner .swiper-slide img{height:220px;width:auto;object-fit:cover}div#page{margin-top:60px}.sec_home2 .product{padding-top:20px}.sec_home1{padding:30px 0 0}.sec_home3{padding:50px 0 10px}.sec_home3 .box_title h3{font-size:20px}.sec_home4 .box_icon{padding:0;padding-top:20px}.sec_form .box_title p{font-size:14px}.sec_form .box_title h3{font-size:23px}.introduce1 .box_content .box_link a{width:65.83px;height:65.1px;padding-left:6px}.introduce1 .box_content .box_link a:before{width:70px;height:70px}.introduce4 .box_heading h2.heading_h2.bottom:before{width:93px}.introduce4{background-image:none!important}.project1 .timeline_wrap .box_img:before{border-radius:10px}.dvls_maps_3col{margin:0 5px}.sec_form .wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{bottom:-50px}.sec_form{padding:25px 0 45px}.board table tr td:nth-child(1){text-align:initial;padding-left:15px;padding-right:15px}a.button_see{padding:7px 12px;font-size:14px}.contact .wrap_icon{display:block}.contact .wrap_icon .item:not(:last-child){margin-right:0;margin-bottom:20px}.contact .wrap_icon .item{width:initial}.contact .box_heading{margin-bottom:30px}.contact .wrap_icon .item:before{left:50%;transform:translateX(-50%)}.contact{padding:48px 0 50px}.contact1 .box_heading{margin-bottom:35px}.contact1 .form_lh .box_img img{width:100%;border-radius:0;height:400px}.contact1 .form_lh .box_img{width:100%}.contact1 .form_lh .form{width:100%;padding:20px 20px 80px}.contact1 .form_lh .form .wpcf7-response-output{font-size:10px}.sec_home5 .box_heading{margin-bottom:25px}.sec_home5 .box_heading p{font-size:17px}.box_photo .news{width:100%}h2.heading_h2.bottom:before{width:100px;transform:translateX(-50%)}.introduce3 .box_heading h2.heading_h2.bottom:before{width:100px}.introduce6 .tab_list ul li{padding:5px 28px}.sg_blankets .box_content .link_contact a{padding:8px 45px}.wrap_document .item_document{margin:0 30px 20px 10px}.swiper_project_2 .item_cont h3:before{left:50%;transform:translateX(-50%)}.sg_project .wrap_title .item p:before{width:110px}.sg_project .wrap_title{display:flex;flex-wrap:wrap}.project1{padding:50px 0 25px}.news_details .box_time{display:block}.time_post{margin-bottom:15px}.macchining1 .box_photo{padding:0 0 40px}.info_employment_information .item{padding:25px 0}.info_employment_information .grid-container{padding:0 10px}.info_employment_information .form_td .wrap_form span{margin-bottom:0}.info_employment_information .form_td .wpcf7-not-valid-tip{position:absolute;bottom:0}.info_employment_information .form_td .wrap_form p{margin-bottom:0}.news_details .request .author{display:block}.news_details .request .author .logo{text-align:-webkit-center;padding-right:0;margin-bottom:20px}.news_details .box_service{padding:0;padding-top:30px}.news_details .box_service .box_img img{width:100%;height:354px;border-radius:20px}.news_details .box_service .box_img{height:240px}.news_details .box_service .box_img .photo{border-radius:20px}.sg_news{padding:25px 0}.sg_news .box_title{margin-bottom:35px}.sg_news .product{display:flex;flex-wrap:wrap}.sg_news .product .box_item{width:50%}.swiper_project_2 .item_cont .cont{max-width:initial}h2.title_tax a{justify-content:center}.item_product_tax .box_link a{width:100%}.popup .wpcf7-response-output{font-size:9px}.popup{max-width:330px}.contact1 .form_lh .form .box_contact{bottom:41px;right:86px}.wrap_product .item .box_img img{height:auto!important}.story .box_img{border-radius:30px 30px 0 0;overflow:hidden}.introduce .develop .box_develop{border-radius:0 0 30px 30px;overflow:hidden}.news_details .box_service .box_img .photo{width:100%}.the_content h2{font-size:22px}.the_content h3{font-size:20px}.the_content h4{font-size:16px}.default_page{padding:50px 0}.section_footer_nav ul{flex-wrap:wrap;margin:0 -5px}.section_footer_nav ul li{width:calc(calc(100% / 2) - 10px);margin:5px}.sec_footer .application{justify-content:center}.wrap_product .item .box_content{padding:8px}.blankets .wrap_product .box_item.grid-25.tablet-grid-33 h3{font-size:13px}.blankets .wrap_product .box_item{padding:0 5px;margin-bottom:10px}div#load_product{margin:0 -10px}}.sec_home2 .product>h3>a{color:#005baa}@media (max-width:767.98px){.sec_home3 .wrap{display:flex;flex-direction:column;gap:12px}.sec_footer .box_logo{display:flex;align-items:center;justify-content:center}}