﻿@media(max-width:1366px){.aboutus-1 .item-title{margin-bottom:40px;}.aboutus-1 .item-body{padding:40px !important;}.aboutus-5 .item{min-height:574px;}.aboutus-5 .item-img .imgc:before{padding-bottom:60%;}.aboutus-8 .list-wrap{max-width:1305px;padding-left:20px;padding-right:20px;}.aboutus-7 .row{margin-left:-25px;margin-right:-25px;}.aboutus-7 [class^='col']{padding-left:25px;padding-right:25px;}.aboutus-7 .item-circle{width:278.75px;height:278.75px;}.aboutus-7 .item-overlay{width:278.75px;height:278.75px;left:calc(50% - (278.75px/2));}.aboutus-7 .item-body{margin-top:120px;}.contact-1 .contact-info{padding:40px 30px 60px 30px;}.services-2 .picture:before,.services-2 .video:before{padding-bottom:calc(584/1366*100%);}.aboutus-3-1 .list-title{font-size:28px;}.aboutus-3-1 .list-text{font-size:18.5px;line-height:36px;}}@media(max-width:1199px){.aboutus-8 .list-wrap{max-width:100%;}.header-contact:hover .icon{border-color:#5d5c5d;background:url(Images/_Icon/phone.png) no-repeat center;}.header-toggle:hover span,.header-toggle:hover span:before,.header-toggle:hover span:after,.header-toggle:hover span:before,.header-toggle:hover span:before{background-color:#5d5c5d;}.header-toggle:hover:before{color:#000;}.header-contact:hover .text,.header-contact:hover:before{color:#5d5c5d;}.header-links a:hover{color:#999;}.footer .slick-dots li button{width:10px;height:10px;padding:0;}.footer .slick-dots li.slick-active button{width:16px;height:16px;}.aboutus-1 .item-body{padding:30px !important;}.aboutus-1 .item-title{font-size:18px;margin-bottom:25px;}.aboutus-1 .item-title:before{width:70px;top:-15px;}.aboutus-1 .item-text{max-height:220px;}.aboutus-1 .item-text p{line-height:22px;margin-bottom:22px;font-size:14px;}.aboutus-1 .item-link{padding:7px 25px 3px;font-size:14px;margin-top:30px;}.aboutus-2{padding-top:80px;padding-bottom:60px;}.aboutus-2 .post-img{margin-left:20px;margin-right:20px;width:calc(328/1060*100%);}.aboutus-2 .post-title h1{font-size:30px;}.aboutus-2 .post-title p{font-size:18px;}.aboutus-2 .post-title:after{background-size:80%;left:95%;}.aboutus-2 .post-content{margin:0 60px 0 20px;}.aboutus-2 .post-content p{font-size:14px;line-height:22px;margin-bottom:22px;}.aboutus-2 .post-content:after{font-size:30.33px;left:calc(100% + 10px);}.aboutus-3 [class^='col']{min-height:574px;}.aboutus-3 [class^='col'] .item{margin-top:60px;width:350px;}.aboutus-3 [class^='col'] .item-en{font-size:55px;}.aboutus-3 [class^='col'] .item-body{padding:20px;background-color:rgba(93,92,93,.85);}.aboutus-3 [class^='col'] .item-title{font-size:30px;line-height:45px;margin-bottom:10px;}.aboutus-3 [class^='col'] .item-text p{font-size:14px;line-height:20px;margin-bottom:15px;}.aboutus-4{min-height:574px;}.aboutus-4 .post-title{font-size:22px;margin-bottom:28px;}.aboutus-4 .item:before{left:20px;}.aboutus-4 .item-img{width:40px !important;min-width:40px;height:40px;padding:8px !important;}.aboutus-4 .item-body{padding:10px 0 25px 0 !important;}.aboutus-4 .item-text{font-size:14px;line-height:22px;}.aboutus-5 .item{min-height:auto;}.aboutus-5 .item-img .imgc:before{padding-bottom:100%;}.aboutus-5 .item-title{font-size:22px;margin-bottom:25px;}.aboutus-5 .item-subtitle,.aboutus-5 .item-text p{margin-bottom:25px;}.aboutus-5 .item-body{width:calc(100%/2);}.aboutus-6 .item-body{top:70px;padding:0 40px;}.aboutus-6 .item-num{font-size:22px;margin-bottom:15px;}.aboutus-6 .item-title{font-size:22px;}.aboutus-8 .item{margin-bottom:30px;}.aboutus-8 .row{margin-left:-15px;margin-right:-15px;}.aboutus-8 [class^='col']{padding-left:15px;padding-right:15px;}.services-1 .item-title{font-size:16px;line-height:24px;}.services-1 .item-text{font-size:14px;margin-top:8px;}.services-1 .slick-arrow{width:30px;height:30px;top:calc(50% - 15px);}.contact-2 .contact-icon i{margin-bottom:25px;}.contact-2 .contact-title{font-size:24px;margin-bottom:15px;}.contact-2 .contact-text{font-size:15px;margin-bottom:10px;max-width:600px;}.contact-2 .contact-link{padding:4px 20px 0;}.aboutus-7 .item{min-height:auto;}.aboutus-7 .item-circle{width:294.75px;height:294.75px;}.aboutus-7 .item-overlay{width:294.75px;height:294.75px;left:calc(50% - (294.75px/2));}.contact-1 .contact-map{width:50%;}.services-2 .wrap{top:100px;right:40px;width:50%;height:250px;}.aboutus-3-1 .list{min-height:574px;padding:15px 20px;}.aboutus-3-1 .list-title{font-size:22px;}.aboutus-3-1 .list-text{font-size:16px;line-height:30px;}}@media(max-width:991px){.introduction h1{font-size:60px;}.aboutus-1 .item-text{max-height:132px;}.aboutus-1 .item-title{margin-bottom:15px;}.aboutus-1 .item-link{padding:6px 20px 6px;line-height:initial;margin-top:15px;}.aboutus-1 .item-body{padding:25px 20px !important;}.aboutus-1 .item-title:before{height:2px;}.header-links a{font-size:13px;margin-right:15px;}.header-links a:not(:first-child){padding-left:15px;}.header-links span{font-size:15px;}.footer{bottom:14px;}.aboutus-2{padding-top:70px;padding-bottom:40px;}.aboutus-2 .post-img{margin-left:0;}.aboutus-2 .post-title h1{font-size:24px;}.aboutus-2 .post-title p{font-size:16px;}.aboutus-2 .post-title:after{background-size:60%;left:85%;top:-30px;}.aboutus-2 .post-content{margin:0 40px 0 15px;}.aboutus-3 [class^='col'] .item{margin-top:50px;width:300px;}.aboutus-3 [class^='col'] .item-en{font-size:45px;}.aboutus-3 [class^='col'] .item-title{font-size:24px;line-height:30px;}.aboutus-3 [class^='col'] .item-body{min-height:210px;}.aboutus-5 .item-subtitle,.aboutus-5 .item-text p{margin-bottom:20px;font-size:14px;line-height:22px;}.aboutus-8 .list-wrap{padding-top:50px;padding-bottom:50px;}.aboutus-7 .item-circle{width:338.75px;height:338.75px;}.aboutus-7 .item-overlay{width:338.75px;height:338.75px;left:calc(50% - (338.75px/2));}.contact-1 .contact-map{width:100%;min-height:300px;}.services-2 .content p{font-size:15px;line-height:24px;}.services-2 .wrap{top:90px;right:20px;}.services-2 .content{padding:0 30px;}.services-2 .video .play{top:calc(50% - (45px/2));left:calc(50% - (45px/2));height:45px;width:45px;font-size:18px;}.services-2 .video .play:after{top:calc(50% - (46px/2));left:calc(50% - (46px/2));height:46px;width:46px;}.aboutus-6 .slick-arrow{width:50px;height:50px;top:calc(50% - 25px);border-radius:5px;}}@media(max-width:767px){.header-logo{margin-right:16px;}.header-toggle{top:0;height:auto;padding-top:0;}.header-toggle:before{display:none;}.header-menu.show>.header-toggle span:before{-ms-transform:translateY(-1px) translateX(0) rotate(45deg);-webkit-transform:translateY(-1px) translateX(0) rotate(45deg);transform:translateY(7px) translateX(0) rotate(45deg);width:25px;}.header-menu.show>.header-toggle span:after{-ms-transform:translateY(-14px) translateX(0) rotate(-45deg);-webkit-transform:translateY(-14px) translateX(0) rotate(-45deg);transform:translateY(-6px) translateX(0) rotate(-45deg);width:25px;}.header-contact .text{display:none;}.header-contact:before{display:none;}.header-contact .icon{margin-right:0;}.header-menu nav{width:223px;padding:32px 45px 50px 10px;overflow-y:scroll;}.header-menu>nav>ul>.dropdown .dropdown>ul{display:block !important;padding-top:10px;padding-left:15px;}.header-menu>nav>ul>.dropdown .dropdown{padding-bottom:0;}.introduction h1{font-size:23px;}.introduction p{font-size:13px;margin-bottom:8px;}.introduction a{font-size:12px;padding-right:8px;}.footer-copyright{font-size:12px;margin-bottom:2px;}.footer-social a{font-size:12px;}.footer-social a:not(:first-child){padding-left:20px;}.footer-social a:not(:first-child):before{left:8px;}.footer .container{justify-content:center;}.footer .slick-dots{bottom:50px;}.header-links{display:none;}.aboutus-1 .item{flex-direction:row-reverse;}.aboutus-1 .item-img{width:100%;min-width:100%;}.aboutus-1 .item-body{padding:50px 20px 30px !important;}.aboutus-1 .item:last-child .item-body{padding-bottom:80px !important;}.aboutus-1 .item-link{margin-top:20px;}.aboutus-2{padding-top:30px;padding-bottom:30px;}.aboutus-2 .post-img{margin-right:0;width:100%;margin-bottom:20px;}.aboutus-2 .post-title h1{font-size:22px;}.aboutus-2 .post-title:after{display:none;}.aboutus-2 .post-title{display:block;}.aboutus-3 [class^='col']{min-height:auto;}.aboutus-3 [class^='col'] .item{width:calc(100% - 20px);margin-top:25px;margin-right:auto;margin-bottom:25px;flex-direction:column;}.aboutus-3 [class^='col']:nth-child(even) .item{margin-left:auto;}.aboutus-4{min-height:auto;padding-bottom:80px;}.aboutus-4 .post-wrap{padding-left:0;width:100%;}.aboutus-5 .item{color:inherit;}.aboutus-5 .item-img .imgc:before{padding-bottom:calc(890/1900*100%);}.aboutus-5 .item-body{width:100%;padding:30px 10px;position:relative;right:auto;top:auto;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}.aboutus-5 .item-title{font-size:18px;margin-bottom:15px;}.aboutus-5 .item-subtitle,.aboutus-5 .item-text p{margin-bottom:14px;}.aboutus-5 .item:nth-child(even) .item-body{left:auto;}.aboutus-6 .item-body{top:50px;padding:0 30px;}.aboutus-6 .slick-arrow{left:10px;width:40px;height:40px;top:calc(50% - 20px);}.aboutus-6 .slick-next{left:auto;right:10px;}.aboutus-6 .item-num{font-size:20px;margin-bottom:10px;}.aboutus-6 .item-title{font-size:20px;}.aboutus-8 .list-wrap{padding-top:30px;}.aboutus-8 .item{margin-bottom:20px;}.services-1 .item-body{padding:10px;}.services-1 .item-title{font-size:15px;line-height:22px;}.services-1 .item-text{margin-top:6px;}.contact-2{padding-left:10px;padding-right:10px;padding-bottom:40px;}.contact-2 .contact-icon i{width:70px;height:70px;line-height:72px;font-size:38px;}.contact-2 .contact-title{font-size:20px;}.contact-2 .contact-text{font-size:14px;}.aboutus-7 .item-circle{width:300.75px;height:300.75px;}.aboutus-7 .item-overlay{width:300.75px;height:300.75px;left:calc(50% - (300.75px/2));}.aboutus-7 .item-body{margin-top:100px;}.aboutus-7 .item{padding-top:35px;padding-bottom:65px;min-height:auto;}.contact-1 .contact-info{padding:30px 10px 70px 10px;}.contact-1 .contact-title{font-size:16px;}.contact-1 .contact-list{margin-bottom:35px;margin-top:20px;}.contact-1 .contact-list li{font-size:14px;line-height:32px;}.contact-1 .contact-subtitle{font-size:14px;line-height:26px;}.contact-1 .contact-form input,.contact-1 .contact-form textarea,.contact-1 .contact-form select,.contact-1 .contact-form .select-styled{font-size:14px;}.contact-1 .contact-form a{font-size:15px;padding:9px 21px 9px;line-height:initial;}.services-2 .wrap{top:auto;left:auto;right:auto;width:100%;margin-bottom:3px;margin-top:5px;padding:10px;height:250px;background:#5d5c5d;position:relative;}.services-2 .over{padding:16px 1px 16px 0;}.services-2 .content{padding:0 15px;}.services-2 .content p{font-size:14px;line-height:22px;margin-bottom:18px;}.aboutus-3-1 .list{padding:15px;}.aboutus-3-1 .list-text{font-size:15px;line-height:26px;margin-bottom:38px;}}.aboutus-6 .item-body{display:none;}.footer .slick-dots{position:fixed;bottom:20px;}.aboutus-7 .item:hover img{transform:scale(1.2) translateY(45px);}.aboutus-7 img{transition:all .3s ease;}