@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-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-footer{padding-block-end:84px;}}