@media (min-width:1200px){.container{max-width:1170px;}}@media (min-width:992px) and (max-width:1199px){.container{max-width:960px;}.inspection-item,.case-item,.platform-item,.solution-card{flex:0 0 calc(33.33% - 30px);}.advantage-item{flex:0 0 calc(33.33% - 20px);}.process-item{flex:0 0 calc(33.33% - 20px);margin-bottom:40px;}.process-steps:after{display:none;}.join-content{padding:0 20px;}}@media (min-width:768px) and (max-width:991px){.container{max-width:720px;}#header .container{height:70px;}.logo img{height:35px;}.main-nav{margin-left:20px;}.main-nav > ul > li{margin-right:10px;}.main-nav > ul > li > a{font-size:14px;padding:0 5px;height:70px;line-height:70px;}.section-title h2{font-size:24px;}.service-item,.inspection-item,.case-item,.platform-item,.solution-card{flex:0 0 calc(50% - 30px);}.advantage-item{flex:0 0 calc(50% - 20px);}.process-item{flex:0 0 calc(33.33% - 20px);margin-bottom:40px;}.process-steps:after{display:none;}.join-image,.join-info{flex:0 0 100%;}.join-image{margin-bottom:30px;}.news-main,.news-list{flex:0 0 100%;}.news-main{height:300px;margin-bottom:20px;}}@media (min-width:576px) and (max-width:767px){.container{max-width:540px;}.main-nav{display:none;}.mobile-menu-toggle{display:flex;}#header .container{height:60px;}.logo img{height:30px;}.section-title h2{font-size:22px;}.mobile-menu{top:60px;height:calc(100% - 60px);}.service-item,.inspection-item,.case-item,.platform-item,.solution-card{flex:0 0 calc(50% - 30px);}.advantage-item{flex:0 0 calc(50% - 20px);}.process-item{flex:0 0 calc(50% - 20px);margin-bottom:40px;}.process-steps:after{display:none;}.join-image,.join-info{flex:0 0 100%;}.join-image{margin-bottom:30px;}.news-main,.news-list{flex:0 0 100%;}.news-main{height:250px;margin-bottom:20px;}.slide-content{padding:20px;}.slide-content h2{font-size:28px;}.slide-content p{font-size:16px;}}@media (max-width:575px){.container{padding:0 10px;}.main-nav{display:none;}.mobile-menu-toggle{display:flex;}#header .container{height:60px;}.logo img{height:28px;}.submit-btn .btn{padding:6px 12px;font-size:12px;}.section-title h2{font-size:20px;}.section-title p{font-size:14px;}.popup-buttons{flex-direction:column;}.change-lang-btn,.close-popup-btn{width:100%;margin-bottom:10px;}.mobile-menu{top:60px;height:calc(100% - 60px);}.service-intro,.inspection-service,.our-advantages,.service-process,.platform-advantages,.block-a-platform,.block-b-box,.block-c-box,.latest-news,.related-cases{padding:40px 0;}.service-item,.inspection-item,.case-item,.platform-item,.advantage-item,.solution-card{flex:0 0 100%;}.process-item{flex:0 0 100%;margin-bottom:30px;}.process-steps:after{display:none;}.join-image,.join-info{flex:0 0 100%;}.join-image{margin-bottom:30px;}.join-info h2{font-size:22px;}.join-info p{font-size:14px;}.news-main,.news-list{flex:0 0 100%;}.news-main{height:200px;margin-bottom:20px;}.news-content h3{font-size:18px;}.news-content p{display:none;}.slide-content{padding:15px;}.slide-content h2{font-size:20px;margin-bottom:10px;}.slide-content p{font-size:14px;margin-bottom:15px;}.slide-content .btn{padding:6px 12px;font-size:12px;}.prev-btn,.next-btn{width:30px;height:30px;}.back-to-top{right:15px;bottom:15px;width:40px;height:40px;}}@media (max-width:991px){.mobile-menu ul li{border-bottom:1px solid #f0f0f0;padding:10px 0;}.mobile-menu ul li a{display:block;font-size:16px;color:var(--primary-color);}.mobile-menu .submenu{position:static;visibility:visible;opacity:1;transform:none;box-shadow:none;margin-top:10px;margin-left:20px;display:none;}.mobile-menu .has-submenu.active .submenu{display:block;}.mobile-menu .has-submenu > a:after{content:'+';float:right;}.mobile-menu .has-submenu.active > a:after{content:'-';}}