@keyframes spinAround{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.slider{width:100%;position:relative}.slider-container{flex-flow:row;min-height:100%;display:flex;overflow:hidden;transform:translate(0,0)}.slider-container.is-vertical{flex-direction:column}.slider-container .slider-item{flex:none}.slider-container .slider-item .image.is-covered img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}.slider-container .slider-item .video-container{height:0;margin:0;padding-top:56.25%;padding-bottom:0;position:relative}.slider-container .slider-item .video-container.is-1by1,.slider-container .slider-item .video-container.is-square{padding-top:100%}.slider-container .slider-item .video-container.is-4by3{padding-top:75%}.slider-container .slider-item .video-container.is-21by9{padding-top:42.8571%}.slider-container .slider-item .video-container embed,.slider-container .slider-item .video-container iframe,.slider-container .slider-item .video-container object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.slider-navigation-next,.slider-navigation-previous{cursor:pointer;background:#fff 50%/20px 20px no-repeat;border:1px solid #fff;border-radius:25091984px;justify-content:center;align-items:center;width:42px;height:42px;margin-top:-20px;transition:transform .3s,opacity .3s;display:flex;position:absolute;top:50%;left:0;box-shadow:0 2px 5px #3232321a}.slider-navigation-next:hover,.slider-navigation-previous:hover{transform:scale(1.2)}.slider-navigation-next.is-hidden,.slider-navigation-previous.is-hidden{opacity:0;display:none}.slider-navigation-next svg,.slider-navigation-previous svg{width:25%}.slider-navigation-next{background:#fff 50%/20px 20px no-repeat;left:auto;right:0}.slider-pagination{text-align:center;justify-content:center;align-items:center;padding:.5rem 1rem;display:none;position:absolute;bottom:0;left:0;right:0}.slider-pagination .slider-page{cursor:pointer;background:#fff;border-radius:25091984px;width:10px;height:10px;margin:0 3px;transition:transform .3s;display:inline-block;box-shadow:0 2px 5px #3232321a}.slider-pagination .slider-page.is-active,.slider-pagination .slider-page:hover{transform:scale(1.4)}@media screen and (width>=800px){.slider-pagination{display:flex}}.hero.has-carousel{position:relative}.hero.has-carousel+.hero-body,.hero.has-carousel+.hero-footer,.hero.has-carousel+.hero-head{z-index:10;overflow:hidden}.hero.has-carousel .hero-carousel{z-index:0;border:none;height:auto;margin:auto;padding:0;position:absolute;inset:0}.hero.has-carousel .hero-carousel .slider{z-index:0;width:100%;max-width:100%;max-height:100%;overflow:hidden;height:100%!important}.hero.has-carousel .hero-carousel .slider .has-background{max-height:100%}.hero.has-carousel .hero-carousel .slider .has-background .is-background{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}.hero.has-carousel .hero-body{z-index:10;margin:0 3rem}.timeline{margin:0 auto;padding:40px 60px;position:relative}.timeline:after{content:"";background-color:#01b1af;width:6px;margin-left:-3px;position:absolute;top:0;bottom:0;left:50%}.timeline article{background-color:inherit;width:50%;padding:10px 40px;position:relative}.timeline article.right{left:calc(50% + 6px)}.timeline article .content *{color:#fff}.timeline article.right .content{background-color:#0d6986;padding:1em}.timeline article.left .content{background-color:#01b1af;padding:1em}.timeline article.right:after{left:-19px}.timeline article:after{content:"";z-index:1;background-color:#fff;border:4px solid #db8307;border-radius:50%;width:25px;height:25px;position:absolute;top:15px;right:-13px}.timeline article.left:before{content:" ";z-index:1;border:10px solid #0000;border-left-color:#01b1af;border-right-width:0;width:0;height:0;position:absolute;top:32px;right:32px}.timeline article.right:before{content:" ";z-index:1;border:10px solid #0000;border-left-width:0;border-right-color:#0d6986;width:0;height:0;position:absolute;top:32px;left:31px}@media screen and (width<=600px){.timeline{margin:0 auto;padding:40px 4px}.timeline:after{left:31px}.timeline article{width:100%;padding-left:70px;padding-right:25px}.timeline article.left:before,.timeline article.right:before{border:10px solid #0000;border-left-width:0;border-right-color:#fff;left:60px}.timeline article.left:after,.timeline article.right:after{left:15px}.timeline article.right{left:0%}}
