.card-carousel .field--name-field-section-column{width:100%}.card-carousel__container{display:flex;flex-direction:column;gap:2.5rem}@media(min-width: 1200px){.card-carousel__container{flex-direction:row;flex-wrap:nowrap;align-items:flex-start}}.card-carousel__header{width:100%;flex-shrink:0;display:grid;grid-template-rows:auto;align-items:center;justify-content:space-around;position:relative;z-index:2}@media(min-width: 640px){.card-carousel__header{max-width:25rem}}@media(min-width: 1200px){.card-carousel__header{grid-template-rows:1fr 1fr}}.card-carousel__header .field--name-field-heading h1{margin-top:0}.card-carousel__header .field--name-field-heading h2{margin-top:0}.card-carousel__header .field--name-field-heading h3{margin-top:0}.card-carousel__header .field--name-field-heading h4{margin-top:0}.card-carousel__header .field--name-field-heading h5{margin-top:0}.card-carousel__header .field--name-field-heading h6{margin-top:0}@media(min-width: 640px){.card-carousel__header .field--name-field-heading{max-width:21.875rem}}.card-carousel__header .field--name-field-description p:last-child{margin-bottom:0}.card-carousel .slider-item__wrapper{max-width:25rem;color:var(--color-dark-grey);background:#fff;border-radius:1.5rem;width:100%;box-shadow:0px 2px 30px -1px rgba(0,0,0,.1)}.card-carousel .slider-item__wrapper .field--name-field-media-image img{border-radius:1.5rem 1.5rem 0 0}.card-carousel .slider-item__image{width:100%;overflow:hidden;border-radius:1.5rem 1.5rem 0 0}.card-carousel .slider-item__image *{height:100%}.card-carousel .slider-item__image img{height:100%;width:100%;object-fit:cover}.card-carousel .slider-item__content{padding:1rem;width:100%;border-radius:0 0 20px 20px}.card-carousel .slider-item__label{color:var(--primary-dark-blue);font-size:1rem;font-family:var(--font-extrabold);text-transform:capitalize;margin-bottom:.75rem;line-height:1.2}.card-carousel .slider-item__label svg{margin-right:.5rem}.card-carousel .slider-item__title{display:block;text-decoration:none;color:var(--primary-dark-blue);font-family:var(--font-extrabold);font-size:1.125rem;line-height:1.2}@media(min-width: 640px){.card-carousel .slider-item__title{font-size:1.25rem}}.card-carousel .slider-item__title span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-carousel .slick-slider{width:100%;margin-bottom:0}.card-carousel .slick-slider::before{content:"";position:absolute;top:-30px;right:100%;width:calc(100vw - 330px);background-color:#fff;z-index:1;height:calc(100% + 70px)}@media(min-width: 1200px){.card-carousel .slick-slider::before{width:calc(100vw - 700px)}}.card-carousel .slick-list{overflow:visible}.card-carousel .slick-track{display:flex;column-gap:.5rem}@media(min-width: 640px){.card-carousel .slick-track{column-gap:2.5rem}}.card-carousel .slick-slide{height:auto}.card-carousel .slick-slide>div{height:100%;display:flex}.card-carousel .slick-next,.card-carousel .slick-prev{position:static;cursor:pointer}.card-carousel .slick-next::before,.card-carousel .slick-prev::before{width:2rem;height:2rem;background-color:#fff;background-size:75%;border-radius:50%;opacity:1}@media(min-width: 1200px){.card-carousel .slick-next::before,.card-carousel .slick-prev::before{width:3rem;height:3rem}}.card-carousel .slick-next:hover::before,.card-carousel .slick-next:focus::before,.card-carousel .slick-prev:hover::before,.card-carousel .slick-prev:focus::before{opacity:.75}.card-carousel .field--name-field-carousel-card-heading h3{color:var(--primary-blue);font-size:1.25rem !important;margin-top:0;margin-bottom:.5rem}.card-carousel .mobile-slider-controls{padding-left:1.5rem;margin-top:2rem;display:flex;align-items:center;justify-content:flex-start}@media(min-width: 1200px){.card-carousel .mobile-slider-controls{display:none}}.card-carousel .mobile-slider-controls .slick-next{margin-left:1.25rem}.card-carousel .slider-controls{display:none}@media(min-width: 1200px){.card-carousel .slider-controls{position:relative;display:flex;align-items:center;justify-content:center}}.card-carousel.carousel-card-bg-civic-blue .slider-item__wrapper,.card-carousel.carousel-card-bg-civic-blue-lgfcu-hub .slider-item__wrapper,.card-carousel.carousel-card-bg-civic-dark-blue .slider-item__wrapper,.card-carousel.carousel-card-bg-sky-blue-shade .slider-item__wrapper,.card-carousel.carousel-card-bg-seaside-shade .slider-item__wrapper,.card-carousel.carousel-card-bg-wildflower-shade .slider-item__wrapper{color:var(--primary-white)}.card-carousel.carousel-card-bg-civic-blue .slider-item__wrapper .field--name-field-carousel-card-heading h3,.card-carousel.carousel-card-bg-civic-blue-lgfcu-hub .slider-item__wrapper .field--name-field-carousel-card-heading h3,.card-carousel.carousel-card-bg-civic-dark-blue .slider-item__wrapper .field--name-field-carousel-card-heading h3,.card-carousel.carousel-card-bg-sky-blue-shade .slider-item__wrapper .field--name-field-carousel-card-heading h3,.card-carousel.carousel-card-bg-seaside-shade .slider-item__wrapper .field--name-field-carousel-card-heading h3,.card-carousel.carousel-card-bg-wildflower-shade .slider-item__wrapper .field--name-field-carousel-card-heading h3{color:var(--primary-white)}.card-carousel.carousel-card-bg-white .slider-item__wrapper{background-color:var(--primary-white)}.card-carousel.carousel-card-bg-sky-blue-shade .slider-item__wrapper{background-color:var(--secondary-shade-sky-blue)}.card-carousel.carousel-card-bg-seaside-shade .slider-item__wrapper{background-color:var(--secondary-shade-seaside)}.card-carousel.carousel-card-bg-wildflower-shade .slider-item__wrapper{background-color:var(--secondary-shade-wildflower)}.card-carousel.carousel-card-bg-honeysuckle-shade .slider-item__wrapper{background-color:var(--secondary-shade-honeysuckle)}.card-carousel.carousel-card-bg-civic-dark-blue .slider-item__wrapper{background-color:var(--primary-dark-blue)}.card-carousel.carousel-card-bg-civic-blue .slider-item__wrapper{background-color:var(--primary-blue)}.card-carousel.carousel-card-bg-gray .slider-item__wrapper{background-color:var(--color-lightest-grey)}.card-carousel.carousel-card-bg-pale-sky-blue .slider-item__wrapper{background-color:var(--secondary-tint-sky-blue)}.card-carousel.carousel-card-bg-pale-seaside .slider-item__wrapper{background-color:var(--secondary-tint-seaside)}.card-carousel.carousel-card-bg-pale-wildflower .slider-item__wrapper{background-color:var(--secondary-tint-wildflower)}.card-carousel.carousel-card-bg-pale-honeysuckle .slider-item__wrapper{background-color:var(--secondary-tint-honeysuckle)}.carousel-band--card-carousel.bg-civic-blue .slick-prev:before,.carousel-band--card-carousel.bg-civic-dark-blue .slick-prev:before,.carousel-band--card-carousel.bg-seaside-shade .slick-prev:before,.carousel-band--card-carousel.bg-wildflower-shade .slick-prev:before{background-image:url("/themes/custom/civiccu/assets/img/i_angle-down-dark-left.svg")}.carousel-band--card-carousel.bg-civic-blue .slick-next:before,.carousel-band--card-carousel.bg-civic-dark-blue .slick-next:before,.carousel-band--card-carousel.bg-seaside-shade .slick-next:before,.carousel-band--card-carousel.bg-wildflower-shade .slick-next:before{background-image:url("/themes/custom/civiccu/assets/img/i_angle-down-dark-right.svg")}.carousel-band--card-carousel.bg-gray .slick-dots li:not(.slick-active),.carousel-band--card-carousel.bg-pale-seaside .slick-dots li:not(.slick-active),.carousel-band--card-carousel.bg-pale-sky-blue .slick-dots li:not(.slick-active),.carousel-band--card-carousel.bg-pale-wildflower .slick-dots li:not(.slick-active),.carousel-band--card-carousel.bg-pale-honeysuckle .slick-dots li:not(.slick-active){background-color:var(--primary-white)}.carousel-band--card-carousel.bg-civic-blue .slick-slider:before{background-color:var(--primary-blue)}.carousel-band--card-carousel.bg-civic-dark-blue .slick-slider:before{background-color:var(--primary-dark-blue)}.carousel-band--card-carousel.bg-sky-blue-shade .slick-slider:before{background-color:var(--secondary-shade-sky-blue)}.carousel-band--card-carousel.bg-seaside-shade .slick-slider:before{background-color:var(--secondary-shade-seaside)}.carousel-band--card-carousel.bg-wildflower-shade .slick-slider:before{background-color:var(--secondary-shade-wildflower)}.carousel-band--card-carousel.bg-honeysuckle-shade .slick-slider:before{background-color:var(--secondary-shade-honeysuckle)}.carousel-band--card-carousel.bg-gray .slick-slider:before{background-color:var(--color-lightest-grey)}.carousel-band--card-carousel.bg-pale-sky-blue .slick-slider:before{background-color:var(--secondary-tint-sky-blue)}.carousel-band--card-carousel.bg-pale-seaside .slick-slider:before{background-color:var(--secondary-tint-sky-blue)}.carousel-band--card-carousel.bg-pale-wildflower .slick-slider:before{background-color:var(--secondary-tint-wildflower)}.carousel-band--card-carousel.bg-pale-honeysuckle .slick-slider:before{background-color:var(--secondary-tint-honeysuckle)}/*# sourceMappingURL=card-carousel.css.map */
