.center{text-align:center}.case-study_card a{cursor:pointer!important}case-studies{display:block;margin:0 auto;width:100%;padding-left:1.5rem;padding-right:1.5rem}.case_studies{display:grid;grid-template-columns:repeat(3,1fr);column-gap:24px;row-gap:40px}.w-100{width:100%;max-width:100%}.case-study-card__image img{border-top-left-radius:32px;border-top-right-radius:32px;height:470px;object-fit:cover}.case-study-card__heading h3{margin:0;font-size:22px;font-weight:700;line-height:normal}.case-study-card__heading{margin-top:16px}.case-study-card__location p{font-size:14px;color:#8d8d92;margin-top:10px;margin-bottom:0;font-family:space-grotesk!important;font-weight:400;font-style:normal;font-display:swap;font-weight:500}.customer-quote__text{font-size:22px;font-weight:375;line-height:33px;margin:0;font-family:space-grotesk!important;font-weight:400;font-style:normal;font-display:swap}.case-study-card__image{position:relative}.case-study__customer_quote{border-top-left-radius:32px;border-top-right-radius:32px;position:absolute;top:0;width:100%;height:calc(100% - 6px);left:0;right:0;opacity:0;transition:opacity .2s ease-in;cursor:pointer;padding:2rem}.case-study-card__image:hover .case-study__customer_quote{opacity:1}.customer-quote_content{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}.pagination-controls{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.learn_quote{position:relative;width:fit-content;transition:padding .25s ease;font-weight:500;font-family:space-grotesk!important;font-style:normal;font-display:swap}.learn_quote:hover:after{right:0}.learn_quote:hover{padding-right:.75rem}.pagination-controls{display:none!important}@media (min-width: 640px){case-studies{max-width:640px}}@media (min-width: 768px){case-studies{max-width:768px}}@media (min-width: 940px){case-studies{max-width:940px}}@media (min-width: 1024px){case-studies{max-width:1024px}}@media (min-width: 1280px){case-studies{max-width:1280px}}@media (min-width: 1440px){case-studies{max-width:1440px}}@media (min-width: 1280px){case-studies{padding:0 80px}}@media screen and (max-width:576px){.case_studies{grid-template-columns:1fr}.case-study-card__image img{height:402px}case-studies{padding-left:1rem;padding-right:1rem}}@media screen and (min-width:577px) and (max-width:768px){.case_studies{grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/case-studies.css.map */
