.elementor-widget-steps_slider{width:100%}.elementor-widget-steps_slider .slider-steps_slider{-webkit-user-select:none;user-select:none;position:relative;display:flex;flex-direction:column;align-items:center;overflow:hidden;width:100%}.elementor-widget-steps_slider .slider-steps_slider .swiper-wrapper{flex-wrap:nowrap}.elementor-widget-steps_slider .slider-steps_slider .swiper-slide{flex-shrink:0;display:flex;flex-direction:column;width:100%;height:auto}.elementor-widget-steps_slider .slider-steps_slider .card{position:relative;overflow:hidden;border-radius:var(--container-border-radius);border:1px solid #000;background-color:#a9b1f8;color:#000;padding:4rem 1.5rem;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.elementor-widget-steps_slider .slider-steps_slider .card{padding:6rem}}@media(min-width:1024px){.elementor-widget-steps_slider .slider-steps_slider .card{padding:6rem 10rem}}.elementor-widget-steps_slider .slider-steps_slider .card .card-bg{pointer-events:none;position:absolute;top:-40%;left:-20%;width:120%;aspect-ratio:1 / 1;background-color:#ffffff59;mask-repeat:no-repeat;mask-size:contain;mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;rotate:-45deg}@media(min-width:768px){.elementor-widget-steps_slider .slider-steps_slider .card .card-bg{top:-75%;left:-12%;width:110%}}.elementor-widget-steps_slider .slider-steps_slider .card .text-wrap{position:relative;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;max-width:54.25rem}.elementor-widget-steps_slider .slider-steps_slider .card .text-wrap .eyebrow-text{margin-bottom:0}.elementor-widget-steps_slider .slider-steps_slider .card .text-wrap h3{font-size:3.5rem;font-style:italic;margin-bottom:0}@media(min-width:768px){.elementor-widget-steps_slider .slider-steps_slider .card .text-wrap h3{font-size:4.5rem}}@media(min-width:1024px){.elementor-widget-steps_slider .slider-steps_slider .card .text-wrap h3{font-size:6rem}}.elementor-widget-steps_slider .slider-steps_slider .card .text-wrap p{font-size:1.25rem;line-height:120%;letter-spacing:-.02em;margin:0;max-width:51.125rem}.elementor-widget-steps_slider .slider-steps_slider .slider-nav-container{margin-top:1.5rem}@media(min-width:768px){.elementor-widget-steps_slider .slider-steps_slider .slider-nav-container{position:absolute;inset:0;justify-content:space-between;align-items:center;margin-top:0;padding-inline:3rem}}@media(min-width:1024px){.elementor-widget-steps_slider .slider-steps_slider .slider-nav-container{padding-inline:6rem}}.elementor-widget-steps_slider .slider-steps_slider .slider-nav-container .slider-nav-button{width:2.9375rem;border:1px solid #000;background-color:#fff;color:#000}.elementor-widget-steps_slider .slider-steps_slider .slider-nav-container .slider-nav-button:hover{background-color:#000;color:#fff}.elementor-widget-steps_slider .slider-steps_slider .slider-nav-container .slider-nav-button svg{width:.9375rem}.elementor-widget-steps_slider .slider-steps_slider .slider-nav-container .slider-button-prev svg{rotate:90deg}.elementor-widget-steps_slider .slider-steps_slider .slider-nav-container .slider-button-next svg{rotate:-90deg}
