.elementor .color-primary{color:var(--payactiv-blue);}.elementor .primary-button{height:40px;font-weight:500;font-size:1rem;color:#ffffff;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:9999px;border-width:1px;border-color:var(--payactiv-blue);background-color:var(--payactiv-blue);}.elementor .v4-main-trigger{font-size:1rem;color:var(--primary-text);gap:0.38rem;}.elementor .v4-main-trigger:hover,.elementor .v4-main-trigger:focus-visible{color:var(--payactiv-blue);}.elementor .v4-nav-component{max-width:100vw;}.elementor .v4-subnav{min-height:210px;padding:1.5rem;gap:2rem;grid-area: 1 / 1;\n}.elementor .v4-nav-wrapper{position:relative;z-index:1;}.elementor .v4-nav-link:hover,.elementor .v4-nav-link:focus-visible{color:var(--payactiv-blue);}.elementor .v4-nav-overlay{max-width:100vw;max-height:100vh;position:fixed;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:0;background-color:#f4f2f080;backdrop-filter:blur(20px);opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.3s ease, visibility 0.3s ease;\n}.elementor .v4-sub-navs{background-color:#ffffff;}.elementor .text-color-inv{color:#ffffff;}.elementor .v4-mobile-back-btn{width:2rem;height:2rem;min-width:2rem;max-width:2rem;position:absolute;inset-block-start:0.5rem;inset-inline-end:0.5rem;z-index:2;color:var(--payactiv-blue);padding-block-start:0rem;padding-block-end:0.2rem;padding-inline-start:0rem;padding-inline-end:0rem;border-radius:0.25rem;background-color:#ffffff00;display:none;}.elementor .text-color-inv-link{color:#ffffff;text-decoration: underline;\n}