.c-slider__slider{overflow:hidden;position:relative}.c-slider__slider:after,.c-slider__slider:before{position:absolute;z-index:1;content:" ";display:block;width:100%;height:171px;background-color:#ffffff;-webkit-mask:url("/assets/images/icons/slider-ellipse.svg") center/contain no-repeat;mask:url("/assets/images/icons/slider-ellipse.svg") center/contain no-repeat;-webkit-mask-size:cover!important;mask-size:cover!important}.c-slider__slider:before{top:0;translate:0 -50%}.c-slider__slider:after{bottom:0;translate:0 50%}.c-slider__slider-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-slider__slider-slide{height:500px;display:block;padding:0 0.5rem}.c-slider__slider-slide img{-o-object-fit:cover;object-fit:cover;height:100%}.c-slider__slider--blue:after,.c-slider__slider--blue:before{background-color:var(--primary200);-webkit-mask:url("/assets/images/icons/slider-ellipse.svg") center/contain no-repeat;mask:url("/assets/images/icons/slider-ellipse.svg") center/contain no-repeat}.c-slider .slick-sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.c-slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px;border:none;border-radius:8px;background-color:var(--primary500);list-style:none}@media (min-width:992px){.c-slider .slick-dots{padding:1rem 2rem;gap:1.25rem}}.c-slider .slick-dots li{padding:0;margin:0;width:15px;height:15px}.c-slider .slick-dots li button{padding:0;margin:0;background-color:transparent;border:none;display:block;cursor:pointer}.c-slider .slick-dots li .slick-dot-icon{display:block;width:15px;height:15px;border:solid 4px #ffffff;border-radius:100%}.c-slider .slick-dots li.slick-active .slick-dot-icon{display:block;width:15px;height:15px;background-color:#ffffff;border-radius:100%}.c-slider+.c-content,.c-slider+.c-contentAndMedia,.c-slider+.c-highlightedMedia,.c-slider+.c-slider{padding-top:0}