.caseStudiesListing__Item h2{font-size:24rem;font-weight:500;line-height:1.3}@media(max-width:768px){.caseStudiesListing__Item h2{letter-spacing:-.24rem}}.caseStudiesListing{display:grid;gap:80rem 28rem;grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.caseStudiesListing{grid-template-columns:1fr}}.caseStudiesListing__Item{position:relative}.caseStudiesListing__Item:hover h2{color:#72bf44}.caseStudiesListing__Item p{color:#7c7c7c;margin-bottom:8rem}.caseStudiesListing__Item a{display:block;font-size:0;inset:0;position:absolute;z-index:10}.caseStudiesListing__ImagesWrapper{background-color:#ebebeb;display:flex;margin-bottom:16rem;overflow:hidden}@media(max-width:768px){.caseStudiesListing__ImagesWrapper{max-width:330rem}}.caseStudiesListing__ImagesWrapper picture{background-color:#ebebeb;width:50%}.caseStudiesListing__ImagesWrapper img{vertical-align:bottom}.caseStudiesListing__ImagesWrapper{border-radius:0}.textPageHeader{padding-top:200rem}@media(max-width:768px){.textPageHeader{padding-bottom:20rem;padding-top:120rem}}.textPageHeader h1{padding-bottom:46rem;width:100%}.textPageHeader h1+div{margin-top:32rem}@media(max-width:768px){.textPageHeader h1+div{margin-top:0}}.textPageHeader p{font-size:24rem}.textPageHeader p:not(:first-child){margin-top:32rem}.textPageHeader--Center h1{margin:0 auto;text-align:center}.textPageHeader h1{-webkit-hyphens:none;hyphens:none}@media(max-width:768px){.textPageHeader p{font-size:16rem}}@font-face{ascent-override:100%;font-display:swap;font-family:OpenSans;font-stretch:normal;font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.woff2) format("woff2")}@font-face{ascent-override:100%;font-display:swap;font-family:Poppins;font-stretch:normal;font-style:normal;font-weight:300;src:url(../fonts/Poppins-Light.woff2) format("woff2")}@font-face{ascent-override:100%;font-display:swap;font-family:Poppins;font-stretch:normal;font-style:normal;font-weight:400;src:url(../fonts/Poppins-Regular.woff2) format("woff2")}@font-face{ascent-override:100%;font-display:swap;font-family:Poppins;font-stretch:normal;font-style:normal;font-weight:500;src:url(../fonts/Poppins-Medium.woff2) format("woff2")}@font-face{ascent-override:100%;font-display:swap;font-family:Poppins;font-stretch:normal;font-style:normal;font-weight:600;src:url(../fonts/Poppins-SemiBold.woff2) format("woff2")}@font-face{ascent-override:100%;font-display:swap;font-family:Poppins;font-stretch:normal;font-style:normal;font-weight:700;src:url(../fonts/Poppins-Bold.woff2) format("woff2")}
