@media(max-width:1024px){.elementor .rk-touch-hide{&.e-con, &.e-button-base { display: none; }\n}}@media(max-width:1024px){.elementor .rk-sticky-slim{&.rk-sticky-call { padding: 0 0 env(safe-area-inset-bottom) 0; background-color: var(--rk-amber); border: 0; box-shadow: 0 -4px 14px rgba(6,25,102,.14); } & .rk-btn-primary { height: 60px; margin: 0; padding: 0 16px; border-radius: 0; box-shadow: none; background-color: var(--rk-amber); display: flex; align-items: center; justify-content: center; gap: 12px; font-size: 19px; text-decoration: none; transform: none; } & .rk-btn-primary::before { content: ""; width: 23px; height: 23px; flex: none; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23061966'%3E%3Cpath d='M6.6 10.8a15.1 15.1 0 0 0 6.6 6.6l2.2-2.2a1 1 0 0 1 1-.25 11.4 11.4 0 0 0 3.6.57 1 1 0 0 1 1 1V20a1 1 0 0 1-1 1A17 17 0 0 1 3 4a1 1 0 0 1 1-1h3.5a1 1 0 0 1 1 1c0 1.25.2 2.45.57 3.57a1 1 0 0 1-.25 1z'/%3E%3C/svg%3E") center / contain no-repeat; } & .rk-btn-primary::after { content: "24/7"; font-family: var(--rk-font-heading); font-weight: 800; font-size: 12px; line-height: 1; letter-spacing: .04em; padding: 6px 8px; border-radius: 999px; background-color: var(--rk-navy); color: var(--rk-amber); }\n}}@media(max-width:1024px){.elementor .rk-step-card{&.rk-step { counter-increment: rkstep; min-height: 0; padding: 102px 20px 24px; gap: 6px; align-items: center; text-align: center; background-color: #ffffff; border: 1px solid #d8e2f3; border-top: 4px solid var(--rk-navy); border-radius: 16px; box-shadow: 0 2px 12px rgba(6,25,102,.06); } &.rk-step.rk-step-center::before { top: 22px; left: calc(50% - 32px); width: 64px; height: 64px; border-radius: 16px; border: 1px solid #f3dc9c; background-color: #FFF4D6; box-shadow: none; } &.rk-step.rk-step-center::after { top: 34px; left: calc(50% - 20px); } &.rk-step .rk-badge { position: absolute; top: 12px; left: calc(50% + 20px); z-index: 2; width: 26px; height: 26px; border-radius: 50%; background-color: var(--rk-navy); font-size: 0; letter-spacing: 0; display: flex; align-items: center; justify-content: center; } &.rk-step .rk-badge::before { content: counter(rkstep); font-family: var(--rk-font-heading); font-weight: 800; font-size: 13px; line-height: 1; color: #ffffff; }\n}}@media(max-width:1024px){.elementor .rk-steps-cards{&.rk-steps-grid { row-gap: 14px; max-width: 520px; margin-inline: auto; counter-reset: rkstep; } &.rk-steps-grid::before { display: none; }\n}}@media(max-width:1024px){.elementor .rk-step-center{align-items:stretch;text-align: left; &.rk-step::before { left: 0px; } &.rk-step::after { left: 12px; } & .rk-badge { text-align: left; align-self: auto; }\n}}@media(max-width:1024px){.elementor .rk-steps-center{&.rk-steps-grid::before { left: 31px; width: 0px; }\n}}@media(max-width:1024px){.elementor .rk-card-center{flex:0 1 calc((100% - 24px) / 2);}}@media(max-width:1024px){.elementor .rk-bubble{width:82%;max-width:340px;}}@media(max-width:1024px){.elementor .rk-split-media{grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .rk-hero-photo{min-height:560px;}}@media(max-width:1024px){.elementor .rk-step{min-height:64px;padding-block-start:4px;padding-block-end:0px;padding-inline-start:88px;padding-inline-end:0px;gap:4px;}}@media(max-width:1024px){.elementor .rk-steps-grid{grid-template-columns:1fr;row-gap: 28px; &::before { top: 40px; bottom: 60px; left: 31px; width: 0px; border-top: 0px; border-left: 2px dashed rgba(6, 25, 102, 0.25); }\n}}@media(max-width:1024px){.elementor .rk-footer-grid{column-gap:24px;grid-template-columns:1.4fr 1fr 1fr;}}@media(max-width:1024px){.elementor .rk-sticky-call{display:flex;}}@media(max-width:1024px){.elementor .rk-mobile-only{display: flex !important;\n}}@media(max-width:1024px){.elementor .rk-desktop-only{display: none !important;\n}}@media(max-width:1024px){.elementor .rk-split{grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .rk-footer{padding-block-end:84px;}}