.resource-slider{background-color:#fff;padding:50px 0;--container-width:1440px;--container-padding:20px;--container-margin:max(var(--container-padding),calc((100% - var(--container-width))/2 + var(--container-padding)))}.resource-slider .resource-slider__wrapper .resource-slider__heading h2{color:#272c30;font-size:42px;font-weight:300;letter-spacing:-.84px!important;line-height:50px;margin-top:0}.resource-slider .resource-slider__wrapper .resource-slider__heading p{font-size:18px;margin-top:0}.resource-slider .resource-slider__wrapper .resource-slider__heading .eyebrow{color:#289cc3;font-size:18px}.resource-slider__wrapper{display:flex}.resource-slider__heading{padding:0 5% 0 10%;padding-left:var(--container-margin);width:45%}.resource-slider__resources{margin-top:0;width:55%}.resource-slider .splide__list{display:flex;list-style-type:none}.resource-slider .splide__list li{margin-top:0}.splide__arrow--next{left:calc(var(--container-margin) + 60px);right:auto}.splide__arrow--prev{left:var(--container-margin)}.resource-slider .splide__arrow{border:1px solid #222b64;border-radius:0;box-shadow:none;height:50px;opacity:1;top:var(--button-offset);width:50px}.resource-slider .splide__arrow svg path{fill:#222b64}.resource-slider .splide__arrow:hover{background-color:#222b64}.resource-slider .splide__arrow:hover svg path{fill:#fff}.resource-slider .text-link{color:#272c30;font-size:24px;letter-spacing:-.48px;text-decoration:underline}.resource-slider .text-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.resource-slider .text-link:focus-visible,.resource-slider .text-link:hover{text-decoration:none}.resource-slider .resource__image img{height:250px;object-fit:cover}.resource__image{margin-bottom:1.5em}.resource__type{font-size:18px}.resource__title{margin-top:10px}@media (max-width:767px){.resource-slider__wrapper{display:block;padding:0 20px}.resource-slider__heading{padding:20px 0;width:100%}.resource-slider__resources{width:100%}.resource-slider .splide__arrows{display:flex;padding-bottom:30px}.resource-slider .splide__arrow{position:relative;top:auto;transform:none}.resource-slider .splide__arrow--next,.resource-slider .splide__arrow--prev{left:auto}.resource-slider .splide__arrow--next{left:auto;margin-left:20px}}