.case-studies-wrapper{background-color:var(--bg-color,var(--teal-blue));text-align:center;padding-block:4.375rem}.case-studies-wrapper .heading{text-align:center;max-width:67.75rem;margin-inline:auto;color:#fff;margin-bottom:4.625rem}.case-studies-wrapper .button{margin-top:4.625rem}.case-studies-wrapper .case-studies{display:grid;grid-template-columns:repeat(3,1fr);gap:2.25rem}@media only screen and (max-width:1200px){.case-studies-wrapper .case-studies{grid-template-columns:1fr;max-width:42.5rem;margin-inline:auto}}@media only screen and (max-width:768px){.case-studies-wrapper{padding-block:2.25rem}.case-studies-wrapper .heading{margin-bottom:2.25rem}.case-studies-wrapper .case-studies{gap:1.125rem}.case-studies-wrapper .button{margin-top:2.25rem}}