@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);.carousel{margin-left:calc(-50vw + 50%);position:relative;width:100vw}.gin--vertical-toolbar .carousel{margin-left:calc(-50vw + 50% + 33px);width:calc(100vw - 66px)}.page-node-11 .node__content>.carousel:last-child{margin-bottom:96px}.carousel__slide{flex:0 0 426px;display:flex;min-width:0}@media (max-width:991px){.carousel__slide{flex:0 0 80%}}.has-more-than-3 .carousel__slide{flex:0 0 35%}@media (max-width:991px){.has-more-than-3 .carousel__slide{flex:0 0 80%}}.carousel__slide .carousel-card{border:2px solid rgba(255,255,255,.5);border-radius:24px;margin:32px 0;padding:0 32px 32px;transform:scale(.9);transition:all ease-in-out .3s}@media (max-width:991px){.carousel__slide .carousel-card{padding:0 16px 24px}}.carousel__slide.is-active .carousel-card{border-color:#4ceaaf;transform:scale(1)}.carousel__slide .field--name-field-body{padding:0 16px;transition:all ease-in-out .3s}@media (max-width:991px){.carousel__slide .field--name-field-body{padding:0}}.carousel__slide .field--name-field-media{height:300px;display:flex;align-items:center;justify-content:center;text-align:center}@media (max-width:991px){.carousel__slide .field--name-field-media{max-height:230px}}.carousel__slide .field--name-field-media img{display:block;margin:0 auto;margin:0 auto;max-height:300px;max-width:80%;width:auto}@media (max-width:991px){.carousel__slide .field--name-field-media img{max-height:230px}}.page-node-4 .carousel__slide .field--name-field-media img{max-width:none}.page-node-11 .carousel__slide .field--name-field-media img{max-height:230px}@media (max-width:991px){.page-node-11 .carousel__slide .field--name-field-media img{max-height:180px}}.carousel__slide p:last-child{margin-bottom:0}.carousel__viewport{margin:0 auto;overflow:hidden}@media (min-width:1370px){.is-static .carousel__viewport{max-width:1310px}}.carousel__container{display:flex;gap:8px}.carousel__dots{display:flex;justify-content:center;gap:4px}.carousel__dots button{background:#3e4a74;border:none;border-radius:50%;display:block;height:12px;padding:0;width:12px}.carousel__dots button.is-active{background:#4ceaaf}.carousel__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.12);backdrop-filter:blur(6px) saturate(160%);border:1px solid rgba(255,255,255,.35);border-radius:50%;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 12px 30px rgba(0,0,0,.25);color:#fff;cursor:pointer;height:50px;isolation:isolate;opacity:0;pointer-events:auto;position:absolute;overflow:hidden;top:calc(50% - 32px);transition:all ease-in .3s 1s;width:50px;z-index:10}@media (max-width:991px){.carousel__button{display:none}}.carousel__button--prev{left:48px;transform:translate(-32px,50%)}.is-visible .carousel__button--prev{opacity:1;transform:translateY(50%)}.carousel__button--next{right:48px;transform:translate(32px,50%)}.is-visible .carousel__button--next{opacity:1;transform:translateY(50%)}
/*# sourceMappingURL=carousel.css.map */
