.carousel-header{margin-bottom:2rem;margin-top:1rem}.carousel-header,.container__copy{align-items:center;display:flex;flex-direction:column;gap:1rem}.container__copy{padding:0 1rem;text-align:center}.carousel_sub-text{font-size:19.2px;font-size:1.2rem;max-width:unset}@media only screen and (min-width:767px){.carousel_sub-text{font-size:24px;font-size:1.5rem;max-width:45%}}.carousel{min-height:345px;overflow:hidden;position:relative}@media only screen and (min-width:767px){.carousel{min-height:510px}}.slide{align-items:center;justify-content:center;position:absolute;text-align:center;transition:all .5s;width:100%}.slide,.slide__content{display:flex;flex-direction:column}.slide__content{gap:1rem;max-width:70%;padding-top:1rem}@media only screen and (min-width:767px){.slide__content{padding-top:2rem}}.slide__quote{font-size:19.2px;font-size:1.2rem;padding-bottom:3rem}@media only screen and (min-width:767px){.slide__quote{font-size:48px;font-size:3rem}}.slide__image{padding-top:1rem}.slide__author{margin-top:1rem}.slide__author span{display:block}.slide__author-name,.slide__author-position{display:inline-block;font-size:16px;font-size:1rem}.slide__author-position{color:var(--color-greylight)}.carousel-btn{background-color:transparent;border:none;border-radius:50%;color:var(--color-charcoal);cursor:pointer;font-size:18px;font-size:1.125rem;height:40px;padding:.625rem;position:absolute;width:40px;z-index:2}.carousel-btn:active{transform:scale(1.1)}.carousel-btn--prev{left:2%;top:45%}.carousel-btn--next{right:2%;top:45%}