﻿.blog-card-body a p{color:#fff}.blog-card-body div a{text-decoration:none!important}.splide-background-left{position:absolute;left:0;z-index:1}.splide-background-right{position:absolute;right:0;z-index:1}h2{font-weight:700;font-size:40px;line-height:58px}.gradient-header{background:linear-gradient(90deg,#03cfd5,#fff);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.splider-header{max-width:840px;text-align:start;margin:0 auto 56px}.splider-header .underline{margin:unset}span{font-size:1rem;line-height:1.5rem}.blog-card-body{text-align:start;background:radial-gradient(111.13% 87.91% at 29.62% 0,rgba(0,0,0,0) 0,rgba(0,0,0,.612) 100%);padding:24px;min-height:192px;display:flex;flex-direction:column;justify-content:space-between}.blog-card-body span{font-size:12px;line-height:17px}.blog-card-body a,.blog-card-body p,.image-description p{font-size:18px;line-height:26px}.blog-card-body a{text-decoration:underline;color:#03cfd5}.accordion-button span{max-width:306px}.accordion-body{text-align:start;max-width:350px}.accordion-button:not(.collapsed)::after{background-image:url('/assets/img/icons/minus-icon-rounded.png')}.accordion-button::after{content:"";background-image:url('/assets/img/icons/plus-icon-rounded.png');background-repeat:no-repeat;transition:transform .2s ease-in-out}.accordion-button:focus{z-index:3;box-shadow:none}.accordion-item{border:none;border-radius:16px!important;background:radial-gradient(406.88% 439% at 71.46% -43.12%,rgba(21,53,73,.78) 0,rgba(3,207,213,.64) 80%)}.accordion-button,.accordion-button:not(.collapsed){border-radius:16px;color:#fff;background:radial-gradient(506.88% 840% at 51.46% -33.12%,rgba(21,53,73,.64) 0,rgba(3,207,213,.64) 100%)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:16px!important;border-top-right-radius:16px!important}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-left-radius:16px!important;border-bottom-right-radius:16px!important}.accordion-column,.blog-column{display:flex;flex-direction:column;gap:24px;width:402px;max-width:100%}.accordion,.blog-content{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;padding-top:32px}.accordion-container,.blog-container{max-width:840px;padding-bottom:120px;text-align:center;margin:auto}.bg-objects img:first-child{top:1280px;transform:rotate(23deg)}.bg-objects img:last-child{top:3600px}.schedule-section{padding-top:0;padding-bottom:80px}.image-wrap-jan,.image-wrap-momo{position:relative;height:320px;width:294px}.image-description{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(0,0,0,.12) -58.55%,rgba(0,0,0,.8) 100%);color:#fff;padding:16px 24px;display:flex;justify-content:space-between;align-items:center;visibility:hidden;opacity:0;transition:opacity .5s,visibility .5s}.image-wrap-jan:hover .image-description,.image-wrap-momo:hover .image-description{visibility:visible;opacity:1}.image-description p{font-weight:700;margin-bottom:0}.image-description .underline{width:40px;height:2px;border-radius:2px;margin:unset}.image-description span{font-size:14px;line-height:20px}.counter{margin-top:0}.counter-placeholder{flex-direction:column!important}.counter-placeholder span{line-height:1rem}.sliding-text-container{height:80px;display:flex;align-items:center;background:radial-gradient(506.88% 840% at 51.46% -33.12%,#153549 0,#03cfd5 100%)}.sliding-text-icon{margin-left:24px;margin-right:24px}.splide-carousel-item{padding:48px;background:radial-gradient(111.13% 87.91% at 29.62% 0,rgba(0,0,0,0) 0,rgba(0,0,0,.612) 100%);background-blend-mode:multiply;display:flex;align-items:center;justify-content:space-between;gap:32px}.splide-carousel-item img{max-width:45%}.splide-carousel-item h3,.splide-carousel-item p{font-size:24px;line-height:32px}.team-container{width:100%;padding-top:48px;padding-bottom:96px;position:relative}.team-container-background{position:absolute;top:0;right:0;background:radial-gradient(111.13% 87.91% at 29.62% 0,rgba(0,0,0,.3) 0,rgba(0,0,0,.612) 100%);border-top-left-radius:40px;border-bottom-left-radius:40px;width:85%;height:100%}.splide__pagination{display:none}.splide__list{gap:32px}.splide__arrows{position:absolute;width:150px;left:60%;top:65px}.splide__arrow{background:0 0!important;opacity:1!important}.splide__arrow>svg{height:48px;width:48px}.splide__arrow:hover{filter:brightness(0) saturate(100%) invert(60%) sepia(70%) saturate(2166%) hue-rotate(138deg) brightness(98%) contrast(105%)}.tag-list{margin:0;padding-inline:0;list-style:none}.tag-list li{background-color:transparent;white-space:nowrap;text-align:center;font-size:24px;line-height:35px}.scroller{background:radial-gradient(506.88% 840% at 51.46% -33.12%,#153549 0,#03cfd5 100%)}.scroller__inner{padding-block:23px;display:flex;flex-wrap:wrap;gap:24px}.scroller[data-animated=true]{overflow:hidden}.scroller[data-animated=true] .scroller__inner{width:fit-content;flex-wrap:nowrap;animation:20s linear infinite scroll}@keyframes scroll{to{transform:translate(calc(-50% - .5rem))}}@media (max-width:1830px){.splide-carousel-item{padding:24px}}@media (max-width:1690px){.splide-carousel-item{flex-direction:column;min-height:456px}}@media (max-width:1500px){.splide-background-left,.splide-background-right{display:none}}@media only screen and (max-width:960px){.blog-card img,.custom-button,.sigma-africa-img{max-width:100%}.accordion,.blog-content,.header-section,.hero-section-content,.splide__track,.splider-header,.team-container{padding-left:8px!important;padding-right:8px!important}.splide__arrows{display:none}.accordion,.blog-content{flex-direction:column;max-width:100%}.custom-button{padding:.5rem 1.5rem!important;border-radius:8px!important;height:unset!important}.counter-div{gap:12px;justify-content:center}.splide__list{gap:0}.team-container-background{width:100%}.header-section img{max-width:50%}.splide-carousel-item{height:560px;justify-content:flex-start}.splide-carousel-item img{max-width:unset}.scroller[data-animated=true] .scroller__inner{animation:30s linear infinite scroll}.custom-button span{font-size:18px!important;line-height:24px!important}.header-action-button span{font-size:1rem!important;line-height:1.5rem!important}h2{font-size:24px;line-height:36px}.accordion-body,.accordion-button span,.blog-card-body{text-align:center}}