.text-carousel.v1{overflow:hidden;margin-top:100px;padding-top:100px;margin-bottom:100px;position:relative}
.text-carousel.v1 .graphicImage{transform:rotate(90deg);right:105px;top:-115px;position:absolute}
.text-carousel.v1 .graphicImage img{width:100px}
.text-carousel.v1 .text-content{margin:40px 0 40px}
.text-carousel.v1 .text-subheading{width:85%;margin-bottom:60px;color:#002035}
.text-carousel.v1 .text-heading{text-transform:uppercase;color:#002035}
.text-carousel.v1 .orange-color{color:#f9550d}
.text-carousel.v1 .slick-dots{text-align:left;position:inherit !important;bottom:0 !important}
.text-carousel.v1 .slick-dots li.slick-active button:before{color:#f9550d !important;font-size:10px !important}
.text-carousel.v1 .slick-dots li button:before{color:#002035 !important;opacity:1 !important;font-size:10px !important}
.text-carousel.v1 .text-carousel-controls{display:flex;margin-left:180px;margin-left:0}
.text-carousel.v1 .text-carousel-controls button{border:0;background:0}
.text-carousel.v1 .text-carousel-controls button:hover,.text-carousel.v1 .text-carousel-controls button:focus-visible{color:#f9550d}
.text-carousel.v1 .text-carousel-controls button svg{transform:translateY(1px)}
@media(min-width :576px){.text-carousel.v1 .text-content{margin:40px 50px 40px}
.text-carousel.v1 .text-subheading{width:85%}
.text-carousel.v1 .text-carousel-controls{margin-left:50px}
.text-carousel.v1 .slick-dots{text-align:left;position:inherit !important;bottom:0 !important}
.text-carousel.v1 .graphicImage{transform:none;right:0;top:30px;position:absolute;width:100px}
}
@media(min-width :992px){.text-carousel.v1{overflow:hidden;position:relative;margin-top:100px;margin-bottom:100px;padding-top:0}
.text-carousel.v1 .graphicImage{transform:none;right:0;top:0;position:absolute;width:110px}
.text-carousel.v1 .text-content{width:96%;margin:40px auto 40px}
.text-carousel.v1 .text-subheading{width:95%}
.text-carousel.v1 .text-carousel-controls{margin-left:20px}
.text-carousel.v1 .slick-dots{text-align:left;position:inherit !important}
}
@media(min-width :1200px){.text-carousel.v1 .text-content{width:80%}
.text-carousel.v1 .text-subheading{width:100%}
.text-carousel.v1 .text-carousel-controls{margin-left:100px}
}
@media(min-width:1440px){.text-carousel.v1 .text-content{width:70%}
.text-carousel.v1 .text-subheading{width:100%}
.text-carousel.v1 .text-carousel-controls{margin-left:180px}
}
@media(min-width:768px){.text-carousel.v2 .count2 .carousel-arrows{background:#deebe4}
}
@media(min-width:1240px){.text-carousel.v2 .count3 .carousel-arrows{background:#deebe4}
}
.text-carousel.v2 .slidesCount{display:none}
.text-carousel.v2{padding:117px 0 64px 20px;background:#deebe4}
.text-carousel.v2 .heading{color:#2f2f2f;margin-bottom:20px}
.text-carousel.v2 .description{color:#495057;margin-bottom:50px}
.text-carousel.v2 .text-content{width:315px;display:flex;gap:20px;padding:30px 0 40px;border-bottom:1px solid #000;color:#000}
.text-carousel.v2 .slick-list{height:auto !important}
.text-carousel.v2 .text-subheading{font-family:Publico Pro;font-size:24px;font-weight:400;line-height:29px;letter-spacing:0;margin-bottom:10px}
.text-carousel.v2 .text-heading{font-family:Akkurat Pro;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0}
@media(min-width :992px){.text-carousel.v2{padding:117px 0 64px 80px}
}
.textCarouselv2+.carousel-controls{position:relative;isolation:isolate;margin-top:35px;padding-top:30px;height:48px}
@media(min-width:768px){.textCarouselv2+.carousel-controls{border-top:unset;margin-top:70px;height:24px}
}
.slick-dots li button:before{transition:all 250ms linear}
.textCarouselv2+.carousel-controls .slick-dots li.slick-active button:before{font-size:18px !important}
@media(min-width:768px){.textCarouselv2 .fund-card{width:350px}
}
.textCarouselv2 .slick-track{margin:0;display:flex !important;align-items:baseline}
.textCarouselv2 .slick-slide{height:inherit !important}
.textCarouselv2+.carousel-controls .slick-dots{bottom:5px;margin:0 auto;width:100%}
@media(min-width:768px){.textCarouselv2+.carousel-controls .slick-dots{text-align:left;margin:0;--_dotsWidthtc:calc(100% - 110px);width:var(--_dotsWidthtc)}
}
@media(min-width:990px){.textCarouselv2 div.slick-slide[aria-hidden=true]{pointer-events:none;opacity:1;transition:opacity 200ms linear}
}
@media(min-width:1024px){.textCarouselv2+.carousel-controls .slick-dots{--_dotsWidthtc:calc(100% - 140px);width:var(--_dotsWidthtc)}
}
@media(min-width:1280px){.textCarouselv2+.carousel-controls .slick-dots{--_dotsWidthtc:calc(100% - 140px);width:var(--_dotsWidthtc)}
}
@media(min-width:768px){.textCarouselv2+.carousel-controls .slick-dots li{position:relative;display:inline-block;width:calc(var(--_dotsWidthtc) / var(--_textSlideCount));height:6px;margin:0;padding:0;cursor:pointer;background:#d5d5d7;transition:all 75ms linear}
.textCarouselv2+.carousel-controls .slick-dots li.slick-active{background:#f9550d}
.textCarouselv2+.carousel-controls .slick-dots li:has(~ li.slick-active){background:#f9550d}
.textCarouselv2+.carousel-controls .slick-dots li.slick-active{border-radius:0 100vw 100vw 0}
.textCarouselv2+.carousel-controls .slick-dots li:last-child{border-radius:0 100vw 100vw 0}
.textCarouselv2+.carousel-controls .slick-dots li:first-child{border-radius:100vw 0 0 100vw}
.textCarouselv2+.carousel-controls .slick-dots li.slick-active:first-child{border-radius:100vw}
.textCarouselv2+.carousel-controls .slick-dots li button{height:inherit}
.textCarouselv2+.carousel-controls .slick-dots li button:before{content:''}
}
.textCarouselv2+.carousel-controls .carousel-arrows{position:absolute;right:30px;top:3px;padding:10px 15px;background:#fff;border-radius:30px}
.textCarouselv2+.carousel-controls .carousel-arrows button{border:0;background:0}
@media(min-width:768px){.textCarouselv2+.carousel-controls .carousel-arrows{position:absolute;right:20px;top:3px}
}
@media(min-width:1024px){.textCarouselv2+.carousel-controls .carousel-arrows{position:absolute;right:80px;top:3px}
}
.textCarouselv2+.carousel-controls .slick-arrow path{stroke:#002035}
.textCarouselv2+.carousel-controls .slick-arrow:hover path{stroke:#f9550d}
.textCarouselv2+.carousel-controls .slick-arrow.slick-disabled path{stroke:#d5d5d7}
.textCarouselv2+.carousel-controls .slick-arrow{cursor:pointer;width:24px}
.textCarouselv2+.carousel-controls .slick-arrow:first-child{margin-right:18px}
@media(min-width:768px){.textCarouselv2+.carousel-controls .slick-arrow{width:unset}
}
.textCarouselv2+.carousel-controls .slick-dots{margin-top:-23px}
.text-carousel .carousel-counts{font-family:Akkurat Pro;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.16px;margin-top:-35px;margin-left:-20px}
.text-carousel .current-slide{color:#f9550d}
.textCarouselv2 .total-slide{color:#2f2f2f}
.textCarousalArrow{display:none}
@media(min-width:768px){.text-carousel .carousel-counts{display:none}
.textCarousalArrow{display:inline-block}
}