/* V22: one bright ServiceJan visual system for every page and every page type. */
:root{--ink:#082e61;--muted:#426b97;--paper:#ffffff;--cloud:#e7f3ff;--line:#b8d7f2;--blue:#1f5fe6;--violet:#1f5fe6;--night:#e7f3ff}
html,body{background:#e7f3ff!important;color:#163f70!important}body .home-page,body .inner-page,body .video-library,body .video-page-hero,body .power-hero{background:linear-gradient(135deg,#f7fbff 0%,#d9edff 50%,#eef8ff 100%)!important;color:#163f70!important}
body .home-page h1,body .home-page h2,body .home-page h3,body .inner-page h1,body .inner-page h2,body .inner-page h3,body .video-library h1,body .video-library h2,body .video-library h3,body .video-page-hero h1,body .video-page-hero h2{color:#082e61!important;text-shadow:none!important}body .home-page p,body .inner-page p,body .inner-page li,body .video-library p,body .video-page-hero p{color:#426b97!important;text-shadow:none!important}
body .inner-page .page-hero,body .inner-page .section,body .inner-page .sjn-page-hero,body .inner-page .sjn-section,body .home-page .sjn-section{background:transparent!important;border-color:#b8d7f2!important}body .inner-page .page-hero .lead,body .inner-page .sjn-page-hero .lead{color:#426b97!important}
body .card,body .price-card,body .choice,body .sjn-grid>article,body .form-card,body .app-install,body .sjn-video-card,body .global-audience-grid a{background:#fff!important;border-color:#b8d7f2!important;box-shadow:0 12px 30px rgba(38,103,173,.12)!important;color:#163f70!important}body .card h1,body .card h2,body .card h3,body .card p,body .price-card h1,body .price-card h2,body .price-card h3,body .price-card p,body .price-card li,body .choice h1,body .choice h2,body .choice h3,body .choice p,body .sjn-grid>article h1,body .sjn-grid>article h2,body .sjn-grid>article h3,body .sjn-grid>article p,body .form-card h1,body .form-card h2,body .form-card h3,body .form-card p,body .app-install h1,body .app-install h2,body .app-install h3,body .app-install p,body .sjn-video-card p{color:#163f70!important;text-shadow:none!important}
body .button,body .button.secondary{background:#1f5fe6!important;color:#fff!important;box-shadow:0 9px 22px rgba(31,95,230,.2)!important}body a:not(.button){color:#165ac5!important}body .eyebrow,body .sjn-hero .eyebrow{color:#1f5fe6!important}
body .provider-form,body .provider-form label,body .provider-form input,body .provider-form textarea,body #afs-widget{background:#fff!important;color:#163f70!important;text-shadow:none!important}body .provider-form label,body #afs-widget label,body #afs-widget legend,body #afs-widget p,body #afs-widget span,body #afs-widget h1,body #afs-widget h2,body #afs-widget h3{color:#163f70!important}body .provider-form input,body .provider-form textarea,body #afs-widget input,body #afs-widget textarea,body #afs-widget select{border-color:#9dc5ec!important;color:#163f70!important;background:#fff!important}body input::placeholder,body textarea::placeholder{color:#6482a1!important;opacity:1!important}
body .sjn-hero{background:#d9edff!important}body .sjn-hero-bg{filter:none!important}body .sjn-hero h1{color:#082e61!important}body .sjn-hero .lead,body .sjn-hero-choice span{color:#426b97!important}body .sjn-hero-choice a{background:rgba(255,255,255,.95)!important;border-color:#b8d7f2!important}body .sjn-hero-choice strong{color:#082e61!important}
body .global-audience{background:#e7f3ff!important;color:#163f70!important}body .global-audience h2,body .global-audience-grid a b,body .global-audience-grid a strong,body .global-audience-grid a span{color:#163f70!important}body .global-audience-grid a:nth-child(2){background:#fff!important;border-color:#b8d7f2!important}
