.elementor .sandra-blog-body{font-family:var(--Text);font-weight:400;font-size:1rem;color:var(--text-color);line-height:1.625rem}.elementor .sandra-blog-h3{font-family:var(--Text);font-weight:700;font-size:1.375rem;color:var(--heading);line-height:1.875rem}.elementor .sandra-blog-h2{font-family:var(--Text);font-weight:800;font-size:2rem;color:var(--heading);letter-spacing:-.02em;line-height:2.5rem}.elementor .sandra-blog-shell{font-family:var(--Text);padding:0;margin-inline-start:auto;margin-inline-end:auto;box-sizing:border-box;\n}.elementor .sandra-blog-search{max-width:48rem;padding:0;margin:0;& input{font-family:var(--Text);font-size:1rem;color:var(--text-color);border:1px solid var(--border);border-radius:.5rem;padding:.875rem 1rem;min-height:3.25rem}& input::placeholder{color:var(--text-color);opacity:1}& button{font-family:var(--Text);font-size:.875rem;font-weight:700;background-color:var(--heading);color:var(--main-BG);min-height:3.25rem;border-radius:.5rem;padding:.875rem 1.5rem}& input:focus-visible,& button:focus-visible{outline:2px solid var(--heading);outline-offset:3px}& button:hover{background-color:var(--blue-accent)}\n}.elementor .sandra-blog-meta{font-family:var(--Text);font-size:.875rem;color:var(--text-color);line-height:1.5}.elementor .sandra-blog-link:hover,.elementor .sandra-blog-link:focus-visible{color:var(--blue-accent)}.elementor .sandra-blog-link{color:var(--heading);text-decoration:underline;padding:0;text-underline-offset:.2em;&:focus-visible{outline:2px solid var(--heading);outline-offset:4px}\n}.elementor .sandra-blog-card-content{min-width:0;padding:2rem;display:flex;flex-direction:column;gap:1rem;flex:1 1 0%;align-items:flex-start}.elementor .sandra-blog-card{overflow:hidden;padding:0;border-radius:.75rem;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--main-BG);display:flex;flex-direction:row;gap:0}.elementor .sandra-blog-layout{padding:0;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.elementor .sandra-motion-safe{&.sandra-motion-safe{@media (prefers-reduced-motion:reduce){&,& .e-heading-base,& .e-image-base{opacity:1!important;transform:none!important;translate:none!important;scale:none!important;rotate:none!important;animation:none!important;transition:none!important}}}\n}.elementor .section-title{font-family:var(--Text);font-weight:800;font-size:48px;color:#1D3F74;letter-spacing:-.96px;line-height:56px}.elementor .hero-subtitle{font-family:var(--Text);font-weight:500;font-size:20px;letter-spacing:0;line-height:30px}.elementor .footer-title{font-weight:700;font-size:14px;color:#1D3F74;letter-spacing:.7px;line-height:20px}.elementor .footer-text{font-size:16px;color:#44474E}.elementor .sandra-text-lead{font-family:var(--Text);font-weight:400;font-size:20px;letter-spacing:0;line-height:30px}.elementor .sandra-content-width{width:100%;max-width:1920px;margin-inline:auto;\n}.elementor .sandra-page{font-family:var(--Text);gap:32px}.elementor .sandra-stack{min-width:0;max-width:1920px}.elementor .sandra-footer{font-family:var(--Text);&.sandra-footer{padding-inline:40px;font-family:var(--Text);box-sizing:border-box}& :is(p,a,h2,h3){font-family:var(--Text);font-size:14px;line-height:22px;letter-spacing:0}& :is(h2,h3){font-weight:700}& .e-paragraph-base{font-weight:400}& .sandra-content-width{padding:0;width:100%;max-width:1920px;margin-inline:auto}& .sandra-footer-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}& .sandra-footer-columns>.e-flexbox-base{width:100%;max-width:none;min-width:0;padding:0;gap:12px}@media (max-width:1024px){&.sandra-footer{padding-inline:32px}& .sandra-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}& .sandra-stack{flex-direction:column;gap:24px}& .sandra-stack>.e-flexbox-base{width:100%;max-width:100%}}@media (max-width:767px){&.sandra-footer{padding-inline:20px}& .sandra-footer-columns{grid-template-columns:minmax(0,1fr);gap:24px}}\n}.elementor .sandra-footer-columns{display:grid;gap:32px;grid-template-columns:repeat(4,minmax(0,1fr))}.elementor .sandra-header{font-family:var(--Text)}