.elementor .e-4897b08a-1c44{font-size:48px;letter-spacing:-1px;line-height:1.15;}.elementor .e-7f5a14b1-7228{width:auto;height:auto;max-width:100%;max-height:300px;object-fit:contain;display:block;align-self:center;}.elementor .e-72092602-797a{width:100%;min-width:0px;max-width:760px;font-size:19px;color:#334155;line-height:1.6;margin-inline-start:auto;margin-inline-end:auto;overflow-wrap: anywhere; & .elementor-widget-theme-post-content p, & .elementor-widget-theme-post-content li { color: #334155; } & p { margin-top: 0; margin-bottom: 1em; } & h2 { font-size: 32px; line-height: 1.25; letter-spacing: -0.5px; color: #17233B; margin-top: 1.4em; margin-bottom: 0.55em; } & h3 { font-size: 25px; line-height: 1.3; color: #17233B; margin-top: 1.25em; margin-bottom: 0.5em; } & ul, & ol { padding-left: 1.4em; margin-top: 0; margin-bottom: 1em; } & li { margin-bottom: 0.35em; } & a { color: #245FAE; text-decoration: underline; text-underline-offset: 3px; } & a:focus-visible { outline: 2px solid #245FAE; outline-offset: 3px; } & img { display: block; width: auto; max-width: 100%; height: auto; max-height: 420px; object-fit: contain; margin-left: auto; margin-right: auto; } & .ais-article-image-link { display: block; width: fit-content; max-width: 100%; margin-left: auto; margin-right: auto; } & .elementor-widget-spacer { display: none; } & figure { width: auto; max-width: 100%; margin: 1.25em auto; } & figcaption { font-size: 15px; line-height: 1.5; color: #64748B; margin-top: 0.5em; } & blockquote { border-left: 3px solid #6EC1E4; margin-left: 0; padding-left: 24px; } & table { display: block; max-width: 100%; overflow-x: auto; }\n}.elementor .e-37a8cde1-9045{max-width:900px;gap:24px;}