.elementor .article-body{font-family:var(--font-main);color:var(--text);& p{font-family:var(--font-main);font-size:18px;line-height:1.75;color:var(--text);margin:18px
0 0}& h2{font-family:var(--font-main);font-size:28px !important;line-height:1.25;font-weight:800;color:var(--navy);margin:48px
0 0}& h3{font-family:var(--font-main);font-size:22px !important;line-height:1.3;font-weight:800;color:var(--navy);margin:36px
0 0}& ul{font-size:18px;line-height:1.6;margin:22px
0 0;padding-left:22px}& ol{font-size:18px;line-height:1.6;margin:22px
0 0;padding-left:22px}& li{margin-top:8px}& a{color:var(--navy);font-weight:700;text-decoration:underline}& img{max-width:100%;height:auto;border-radius:16px}& blockquote{margin:32px
0 0;padding:4px
0 4px 20px;border-left:4px solid var(--orange);font-size:20px;line-height:1.6;color:var(--navy);font-weight:600}\n}.elementor .text-link:hover,.elementor .text-link:focus-visible{color:var(--orange-text)}.elementor .text-link{min-height:44px;font-weight:700;font-size:14px;color:var(--navy);text-decoration:underline;display:inline-flex;align-items:center}.elementor
.container{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto}.elementor .section-orange{color:var(--navy);background-color:var(--orange)}.elementor .section-light{background-color:var(--light-blue)}.elementor
.section{width:100%;padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px}.elementor .btn-navy:hover,.elementor .btn-navy:focus-visible{color:var(--white);border-color:var(--navy-dark);background-color:var(--navy-dark)}.elementor .btn-navy:focus{outline-offset:2px;outline:3px
solid var(--white);\n}.elementor .btn-navy{min-height:44px;font-family:var(--font-main);font-weight:800;font-size:15px;color:var(--white);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;border-width:2px;border-color:var(--navy);border-style:solid;background-color:var(--navy);display:inline-flex;gap:10px;justify-content:center;align-items:center}.elementor .btn-ghost:hover,.elementor .btn-ghost:focus-visible{color:var(--white);background-color:var(--navy)}.elementor .btn-ghost:focus{outline-offset:2px;outline:3px
solid var(--orange);\n}.elementor .btn-ghost{min-height:44px;font-family:var(--font-main);font-weight:700;font-size:15px;color:var(--navy);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:2px;border-color:var(--navy);border-style:solid;background-color:transparent;transition:background-color 0.2s, color 0.2s;display:inline-flex;gap:10px;justify-content:center;align-items:center}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{color:var(--navy);border-color:#FF7D33;background-color:#FF7D33}.elementor .btn-primary:focus{outline-offset:2px;outline:3px
solid var(--navy);\n}.elementor .btn-primary{min-height:44px;font-family:var(--font-main);font-weight:800;font-size:15px;color:var(--navy);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;border-width:2px;border-color:var(--orange);border-style:solid;background-color:var(--orange);transition:background-color 0.2s;display:inline-flex;gap:10px;justify-content:center;align-items:center}.elementor .btn-lg{min-height:56px;font-size:17px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px}