.step-carousel-wrapper{width:100%;position:relative}.step-carousel-wrapper .swiper-container{width:100%;margin:0;padding:0;min-height:var(--carousel-min-height,300px);overflow:hidden}.step-carousel-wrapper .swiper-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:inherit}.step-carousel-wrapper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width:1024px){.step-carousel-wrapper .swiper-slide{min-height:var(--carousel-min-height,300px);opacity:.6;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;height:100%}}.step-carousel-wrapper .swiper-slide-active{opacity:1}.step-carousel-wrapper .swiper-pagination-bullet{width:10px;height:10px;background:#d7e5ff;-webkit-transform:0.3s ease;transform:0.3s ease}.step-carousel-wrapper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#8eb5ff;width:12px;height:12px;-webkit-transform:0.3s ease;transform:0.3s ease}.step-carousel-wrapper .step-carousel-item{border-radius:10px;background:#fff;padding:20px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.step-carousel-wrapper .step-carousel-item:hover{cursor:pointer}.step-carousel-wrapper .step-carousel-item .step-carousel-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:100%;height:100%}.step-carousel-wrapper .step-carousel-item .step-carousel-content p{color:#333;font-size:14px;font-weight:400;line-height:24px;margin:unset}.step-carousel-wrapper .step-carousel-item .step-carousel-content h4{color:#333;font-size:20px;font-weight:500;line-height:26px;margin-block:unset;margin-inline:unset}.step-carousel-wrapper .step-carousel-item .step-carousel-content small{color:#d9e3f6;font-size:30px;font-weight:500;line-height:26px}.step-carousel-wrapper .carousel-nav-prev,.step-carousel-wrapper .carousel-nav-next{border:none;background:#fff0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#333;font-size:16px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.step-carousel-wrapper .carousel-nav-prev svg,.step-carousel-wrapper .carousel-nav-next svg{width:12px;height:20px}.step-carousel-wrapper .carousel-nav-prev:disabled,.step-carousel-wrapper .carousel-nav-next:disabled{opacity:1;cursor:not-allowed}.step-carousel-wrapper .carousel-nav-prev{left:-76px}.step-carousel-wrapper .carousel-nav-next{right:-76px}@media screen and (max-width:1023px){.step-carousel-wrapper .carousel-nav-prev{left:10px}.step-carousel-wrapper .carousel-nav-next{right:10px}}@media screen and (max-width:767px){.step-carousel-wrapper{padding-bottom:44px}.step-carousel-wrapper .carousel-nav-prev,.step-carousel-wrapper .carousel-nav-next{width:44px;height:44px;top:auto;bottom:2px;-webkit-transform:none;transform:none;-ms-touch-action:manipulation;touch-action:manipulation}.step-carousel-wrapper .carousel-nav-prev svg,.step-carousel-wrapper .carousel-nav-next svg{width:10px;height:16px}.step-carousel-wrapper .carousel-nav-prev{left:calc(50% - 56px)}.step-carousel-wrapper .carousel-nav-next{right:calc(50% - 56px)}}.step-carousel-wrapper .step-progress-bar{position:absolute;bottom:0;left:0;height:4px;width:0%;background:-webkit-gradient(linear,left top,right top,from(#8eb5ff),to(#d7e5ff));background:linear-gradient(90deg,#8eb5ff,#d7e5ff);border-radius:0 10px 0 10px;-webkit-transition:width linear;transition:width linear}