.school-case-studies{overflow:hidden;padding:var(--school-cases-padding-top) 0 var(--school-cases-padding-bottom);color:var(--black);background:var(--white) var(--school-cases-background) center / cover no-repeat}.school-case-studies__layout{display:grid;grid-template-columns:minmax(260px,.76fr) minmax(0,1.64fr);align-items:center;gap:48px}.school-case-studies__eyebrow,.school-case-studies__card-eyebrow{color:var(--RedColor);font-size:var(--rp-body-font-size);line-height:var(--rp-eyebrow-line-height);letter-spacing:.2em;text-transform:uppercase}.school-case-studies__eyebrow{margin:0 0 14px}.school-case-studies__eyebrow:after{display:block;width:48px;margin-top:10px;border-bottom:1px solid var(--RedColor);content:""}.school-case-studies__heading{margin:0;color:var(--black);font-size:var(--rp-section-title-font-size);font-weight:var(--fontWeight700);line-height:var(--rp-section-title-line-height)}.school-case-studies__heading span{color:var(--RedColor)}.school-case-studies__button{margin-top:28px}.school-case-studies__slider{--rp-pagination-active-color: var(--black);--rp-pagination-inactive-color: rgba(0, 0, 0, .3);min-width:0;visibility:visible}.school-case-studies__slide{width:calc((100% - 20px)*.6667);height:auto}.school-case-studies__card{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);height:100%;overflow:hidden;border-radius:10px;background:var(--white);padding:20px}.school-case-studies__project{padding-right:20px}.school-case-studies__testimonial{padding-left:20px}.school-case-studies__testimonial{display:flex;flex-direction:column;border-left:1px solid rgba(0,0,0,.14)}.school-case-studies__media{aspect-ratio:1.56 / 1;overflow:hidden;border-radius:7px;background:#0000000f}.school-case-studies__image,.school-case-studies__placeholder{display:block;width:100%;height:100%;object-fit:cover}.school-case-studies__card-eyebrow{margin:10px 0}.school-case-studies__card-title{margin:0;color:var(--black);font-size:var(--rp-card-title-font-size);font-weight:var(--rp-card-title-font-weight);line-height:1.25}.school-case-studies__school,.school-case-studies__author-role,.school-case-studies__author-school{margin:4px 0 0;color:var(--black);font-size:var(--rp-body-font-size);line-height:var(--rp-body-line-height)}.school-case-studies__description,.school-case-studies__quote{color:var(--black);font-size:var(--rp-body-font-size);line-height:var(--rp-body-line-height)}.school-case-studies__quote{font-size:20px}.school-case-studies__description{margin-top:12px}.school-case-studies__description p,.school-case-studies__quote p{margin:0}.school-case-studies__quote-icon{display:block;width:37px;height:auto;margin-bottom:30px;color:var(--RedColor)}.school-case-studies__quote-icon svg{display:block;width:100%;height:100%}.school-case-studies__quote-icon svg path{fill:currentColor}.school-case-studies__author{display:flex;align-items:flex-start;gap:10px;margin-top:40px;padding-top:0}.school-case-studies__author-logo{flex:0 0 auto;width:35px;height:auto;object-fit:contain}.school-case-studies__author-name{margin:0;color:var(--black);font-size:18px;font-weight:var(--fontWeight700);line-height:var(--rp-body-line-height)}.school-case-studies__author-role,.school-case-studies__author-school{margin-top:0}.school-case-studies__slider .splide__pagination{display:none}.school-case-studies__arrows{position:absolute;z-index:2;top:50%;right:-26px;left:-26px;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none}.school-case-studies__arrow{position:static;display:grid;width:34px;height:34px;min-height:0;padding:0;border:0;border-radius:50%;color:var(--white);background:var(--RedColor);opacity:1;transform:none;pointer-events:auto;cursor:pointer;place-items:center;transition:color .5s ease,background-color .5s ease}.school-case-studies__arrow:disabled{color:var(--black);background:var(--white);opacity:1;cursor:default}.school-case-studies__arrow:not(:disabled):hover{color:var(--black);background:var(--white)}.school-case-studies__arrow svg{width:7px;height:12px}.school-case-studies__arrow svg path{stroke:currentColor;transition:stroke .5s ease}.school-case-studies__arrow--prev svg,.school-case-studies__arrow.splide__arrow--prev svg{transform:rotate(180deg)}@media screen and (min-width:990px)and (max-width:1440px){.school-case-studies__eyebrow,.school-case-studies__card-eyebrow{font-size:14px}.school-case-studies__heading{font-size:42px;line-height:1.15}.school-case-studies__button{font-size:14px}.school-case-studies__card-title{font-size:21px}.school-case-studies__school,.school-case-studies__description,.school-case-studies__author-role,.school-case-studies__author-school{font-size:14px}.school-case-studies__quote{font-size:16px;line-height:1.45}.school-case-studies__author-name{font-size:16px}.school-case-studies__arrows{right:12px;left:12px}}@media screen and (max-width:1199px){.school-case-studies__layout{grid-template-columns:minmax(240px,.6fr) minmax(0,1.4fr);gap:30px}}@media screen and (max-width:989px){.school-case-studies__layout{display:block}.school-case-studies__header{max-width:620px;margin-bottom:30px}.school-case-studies__slider .splide__pagination{display:flex}.school-case-studies__slide{width:100%}.school-case-studies__arrows{display:none}.school-case-studies__quote{font-size:12px}}@media screen and (max-width:749px){.school-case-studies{padding:var(--school-cases-padding-top-mobile) 0 var(--school-cases-padding-bottom-mobile)}.school-case-studies__header{margin-bottom:28px}.school-case-studies__button{margin-top:18px}.school-case-studies__card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.school-case-studies__project,.school-case-studies__testimonial{padding:10px}.school-case-studies__media{aspect-ratio:1.45 / 1}.school-case-studies__quote-icon{width:24px;height:auto;margin-bottom:10px}.school-case-studies__author{gap:8px;padding-top:12px;margin-top:0}.school-case-studies__author-logo{width:30px;height:auto}.school-case-studies__author-name{font-size:12px}.school-case-studies__description{margin-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-school-case-studies-slider.css.map */
