.pagination{display:flex;position:relative}.pagination--light-lines{width:100%}.pagination--light-lines .pagination__indicator{background-color:transparent;flex-grow:1;height:9px;position:relative}.pagination--light-lines .pagination__indicator:after,.pagination--light-lines .pagination__indicator:before{background-color:#fff;content:"";height:1px;left:0;position:absolute;top:4px;transition:opacity .2s ease-in;width:100%}.pagination--light-lines .pagination__indicator:before{opacity:.3;z-index:1}.pagination--light-lines .pagination__indicator:after{opacity:0}.pagination--light-lines .pagination__indicator.active:after{opacity:1;transition:opacity .2s ease-out}@media(hover:hover){.pagination--light-lines .pagination__indicator:hover:before{opacity:.6;transition:opacity .2s ease-out}}.pagination--dark-lines{width:100%}.pagination--dark-lines .pagination__indicator{background-color:transparent;flex-grow:1;height:9px;position:relative}.pagination--dark-lines .pagination__indicator:after,.pagination--dark-lines .pagination__indicator:before{background-color:#1c3a5b;content:"";height:1px;left:0;position:absolute;top:4px;transition:opacity .2s ease-in;width:100%}.pagination--dark-lines .pagination__indicator:before{opacity:.3;z-index:1}.pagination--dark-lines .pagination__indicator:after{opacity:0}.pagination--dark-lines .pagination__indicator.active:after{opacity:1;transition:opacity .2s ease-out}@media(hover:hover){.pagination--dark-lines .pagination__indicator:hover:before{opacity:.6;transition:opacity .2s ease-out}}.pagination--dark-bullets{gap:.625rem}.pagination--dark-bullets .pagination__indicator{background-color:#1c3a5b;border-radius:10000px;cursor:pointer;height:.625rem;opacity:.2;transition:opacity .2s ease-in;width:.625rem}.pagination--dark-bullets .pagination__indicator.active{opacity:1;transition:opacity .2s ease-out}@media(hover:hover){.pagination--dark-bullets .pagination__indicator:hover{opacity:.6;transition:opacity .2s ease-out}.pagination--dark-bullets .pagination__indicator:hover.active{opacity:1}}.pagination--light-bullets{gap:.625rem}.pagination--light-bullets .pagination__indicator{background-color:#fff;border-radius:10000px;cursor:pointer;height:.625rem;opacity:.2;transition:opacity .2s ease-in;width:.625rem}.pagination--light-bullets .pagination__indicator.active{opacity:1;transition:opacity .2s ease-out}@media(hover:hover){.pagination--light-bullets .pagination__indicator:hover{opacity:.6;transition:opacity .2s ease-out}.pagination--light-bullets .pagination__indicator:hover.active{opacity:1}}.gsap-carousel{position:relative;width:100%}.gsap-carousel-wrapper{display:flex}.gsap-carousel-slide{flex-shrink:0}.navigation--bordered,.navigation--bordered-with-numbers{align-items:center;border:1px solid #1c3a5b;border-radius:10000px;width:-moz-fit-content;width:fit-content}.navigation--bordered .navigation__button,.navigation--bordered-with-numbers .navigation__button{height:40px;justify-content:center;width:60px}.navigation--bordered .navigation__button--disabled,.navigation--bordered-with-numbers .navigation__button--disabled{opacity:.3;pointer-events:none;transition:opacity .2s ease-out}@media(hover:hover){.navigation--bordered .navigation__button:hover .navigation__icon--next,.navigation--bordered-with-numbers .navigation__button:hover .navigation__icon--next{transform:translateX(5px);transition:transform .2s ease-out}.navigation--bordered .navigation__button:hover .navigation__icon--prev,.navigation--bordered-with-numbers .navigation__button:hover .navigation__icon--prev{transform:translateX(-5px);transition:transform .2s ease-out}}.navigation--bordered .navigation__icon,.navigation--bordered-with-numbers .navigation__icon{transition:transform .2s ease-in}.navigation--bordered .navigation__page-indicators{display:none}.navigation--bordered-with-numbers .navigation__page-indicators{font-feature-settings:"tnum";color:#1c3a5b;font-family:Sofia Pro,sans-serif;font-size:px2rem(14);font-style:normal;font-variant-numeric:tabular-nums;font-weight:400;line-height:1;transform:translateY(2px)}