.page-module__ko7KZG__pageRoot{margin-top:clamp(100px,15vw,130px)}.page-module__ko7KZG__heroBanner{background-image:url(/testi.png);background-position:50%;background-repeat:no-repeat;background-size:cover}body.page-module__ko7KZG__page-case-studies .page-module__ko7KZG__hero.page-module__ko7KZG__banner_sec .page-module__ko7KZG__container .page-module__ko7KZG__pageHeader{padding:10px!important}.page-module__ko7KZG__pageHeader{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.page-module__ko7KZG__headerContent{text-align:left;flex:1;min-width:0}.page-module__ko7KZG__headerTitle,.page-module__ko7KZG__headerTitle :is(h1,h2,h3,h4,h5,h6,p,span,strong,b,div){color:#000;margin:0;font-family:Montserrat,sans-serif;font-size:clamp(26px,5vw,50px);font-style:normal;line-height:1.2;font-weight:700!important}.page-module__ko7KZG__headerTitle strong,.page-module__ko7KZG__headerTitle b{font-weight:700!important}.page-module__ko7KZG__headerDescription{color:#0009;max-width:600px;font-family:Nunito Sans,sans-serif;font-size:clamp(14px,2.5vw,16px);font-weight:400;line-height:1.6}.page-module__ko7KZG__caseStudiesHeroDescription{margin-top:clamp(12px,2.5vw,20px)}.page-module__ko7KZG__caseStudiesHeroDescription :is(p,h1,h2,h3,ul,ol){margin:0 0 .65em}.page-module__ko7KZG__caseStudiesHeroDescription :last-child{margin-bottom:0}.casestudiesimg{aspect-ratio:302/250;object-fit:contain;flex-shrink:0;width:min(302px,100%);height:auto}@media (max-width:768px){section.page-module__ko7KZG__sub_hero_section img{display:none}.page-module__ko7KZG__pageHeader{text-align:center;flex-direction:column;padding:30px 20px}.page-module__ko7KZG__headerContent{text-align:center;width:100%}.page-module__ko7KZG__headerContent h1,.page-module__ko7KZG__headerContent h2{text-align:center!important}.page-module__ko7KZG__headerDescription{margin-left:auto;margin-right:auto}.casestudiesimg{margin:0 auto}}
