.caseStudies{width:100%}.caseStudies section .inner>div{margin-bottom:2rem}.caseStudies article{display:flex;flex-wrap:wrap;column-gap:2vw;width:100%}.caseStudies article .caseStudyShort{flex-basis:45%}.caseStudies article .caseStudyShort>a{text-decoration:none;color:var(--textLight)}.caseStudies article .caseStudyShort>a h2{margin:0 0 1rem;padding:1rem;background-color:var(--orange)}.caseStudies article .caseStudyShort>a>div{margin-bottom:2vh}.caseStudies article .caseStudyShort>a>div:first-child{margin-bottom:0}.caseStudies article .caseStudyShort>a .industry{font-style:italic}.caseStudies article .caseStudyShort>a .client{font-weight:700;font-size:min(max(1.6rem,5vw),2.2rem)}.caseStudies article .caseStudyShort>a .images{width:100%;position:relative;height:400px;overflow:hidden}.caseStudies article .caseStudyShort>a .images>img{object-fit:cover;width:100%;height:auto}@media only screen and (max-width:1024px){.caseStudies{width:100%}.caseStudies section .inner>div{margin-bottom:2rem}.caseStudies article{display:flex;flex-wrap:wrap;column-gap:5vw;width:100%}.caseStudies article .caseStudyShort{flex-basis:45%}.caseStudies article .caseStudyShort>a>.images{height:250px}}@media only screen and (max-width:768px){.caseStudies{width:100%}.caseStudies section .inner>div{margin-bottom:2rem}.caseStudies article{display:flex;flex-wrap:wrap;flex-direction:column;column-gap:0;width:100%}.caseStudies article .caseStudyShort{flex-basis:95%;margin-bottom:5vh}.caseStudies article .caseStudyShort>a>.images{height:450px}}@media only screen and (max-width:425px){.caseStudies{width:100%}.caseStudies section .inner>div{margin-bottom:2rem}.caseStudies article{display:flex;flex-wrap:wrap;flex-direction:column;column-gap:0;width:100%}.caseStudies article .caseStudyShort{flex-basis:95%}.caseStudies article .caseStudyShort>a>.images{height:300px}}