.resource-slider{padding:5rem 0}.resource-slider__slide{background:#f0f8fe;border-radius:1rem;display:flex;flex-direction:column;gap:2.625rem;height:100%;padding-bottom:1.5rem}.resource-slider__slide:not(:has(.resource-slider__slide-cap)){padding-top:1.5rem}@media (max-width:991px){.resource-slider__slide:not(:has(.resource-slider__slide-cap)){padding-top:.9375rem}}@media (max-width:991px){.resource-slider__slide{padding-bottom:.9375rem}}.resource-slider__slide-cap{border:1px solid #f0f8fe;border-top-left-radius:.9375rem;border-top-right-radius:.9375rem;overflow:hidden}.resource-slider__slide-cap img{aspect-ratio:16/9;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.resource-slider__slide-category{align-items:center;display:flex;gap:.625rem;padding-left:1.5rem;padding-right:1.5rem}@media (max-width:991px){.resource-slider__slide-category{padding-left:.9375rem;padding-right:.9375rem}}.resource-slider__slide-category .category{border-radius:50%;height:1rem;width:1rem}.resource-slider__slide-category .category-pdf{background:#9c1a87}.resource-slider__slide-category .category-video{background:#003595}.resource-slider__slide-category p{color:#3e3e3e;font-size:1.25rem;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:1.5rem;margin:0;text-transform:uppercase}@media (max-width:991px){.resource-slider__slide-category p{font-size:1.125rem;line-height:1.25rem}}.resource-slider__slide-content{padding-left:1.5rem;padding-right:1.5rem}@media (max-width:991px){.resource-slider__slide-content{padding-left:.9375rem;padding-right:.9375rem}}.resource-slider__slide-content *{margin:0}.resource-slider__slide-content h3{color:#3e3e3e;line-height:2.0625rem;margin-bottom:.5rem}.resource-slider__slide-content h3 small{font-size:.7em;font-weight:500}.resource-slider__slide-content h4{color:#3e3e3e;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.4;text-transform:none}.resource-slider__slide-link{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNTIiIGhlaWdodD0iNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM1MiA0Ij48cGF0aCBzdHJva2U9IiMyRDlCRjAiIHN0cm9rZS1kYXNoYXJyYXk9IjAuNSAxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjQiIGQ9Ik0yIDJoMzQ4Ii8+PC9zdmc+);background-position:left 125px center;background-repeat:no-repeat;margin-left:1.5rem;margin-top:auto}@media (max-width:991px){.resource-slider__slide-link{margin-left:.9375rem}}.resource-slider__slide-link a{background:#f0f8fe;color:#003595;font-size:1.125rem;font-style:normal;font-weight:600;letter-spacing:1.4px;line-height:1.375rem;position:relative;text-decoration:none;text-transform:uppercase}.resource-slider__slide-link a:after{background:#003595;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:all .2s ease-out;width:0}.resource-slider__slide-link a:hover:after{width:100%}.resource-slider__header{display:flex;justify-content:space-between;margin-bottom:3.125rem}@media (max-width:991px){.resource-slider__header{margin-bottom:2rem}}.resource-slider__header-text *{color:#3e3e3e;margin:0}.resource-slider__swiper-nav{display:flex;gap:.3125rem}@media (max-width:991px){.resource-slider__swiper-nav{display:none}}.resource-slider__swiper-nav button{align-items:center;background:#f3b51b;border:none;border-radius:50%;display:flex;height:2.375rem;justify-content:center;transition:all .4s;width:2.375rem}.resource-slider__swiper-nav button[disabled]{opacity:50%}.resource-slider__swiper-nav button:hover:not(.resource-slider__swiper-nav button[disabled]){background:#003595}.resource-slider__swiper-nav button:hover:not(.resource-slider__swiper-nav button[disabled]) path{stroke:#fff;fill:#fff}.resource-slider__swiper,.resource-slider__swiper-wrapper{height:100%}:root .resource-slider{--swiper-navigation-color:#9c1a87;--swiper-pagination-color:#9c1a87;--swiper-theme-color:#9c1a87;--swiper-pagination-bullet-inactive-color:#9c1a87;--swiper-pagination-bottom:0}@media (max-width:991px){:root .resource-slider{--swiper-pagination-bullet-horizontal-gap:10px}}swiper-slide{padding-bottom:40px}
