.carousel-columns{padding-bottom:40px;position:relative;z-index:1}.carousel-columns-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.carousel-columns-item-media{position:relative}.carousel-columns-item-media__image{border-radius:5px;height:auto;width:100%}.carousel-columns-item-content{border-radius:5px;padding:30px;position:relative}@media (min-width:992px){.carousel-columns-item-content{padding:40px}}.carousel-columns-item-content h3{font-size:26px;line-height:28px;margin:0 0 30px}@media (min-width:992px){.carousel-columns-item-content h3{font-size:26px}}.carousel-columns-item-content p{font-size:16px}@media (min-width:992px){.carousel-columns-item-content p{font-size:18px}}.carousel-columns-item-wrapper{padding-bottom:50px}@media (min-width:992px){.carousel-columns-item-wrapper{padding-bottom:90px}}.carousel-columns-item-wrapper:nth-child(odd){margin-top:30px}.carousel-columns-item-wrapper:nth-child(odd) .carousel-columns-item{color:var(--color-text)}.carousel-columns-item-wrapper:nth-child(odd) .carousel-columns-item-media__logo{background:var(--color-pink);border-radius:230px;box-shadow:4px 4px 20px rgba(0,0,0,.15);display:-ms-flexbox;display:flex;height:60px;padding:0 20px;position:absolute;top:56px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;left:50%;transform:translateX(-50%)}@media (min-width:992px){.carousel-columns-item-wrapper:nth-child(odd) .carousel-columns-item-media__logo{left:-30px;transform:unset}}.carousel-columns-item-wrapper:nth-child(odd) .carousel-columns-item-content{background:var(--color-white);box-shadow:10px 10px 20px rgba(0,0,0,.05);margin:-60px 20px 0;z-index:1}@media (min-width:992px){.carousel-columns-item-wrapper:nth-child(odd) .carousel-columns-item-content{margin:-100px 30px 0}}.carousel-columns-item-wrapper:nth-child(2n) .carousel-columns-item-media{-ms-flex-order:2;margin:-30px 30px 0;order:2;z-index:1}.carousel-columns-item-wrapper:nth-child(2n) .carousel-columns-item-media__image{box-shadow:10px 10px 20px rgba(0,0,0,.1)}.carousel-columns-item-wrapper:nth-child(2n) .carousel-columns-item-content{-ms-flex-order:1;background:var(--color-blue);order:1;padding-bottom:60px}.carousel-columns-item-wrapper:nth-child(2n) .carousel-columns-item-content__logo{display:block;margin:0 auto 40px;max-width:100%}.carousel-columns-item-wrapper:nth-child(2n) .carousel-columns-item-content h3{color:var(--color-pink)}.carousel-columns-item-wrapper:nth-child(2n) .carousel-columns-item-content p{color:var(--color-white)}@media (min-width:992px){.carousel-columns-item-wrapper:nth-child(3n) .carousel-columns-item-media__logo{left:unset;right:-30px}}.carousel-columns .splide__arrows .splide__arrow{display:-ms-flexbox;display:flex;height:45px;width:45px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;border:0;bottom:40px;cursor:pointer;justify-content:center;margin:0 -24px;padding:0;position:absolute;transition:all .3s var(--relewise-transition)}@media (min-width:992px){.carousel-columns .splide__arrows .splide__arrow{height:55px;width:55px}}.carousel-columns .splide__arrows .splide__arrow svg{fill:transparent}.carousel-columns .splide__arrows .splide__arrow--prev{background-color:var(--color-cream);border-radius:100%;color:var(--color-blue);left:50%;transform:translate(calc(-50% - 32px),50%)}.carousel-columns .splide__arrows .splide__arrow--prev svg{left:-2px;position:relative}.carousel-columns .splide__arrows .splide__arrow--next{background-color:var(--color-pink);border-radius:60px;color:var(--color-blue);right:50%;transform:translate(calc(50% + 32px),50%);width:80px}@media (min-width:992px){.carousel-columns .splide__arrows .splide__arrow--next{width:98px}}.carousel-columns .splide__arrows .splide__arrow--next svg{position:relative;right:-2px}.carousel-columns .splide__arrows .splide__arrow:disabled{cursor:not-allowed;opacity:.5}.carousel-columns .splide__arrows .splide__arrow--prev:hover:not(:disabled){border-radius:60px;width:80px}@media (min-width:992px){.carousel-columns .splide__arrows .splide__arrow--prev:hover:not(:disabled){width:98px}}.carousel-columns .splide__arrows .splide__arrow--next:hover:not(:disabled){border-radius:60px;right:calc(50% - 10px);width:80px}@media (min-width:992px){.carousel-columns .splide__arrows .splide__arrow--next:hover:not(:disabled){width:98px}}