.elementor .runway-stage{position:relative;
width:100%;
height: 100%;\n}.elementor .runway-card{position:absolute;inset:0;margin:0;padding:0;border:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;transform:translateY(100%);opacity:0;z-index:1;\n}.elementor .runway-right{height:40rem;display:flex;justify-content:center;align-items:center;align-self:start;flex:1 1 0;
position:sticky;
top:10rem;
padding:1.25rem 0 0 1.25rem !important;\n}.elementor .runway-item-text{max-width:46ch;}.elementor .runway-item-title{margin:0;font-size:18px;line-height:1.35;font-weight:600;color:#1a1a1a;\n}.elementor .runway-title{padding-block-start:5rem;padding-block-end:1.5rem;background-color:var(--White-Bg);position:sticky;
top:5rem;
z-index:2;\n}.elementor .runway-left{display:flex;flex-direction:column;flex:1 1 0;\n}.elementor .sticky-wrap{display:flex;flex-direction:row;}.elementor .scroll-runway{position:relative;}.elementor .section-pd-y{padding-block-start:5rem !important;padding-block-end:5rem !important;padding-inline-start:0rem;padding-inline-end:0rem;}.elementor .bg-cream-100{background-color:var(--Cream-100);}.elementor .rounded-16{border-radius:1rem;}.elementor .rounded-8{border-radius:0.5rem;border-radius:.5rem !important;\n}.elementor .fw-400{font-weight:400;}.elementor .fs-18{font-size:1.125rem;line-height:1.6;letter-spacing: unset;\n}.elementor .d-flex{display:flex;--display: flex;\n}.elementor .flex-column{flex-direction:column;}.elementor .gap-4{row-gap:1.25rem;}.elementor .fs-32{font-size:2rem;line-height:1.4;text-wrap: balance;\n}.elementor .color-black{color:var(--Primary-Black);}.elementor .fs-24{font-size:1.5rem;line-height:1.3;text-wrap: balance;\n}.elementor .gap-3{column-gap:1rem;row-gap:1rem;}.elementor .gap-2{gap:0.75rem;}.elementor .runway-item{min-height:20rem;justify-content:flex-start;opacity:.4;
transition:opacity .35s ease,border-color .35s ease;

&.is-active {
  opacity: 1;
}\n}.elementor .icon-list{gap:1rem;align-items:center;}.elementor .status-icon-green-wrapper{width:1.25rem;height:1.25rem;}.elementor .status-icon-checkmark{width:1.5rem;height:1.5rem;border-radius:50%;background-color:var(--Alert-Green);display:flex;justify-content:center;align-items:center;svg {
  fill: none;
}\n}.elementor .runway-img{width:100%;height:100%;object-fit: cover;\n}.elementor .mt-1{margin-block-start:0.5rem;}