/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.cards-8{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:100px auto;@media (max-width:767px){grid-template-columns:repeat(2,1fr);}@media (max-width:430px){grid-template-columns:repeat(1,1fr);}}
.paragraph--type-timeline{margin:100px auto;overflow:visible;.splide__slide.is-active{.timeline__title{font:var(--font-heading-h1);color:var(--color-primary);padding:82px 0 38px;}.timeline__text{opacity:1;}.paragraph--type-timeline-item::after{background-color:var(--color-primary);}}.paragraph--type-timeline-item{text-align:center;position:relative;&::after{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:18px;height:18px;border-radius:100%;background-color:var(--ref-green-800);transition:background-color .5s ease-in-out;z-index:9;}}.splide__slide{position:relative;&::before,&::after{content:'';position:absolute;top:9px;width:calc(50% + 50px);height:1px;background-color:var(--ref-green-800);}&::before{right:50%;}&::after{left:50%;}&:first-child::before{display:none;}&:last-child::after{display:none;}}}.timeline__main-title{font:var(--font-heading-h2);text-align:center;}.timeline__splide{padding-bottom:40px;.splide__arrows{position:absolute;bottom:-40px;width:100%;left:0;text-align:center;}.splide__arrow{border:0;cursor:pointer;background-color:var(--ref-grey-100);width:40px;height:40px;border-radius:100%;text-align:center;position:relative;svg{height:17px;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}}.splide__arrow--prev{transform:scaleX(-1);margin-right:8px;}.splide__arrow--next{}}.timeline__title{color:var(--ref-green-800,#30584C);text-align:center;font-size:3.2rem;padding:90px 0 44px;margin:0;transition:all .5s ease-in-out;}.timeline__text{font:var(--font-body-l);transition:opacity .3s ease;opacity:0;margin:0;}
