@font-face{ascent-override:105%;descent-override:35%;font-family:Font Fallback;line-gap-override:10%;src:local("Arial")}.callout-carousel{position:relative}.callout-carousel__pagination{border-bottom:1px solid #ccc;bottom:0;-moz-column-gap:2em;column-gap:2em;display:flex;margin:1em 0 3em;overflow:hidden;position:relative}.callout-carousel__bullet{background:transparent;border:none;cursor:pointer;font-weight:400;padding:1.25em 0;white-space:nowrap}.callout-carousel__bullet.swiper-pagination-bullet-active{font-weight:700;position:relative}.callout-carousel__bullet.swiper-pagination-bullet-active:after{background-color:#5a236f;border-radius:3px;bottom:-3px;content:"";height:5px;left:0;position:absolute;width:100%}.callout-carousel__next,.callout-carousel__prev{background:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;left:-20px;padding:.725em .9em;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.callout-carousel__next .icon,.callout-carousel__prev .icon{fill:#5a236f;height:18px;width:18px}.callout-carousel__next:focus,.callout-carousel__next:hover,.callout-carousel__prev:focus,.callout-carousel__prev:hover{background:#5a236f;border-color:#5a236f}.callout-carousel__next:focus .icon,.callout-carousel__next:hover .icon,.callout-carousel__prev:focus .icon,.callout-carousel__prev:hover .icon{fill:#fff}.callout-carousel__next{left:auto;right:-20px}.callout-carousel__media{background:#d3d3d3;border:none;height:230px;margin:0 1.5em 1em;position:relative}.callout-carousel__img{border:none;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.callout-carousel__title{font-size:2.1052631579rem;margin-bottom:.5em}.callout-carousel__summary{font-weight:300;line-height:32px}.callout-carousel__actions{margin-top:1.5em}.callout-carousel__link{margin:.25em;text-transform:none}.callout-carousel__arrows,.swiper-lazy:not(.swiper-lazy-loaded){display:none}@media (min-width:48em){.callout-carousel__media{height:350px}.callout-carousel__next,.callout-carousel__prev{top:45%;transform:translateY(-45%)}}@media (min-width:60em){.callout-carousel__slide{display:flex;flex-flow:row wrap;padding:0 2em}.callout-carousel__pagination{justify-content:center}.callout-carousel__media{margin:0;order:2;width:50%}.callout-carousel__media .callout-carousel__next,.callout-carousel__media .callout-carousel__prev{display:none}.callout-carousel__content{order:1;padding:2em 4em 2em 2em;width:50%}.callout-carousel__arrows{display:block;margin-top:2em}.callout-carousel__arrows .callout-carousel__next,.callout-carousel__arrows .callout-carousel__prev{display:inline-block;position:relative;top:0;transform:none}.callout-carousel__arrows .callout-carousel__prev{left:0;margin-right:1em}.callout-carousel__arrows .callout-carousel__next{right:0}}@media (min-width:72em){.callout-carousel__pagination{overflow-x:visible;overflow-y:visible}.callout-carousel__content{padding:3em 2em}}@media (min-width:81.25em){.callout-carousel__media{height:600px;width:60%}.callout-carousel__content{padding:4em 6em 4em 3em;width:40%}}
/*# sourceMappingURL=../../../maps/components/callouts/tabcarousel.min.css.map */
