.elementor .e-229c9d30-c8c5{padding:0px;}.elementor .e-1e8acc59-6d9e{flex-direction:column;gap:1.5rem;padding-block:0;\n}.elementor .e-3fc9412f-7f45{&.v3p1 { display:block;color:var(--e-global-color-secondary);font-family:var(--e-global-typography-text-font-family);font-size:1rem;line-height:1.4;background:var(--text-color-white); } &.v3p1 > .v3p1-container.e-flexbox-base { display:flex;flex-direction:column;gap:1.5rem;padding-block:0; } &.v3p1 h1,&.v3p1 h2,&.v3p1 h3 { margin:0;color:var(--e-global-color-secondary);text-align:left; } &.v3p1 h2 { ; } &.v3p1 h3 { ; } &.v3p1 p,&.v3p1 li { margin:0;color:var(--e-global-color-text);overflow-wrap:anywhere; } &.v3p1 a { color:var(--e-global-color-primary);text-decoration:underline; } &.v3p1 :is(a,button):focus-visible { outline:2px solid var(--e-global-color-primary);outline-offset:4px; } &.v3p1 { scroll-margin-top:2rem; } &.v3p1 ul,&.v3p1 ol { margin:0;padding-left:1.5rem; } &.v3p1 li+li { margin-top:.75rem; } &.v3p1 { ; } &.v3p1 p,&.v3p1 a { color:var(--e-global-color-text); } &.v3p1 ul { list-style:disc; } &.v3p1 ol { list-style:decimal; } &.v3p1 p:empty { display:none; }\n}.elementor .e-20d9f9e1-9531{padding:0px;}.elementor .e-2339a7f0-9f91{padding:0px;}.elementor .e-2bd543aa-42c0{flex-direction:column;gap:1.5rem;padding-block:0;\n}.elementor .e-581d3f4b-fda3{&.v3p1 { display:block;color:var(--e-global-color-secondary);font-family:var(--e-global-typography-text-font-family);font-size:1rem;line-height:1.4;background:var(--text-color-white); } &.v3p1 > .v3p1-container.e-flexbox-base { display:flex;flex-direction:column;gap:1.5rem;padding-block:0; } &.v3p1 h1,&.v3p1 h2,&.v3p1 h3 { margin:0;color:var(--e-global-color-secondary);text-align:left; } &.v3p1 h2 { ; } &.v3p1 h3 { ; } &.v3p1 p,&.v3p1 li { margin:0;color:var(--e-global-color-text);overflow-wrap:anywhere; } &.v3p1 a { color:var(--e-global-color-primary);text-decoration:underline; } &.v3p1 :is(a,button):focus-visible { outline:2px solid var(--e-global-color-primary);outline-offset:4px; } &.v3p1 { scroll-margin-top:2rem; } &.v3p1 ul,&.v3p1 ol { margin:0;padding-left:1.5rem; } &.v3p1 li+li { margin-top:.75rem; } &.v3p1 { background:#FFF3F2; } &.v3p1 h1 { font-size:3.5rem;line-height:1.1; } &.v3p1 h1 span { color:var(--e-global-color-primary); }\n}.elementor .e-735b8a50-44ba{padding:0px;}.elementor .e-5e199995-9156{padding:0px;}.elementor .e-7f6985a9-c539{padding:0px;}.elementor .e-49627105-7040{padding:0px;}.elementor .e-6f1f0fc4-4897:hover,.elementor .e-6f1f0fc4-4897:focus-visible{background-color:#FFF3F2;}.elementor .e-6f1f0fc4-4897{min-width:0px;display:flex;flex-direction:column;box-shadow:none; border-top:3px solid var(--e-global-color-primary); background:var(--text-color-white);\n}.elementor .e-1300cb33-c34c{padding:0px;}.elementor .e-61038c5f-8b38{padding:0px;}.elementor .e-4702172e-60b6:hover,.elementor .e-4702172e-60b6:focus-visible{background-color:#FFF3F2;}.elementor .e-4702172e-60b6{min-width:0px;display:flex;flex-direction:column;box-shadow:none; border-top:3px solid var(--e-global-color-primary); background:var(--text-color-white);\n}.elementor .e-75451399-bf57{padding:0px;}.elementor .e-4d6131da-ab91{padding:0px;}.elementor .e-607678e9-e969:hover,.elementor .e-607678e9-e969:focus-visible{background-color:#FFF3F2;}.elementor .e-607678e9-e969{min-width:0px;display:flex;flex-direction:column;box-shadow:none; border-top:3px solid var(--e-global-color-primary); background:var(--text-color-white);\n}.elementor .e-d98df39-81b5{padding:0px;display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;}.elementor .e-254322c5-595c{flex-direction:column;gap:1.5rem;padding-block:0;\n}.elementor .e-40df839c-8478{&.v3p1 { display:block;color:var(--e-global-color-secondary);font-family:var(--e-global-typography-text-font-family);font-size:1rem;line-height:1.4;background:var(--text-color-white); } &.v3p1 > .v3p1-container.e-flexbox-base { display:flex;flex-direction:column;gap:1.5rem;padding-block:0; } &.v3p1 h1,&.v3p1 h2,&.v3p1 h3 { margin:0;color:var(--e-global-color-secondary);text-align:left; } &.v3p1 h2 { ; } &.v3p1 h3 { ; } &.v3p1 p,&.v3p1 li { margin:0;color:var(--e-global-color-text);overflow-wrap:anywhere; } &.v3p1 a { color:var(--e-global-color-primary);text-decoration:underline; } &.v3p1 :is(a,button):focus-visible { outline:2px solid var(--e-global-color-primary);outline-offset:4px; } &.v3p1 { scroll-margin-top:2rem; } &.v3p1 ul,&.v3p1 ol { margin:0;padding-left:1.5rem; } &.v3p1 li+li { margin-top:.75rem; } &.v3p1 .e-button-base,&.v3p1 .v3p1-button { display:inline-flex;align-items:center;justify-content:center;background:var(--e-global-color-primary);color:var(--text-color-white);border:2px solid var(--e-global-color-primary);text-decoration:none; } &.v3p1 article .e-button-base { align-self:flex-start;margin-top:auto; } &.v3p1 article h3 { color:var(--e-global-color-secondary); } &.v3p1 article { border:0;border-top:3px solid var(--e-global-color-primary);background:var(--text-color-white);box-shadow:none; } &.v3p1 article:hover { background:#FFF3F2; } &.v3p1 > .v3p1-container > .e-flexbox-base { display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;align-items:stretch; }\n}.elementor .e-33080c8d-241f{padding:0px;}.elementor .e-1869d3f0-6a03{padding:0px;}.elementor .e-7a1ad301-4b47{padding:0px;}.elementor .e-2ee5d5e7-7261{padding:0px;}.elementor .e-3c5e89f4-9b0f{padding:0px;}.elementor .e-1be13c5c-e093{min-width:0px;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1rem;border-top:1px solid color-mix(in srgb,var(--e-global-color-text) 25%,transparent);\n}.elementor .e-5ef33a23-640f{padding:0px;}.elementor .e-2b5f59b9-5ab0{padding:0px;}.elementor .e-6681bfed-1db0{padding:0px;}.elementor .e-392762a-8111{min-width:0px;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1rem;border-top:1px solid color-mix(in srgb,var(--e-global-color-text) 25%,transparent);\n}.elementor .e-1b4dbf43-f3f8{padding:0px;}.elementor .e-8651cbf-af70{padding:0px;}.elementor .e-177b9777-f811{padding:0px;}.elementor .e-5d0aa01c-e850{min-width:0px;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1rem;border-top:1px solid color-mix(in srgb,var(--e-global-color-text) 25%,transparent);\n}.elementor .e-3fb483d6-1d5f{padding:0px;}.elementor .e-27dfa589-41ca{padding:0px;}.elementor .e-5ef5a17d-a22d{padding:0px;}.elementor .e-67c0076-531d{min-width:0px;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1rem;border-top:1px solid color-mix(in srgb,var(--e-global-color-text) 25%,transparent);\n}.elementor .e-2437f0fe-b9ce{padding:0px;}.elementor .e-16d955df-12de{padding:0px;}.elementor .e-74b4bfac-89a3{padding:0px;}.elementor .e-393853da-7de7{min-width:0px;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1rem;border-top:1px solid color-mix(in srgb,var(--e-global-color-text) 25%,transparent);\n}.elementor .e-368dc715-c796{padding:0px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:2rem 4rem;\n}.elementor .e-6e3ff9a2-4703{flex-direction:column;gap:1.5rem;padding-block:0;\n}.elementor .e-685d34eb-6ca6{&.v3p1 { display:block;color:var(--e-global-color-secondary);font-family:var(--e-global-typography-text-font-family);font-size:1rem;line-height:1.4;background:var(--text-color-white); } &.v3p1 > .v3p1-container.e-flexbox-base { display:flex;flex-direction:column;gap:1.5rem;padding-block:0; } &.v3p1 h1,&.v3p1 h2,&.v3p1 h3 { margin:0;color:var(--e-global-color-secondary);text-align:left; } &.v3p1 h2 { ; } &.v3p1 h3 { ; } &.v3p1 p,&.v3p1 li { margin:0;color:var(--e-global-color-text);overflow-wrap:anywhere; } &.v3p1 a { color:var(--e-global-color-primary);text-decoration:underline; } &.v3p1 :is(a,button):focus-visible { outline:2px solid var(--e-global-color-primary);outline-offset:4px; } &.v3p1 { scroll-margin-top:2rem; } &.v3p1 ul,&.v3p1 ol { margin:0;padding-left:1.5rem; } &.v3p1 li+li { margin-top:.75rem; } &.v3p1 { background:#FFF3F2; } &.v3p1 article { border:0;border-top:1px solid color-mix(in srgb,var(--e-global-color-text) 25%,transparent);padding:2rem 0;border-radius:0;background:transparent;box-shadow:none;display:flex;flex-direction:column;gap:1rem; } &.v3p1 > .v3p1-container > .e-flexbox-base { display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 4rem;align-items:start; }\n}