@media (max-width:860px){.serviceDetailFullImg{position:static}.serviceDetailFullImg:after{display:none!important}.serviceDetailFullImg .center{position:static}.serviceDetailFullImg .center h2{padding-top:20px;font-size:22px}.serviceDetailFlex{padding-top:20px}.insideContainer{padding-top:62px}.insideHeader,.insideHeader .center,.insideTitles,.insideTitles h1,.insideTitles h2,.iCenterTitle,.newsFlex,.newsVertical,.newsVertical>li,.horizontalNewsBox,.newsItem{min-width:0;max-width:100%}.insideTitles h1,.iCenterTitle{overflow-wrap:anywhere}.insideTitles h1,.iCenterTitle,.cmTitle{font-size:28px;line-height:38px}.newsFlex,.newsVertical{width:100%}.indH2{margin-bottom:10px;font-size:24px}.cmspage h2,.indH2{font-size:24px;line-height:40px}.cmspage h3{font-size:22px;line-height:34px}.cmspage h4{font-size:20px;line-height:30px}.cmspage h5{font-size:19px;line-height:28px}.cmspage h6{text-transform:uppercase;font-size:18px;line-height:24px}.industryServiceSection .whyListItems{flex-direction:column;gap:30px}.industryServiceSection .whyListItems>li{flex:1;width:auto}.servicesOverviewList{grid-template-columns:1fr}body:has(.insideContainer) .topmenu>li>a{color:#fff;padding:10px 12px!important}body:has(.insideContainer) .topTel{color:#fff;padding:10px 12px!important}.aboutHero h2{font-size:20px;line-height:30px}.aboutHero{gap:20px}.aboutDetailFlex{flex-direction:column;gap:24px}.aboutDetailImg{width:auto}.aboutContent>h1{margin-bottom:20px;font-size:20px;line-height:30px}.aboutRedFlex{flex-direction:column;gap:24px}.aboutRedSection{background-image:none}.aboutStats .statsNumber strong{font-size:48px}.aboutStats .stats>li>span{font-size:10px}.historyTitle{font-size:32px;line-height:44px}.insideTitles h1{font-size:28px!important;line-height:30px!important}.leftRedLine{height:100px!important;margin-bottom:12px!important}.leftRedLineSvg{height:90px}.leftRedLine.short{height:55px!important}.leftWhiteLine{background-size:auto 100%;height:100px;padding-bottom:24px}.insideBlackHeader,.insideHeader{padding-top:32px}.visionValuesSection{padding:32px 0}.visionFlex{flex-direction:column-reverse}.visionImage{width:auto}.valuesSection{padding:64px 0}.valueTitle{font-size:32px;line-height:44px}.visionContent>h2{margin-bottom:24px;font-size:32px;line-height:44px}.quoteLine{display:none}.leaderImg{width:auto;margin:0}.ceoFt{flex-direction:column;gap:24px}.iCenterTitle,.cmTitle{font-size:20px;line-height:32px}.certificateList{gap:20px}.certificateList>li{width:calc(50% - 10px)}.certificateItem strong{padding:0 0 12px;font-size:11px}.faqTit{width:auto}.faqTit>h2{font-size:20px;line-height:30px}.cnTitle h2{font-size:18px}.textFigFlex{flex-direction:column}.figContent{width:auto}.serviceFlex,.serviceDetailFlex{flex-direction:column}.serviceDetailContent>h2{font-size:20px;line-height:32px}.serviceDetailImg{width:auto}.rsTitleFlex .redBtn{display:none}.relatedSection h2{font-size:20px;line-height:32px}.newsCategories a{padding:10px}.newsSummary{flex-wrap:wrap;gap:10px}.newsSummary li{flex:auto;gap:4px;width:calc(50% - 5px)}.cnInfoList,.formRow{flex-direction:column}.industiresList>li>a{flex-direction:column;padding:24px}.industiresList>li>a p{text-align:justify}.careerSection{padding:24px 0 48px}.careerIntro{grid-template-columns:1fr;gap:18px;margin-bottom:28px}.careerIntro h2{font-size:24px;line-height:34px}.careerIntro p{font-size:14px;line-height:24px}.careerGrid{grid-template-columns:1fr}.careerJobsPanel{position:static}.careerFormPanel{padding:22px}.careerFormHead h2{font-size:22px;line-height:32px}.careerSuccessMessage{flex-direction:column;min-height:auto;padding:24px}.careerSuccessMessage strong{font-size:22px;line-height:30px}.careerSuccessMessage p{font-size:14px;line-height:24px}}@media (max-width:1024px){.newsList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.newsList{grid-template-columns:1fr}.newsPagination{gap:8px}.pageLink.navLink{padding:0 12px}}
