.case-studies{margin-bottom:-8em}#case-studies{background:#fff;border-radius:.75em;box-shadow:0 4px 30px 0 rgba(0,72,119,.1);padding:2em}.case-study--title{margin:.5rem 0 .75rem}.case-study--summary{display:-webkit-box;margin:0 0 2em;-webkit-box-orient:vertical;-webkit-line-clamp:4;align-self:stretch;font-size:1em;overflow:hidden}.case-study .btn-primary{background:#004877;border-radius:8px;margin-bottom:5em;padding:1em 1.5em}.case-study--tag{color:#9d9a9a}.case-study--featured-image{aspect-ratio:562/421.5;background-position:50%;background-size:cover;border-radius:7px;display:block;height:421px;width:100%}.case-study-wrapper .splide__arrows{left:calc(50% + 2rem);margin-top:-3em;position:relative;width:50%}.case-study-wrapper .splide__arrow{background:none;display:inline-block;position:relative}.case-study-wrapper .splide__arrow:disabled{opacity:0;pointer-events:none}.case-study-wrapper .splide__arrow--prev{left:0;top:-15px;transform:rotate(180deg)}.case-study-wrapper .splide__arrow--next{right:-1rem}.mb-12{margin-bottom:12rem}@media screen and (max-width:600px){.case-studies h4{font-size:1.5em}#case-studies{padding:1.5em}.case-study--tag{font-size:.625em}.case-study--title{font-size:1.25em}.case-study--summary{font-size:.875em;margin:0 0 1.5rem}.case-study--featured-image{aspect-ratio:254/190.5;height:190px}.case-study .btn-primary{font-size:.875em;padding:.75em 1em}.case-study-wrapper .splide__arrows{margin:-2em 0 -1em;position:static}.case-study-wrapper .splide__arrows img{height:auto;width:22px}.case-study-wrapper .splide__arrow--prev{top:-13.5px}.case-study-wrapper .splide__arrow--next{right:-.5rem}}