.styles_carouselWrapper__q5Xze{position:relative;width:100%;overflow:hidden}.styles_carousel__nS7z4{display:flex;transition:transform .3s ease-in-out;width:100%}.styles_slide__OJvpr{flex:0 0 100%;height:600px;background-size:cover;background-position:50%}.styles_carouselContentWrapper__xrgv8{display:flex;align-items:center;height:100%}.styles_carouselTextContentWrapper__G8Fus{width:55%;padding:0 5rem;box-sizing:border-box}.styles_carouselTextContentWrapper__G8Fus h1{color:#fff;font-size:3rem;margin:0}.styles_carouselTextContentWrapper__G8Fus p{margin:.8rem 0;color:#fff;font-size:1.5rem;font-family:var(--font-poppins);font-weight:500}.styles_carouselTextContentWrapper__G8Fus button{margin-top:1rem;background-color:#9258fe;font-size:2rem;font-weight:500;color:#fff;border-radius:1rem;padding:1rem 3.1rem;text-decoration:none;border:none;box-shadow:0 10px 0 #4a2d80;cursor:pointer;font-family:var(--font-poppins)}.styles_carouselImgContentWrapper__cfkEx{position:relative;width:45%;height:100%}.styles_active__Drtul{opacity:1}.styles_indicators__z6JiX{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);display:flex;border:1px solid #fff;padding:6px;border-radius:40px;box-sizing:border-box;z-index:50}.styles_indicator__50cFt{width:8px;background-color:#fff;opacity:1;border-radius:50%;margin:0 5px;background-color:hsla(0,0%,100%,.3);cursor:pointer}.styles_indicator__50cFt,.styles_indicator__50cFt.styles_active__Drtul{height:8px;transition:width .9s,height .9s,border-radius .9s,background-color .9s}.styles_indicator__50cFt.styles_active__Drtul{width:40px;background-color:#fff;border-radius:24px}@media only screen and (min-width:768px) and (max-width:1023px){.styles_carouselTextContentWrapper__G8Fus{padding:0 1rem}.styles_carouselTextContentWrapper__G8Fus h1{font-size:2.5rem}.styles_carouselTextContentWrapper__G8Fus p{font-size:1.25rem}.styles_carouselTextContentWrapper__G8Fus button{font-size:1.75rem}.styles_carouselImgContentWrapper__cfkEx{height:400px}}@media only screen and (max-width:767px){.styles_carouselContentWrapper__xrgv8{flex-direction:column}.styles_carouselTextContentWrapper__G8Fus{width:100%;padding:1.6rem 1rem;text-align:center}.styles_carouselTextContentWrapper__G8Fus h1{font-size:1.8rem}.styles_carouselTextContentWrapper__G8Fus p{font-size:.9rem}.styles_carouselTextContentWrapper__G8Fus button{font-size:1.3rem;border-radius:.6rem;padding:.6rem 2rem}.styles_carouselImgContentWrapper__cfkEx{width:100%}}