@media only screen and (max-width:1700px){.whereweare .large-5{max-width:45%;-ms-flex-preferred-size:45%;flex-basis:45%}.whereweare .large-7{max-width:55%;-ms-flex-preferred-size:55%;flex-basis:55%}.icon_address h3{font-size:16px}.icon_address p{font-size:14px}.whereweare .text-box .img-inner{margin-top:115px}.icon_address .button.is-outline{padding:5px 10px}.icon_address .button.is-outline>span{font-size:12px}}@media only screen and (max-width:1440px){.whereweare .banner{}max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}@media only screen and (max-width:1023px){.whereweare .banner{}.bg-stretch.ito-map .bg{background-size:100% 100%!important}.whoweare{padding-bottom:70px!important}.whereweare .title_home .section-title span{font-size:35px}.title_homesub .section-title span{font-size:25px}.whereweare .large-5,.whereweare .large-7{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.whereweare .text-box .img-inner{margin-top:0}.homeproducts .title_homesub .section-title span{font-size:30px}}@media only screen and (max-width:991px){.list_history p{font-size:12px}.slide_home .text.dark{padding-left:15px}.slide_home .dark p{font-size:22px}.slide_home h3{font-size:40px}.whereweare .large-7 .banner{padding-top:640px!important}.whereweare .icon-box{margin-bottom:20px}.cus_copyright p{text-align:left!important;padding:0}.imagebox_service .box-image .image-cover{padding-top:475px!important}.imagebox_service ul li a{font-size:14px}.imagebox_service .box-image .image-cover img{height:auto;width:550px}.imagebox_service ul li:nth-child(1){margin-top:26px;padding-left:273px}.imagebox_service ul li:nth-child(2){margin-top:66px;padding-right:186px}.imagebox_service ul li:nth-child(3){margin-top:66px;padding-left:160px}.imagebox_service ul li:nth-child(4){width:calc(50% + 12px);margin-left:-12px;margin-top:128px;padding-right:0}.imagebox_service ul li:nth-child(5){margin-top:128px;padding-right:0}.imagebox_service ul li:nth-child(6){text-align:right;margin-top:109px;padding-right:150px}.imagebox_service ul li:nth-child(7){margin-top:106px;padding-right:10px}.icon_vision p{height:auto}}@media only screen and (max-width:767px){#logo img,.stuck #logo img{max-height:50px!important}.rs p img{float:left;width:48%;height:auto;margin-right:5px;margin-bottom:5px}.title_single .section-title span{font-size:30px}.page-title-inner{min-height:150px!important}.page-title .entry-title{font-size:30px;margin-top:27px}.list_history h3{font-size:13px}.page_about .list_history{background-position:54px top}.list_history .col+.col{margin-left:0}.list_history.list_history2 .col{margin-left:0}.list_history.list_history2 h3{display:none}.list_history.list_history2 h4{display:block}.title_home .section-title span{font-size:30px}.list_history.list_history2 p{padding-right:0;text-align:left}.list_history .col-inner{padding:0 15px}.whoweare p{font-size:16px;line-height:20px}.whoweare{padding-bottom:0px!important}.whereweare .text-box{padding:25px 20px 0 20px}.title_homesub{margin:0}.icon_address h3{font-size:16px}.icon_address p{font-size:12px}.icon_address .button.primary.is-outline{margin-top:0;font-size:12px;padding:1px 15px 2px 15px!important}.icon_address{margin-bottom:0}.whereweare .large-5 .banner{padding-top:1000px!important}.whereweare .large-7 .banner{padding-top:400px!important}.whatwedo .col-inner .banner{padding-top:400px!important}.whatwedo .banner .banner-layer h3{font-size:30px}.imagebox_service .box-image .image-cover img{height:auto;width:400px}.imagebox_service ul li:nth-child(1){margin-top:8px;padding-left:246px}.imagebox_service ul li:nth-child(2){margin-top:45px;padding-right:140px}.imagebox_service ul li:nth-child(3){margin-top:45px;padding-left:126px}.imagebox_service ul li:nth-child(4){width:calc(50% + 12px);margin-left:-12px;margin-top:85px;padding-right:0}.imagebox_service ul li:nth-child(5){margin-top:87px;padding-right:0}.imagebox_service ul li:nth-child(6){text-align:right;margin-top:75px;padding-right:109px}.imagebox_service ul li:nth-child(7){margin-top:75px;padding-right:10px}.imagebox_service .box-image .image-cover{padding-top:345px!important}}@media only screen and (max-width:639px){.imagebox_service ul li a{font-size:12px}.imagebox_service .box-image .image-cover img{height:auto;width:230px}.imagebox_service ul li:nth-child(1){margin-top:-4px;padding-left:187px}.imagebox_service ul li:nth-child(2){margin-top:13px;padding-right:60px}.imagebox_service ul li:nth-child(3){margin-top:14px;padding-left:70px}.imagebox_service ul li:nth-child(4){width:50%;margin-left:0;margin-top:28px;padding-right:72px}.imagebox_service ul li:nth-child(5){margin-top:26px;padding-right:0;padding-left:98px;text-align:left}.imagebox_service ul li:nth-child(6){text-align:right;margin-top:21px;padding-right:64px;clear:both}.imagebox_service ul li:nth-child(7){margin-top:26px;padding-right:0;text-align:left;padding-left:61px}.imagebox_service .box-image .image-cover{padding-top:200px!important}.item_ourp .col-inner img{max-height:none;height:auto}.tit_fa.tit_fan{display:none!important}.button.primary.is-outline{font-size:14px}footer .col{padding-bottom:0}.list_post .col_post{width:100%}.col_action{padding:10px 8px}.icon_t h3{font-size:20px}.icon_t{margin-bottom:20px}.bread{top:26px}.bread p{font-size:13px}.meta_product{padding-left:0}.list_media .item .image{width:100%}.list_media .item .image img{width:100%;float:left}.list_media .item .caption{width:100%;padding-left:0}.form_request .wpcf7 form{padding:50px 15px 70px}.form_app .wpcf7 form{padding:50px 15px 70px}.section-title-bold-center span,.section-title-bold span{font-size:22px}.sub_title_purity{font-size:15px}.page_cur ul li{margin-bottom:22px}.visi{margin-left:0}.list_fleet{width:40%}.content_fleet{width:60%}.row_ab{margin-top:0;padding:30px 0}.section-title-bold-center span,.section-title-bold span{font-size:30px}.sub_tit{font-size:40px;top:-12px}.parallax-title.mb{margin-bottom:0}.section-title-center span{font-size:25px}.box_service .sub_tit{top:0}.box_service .col{margin-top:10px}.box_team .sub_tit{top:-14px}.tit_service{font-size:22px;padding:0}.tit_pabout{font-size:30px;text-align:left}.page_contact .contact_info ul li+li{width:100%}.page_contact .contact_info ul li+li+li{width:100%;white-space:nowrap}.parallax-title .banner{padding-top:150px!important}.parallax-title .entry-title{font-size:27px;padding-top:12%}.res-text{font-size:14px!important}.tit_client{font-size:14px}.slide_home .dark p strong{font-size:18px}.slide_home .dark p{font-size:14px}.tit_solu{font-size:20px}}@media only screen and (max-width:479px){.tit_client{font-size:12px}.list_download .item .btn_download{width:55%}.list_download .item .image{width:45%}.bread{top:57px}.icon_t .icon-box-img{max-width:100px}.icon_t h3{font-size:15px}.tit_ab{font-size:25px;line-height:35px}.col_image{display:none}.col_name{width:40%;padding:10px}.col_quantity{width:30%;padding:10px}.col_action{width:30%;padding:10px}.btnupdate{font-size:10px;padding:6px 0;margin:5px;width:59px}.btnremove{font-size:10px;padding:6px 0;margin:5px;width:59px}.slide_home .button.primary{font-size:13px;padding:0 10px;margin:10px 0 10px}.slide_home .dark p strong{font-size:18px;line-height:21px}}