.carousel-card-section{overflow:hidden}.carousel-card-section .tab--links{list-style:none;padding:0}.carousel-card-section .bg--shape--purple:before{background:#09102c;background-blend-mode:multiply,normal;content:"";height:100%;left:-15px;position:absolute;top:0;transform:translateX(-50vw);width:100vw;z-index:-1}@media (max-width:991px){.carousel-card-section .bg--shape--purple:before{transform:none}}.carousel-card-section .img--wrapper{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:50px;justify-content:center;overflow:hidden;position:relative;width:50px}.carousel-card-section .img--wrapper img{border-radius:50%;font-family:"object-fit:cover";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.carousel-card-section .bullet--icon{margin-top:5px}.carousel-card-section .flickity-viewport,.carousel-card-section .main-carousel{height:100%}.carousel-card-section .flickity-slider{display:flex;flex-direction:column;justify-content:center}.carousel-card-section .card-item .h2{font-size:40px;font-weight:700;line-height:1.2}.carousel-card-section .card-item p{font-size:20px;line-height:30px}.carousel-card-section .flickity-page-dots{bottom:0;left:-7px;margin-bottom:0;margin-left:revert;margin-right:revert;margin-top:0;position:relative;text-align:left;width:auto}@media (max-width:411px){.carousel-card-section .flickity-page-dots{text-align:center}}.carousel-card-section .flickity-page-dots .dot{background:#fff;border-radius:1px;height:3px;opacity:.3;transition:all .3s;width:25px}.carousel-card-section .flickity-page-dots .dot.is-selected{opacity:1;width:40px}.carousel-card-section .carousel-cell{width:100%}@media (max-width:991px){.carousel-card-section .bg--shape--purple:before{bottom:0;height:150%;left:0;top:inherit;transform:translateX(-15px)}}