.elementor .e-5567aa26-4ba4:hover,.elementor .e-5567aa26-4ba4:focus-visible{color:var(--text);}.elementor .e-5567aa26-4ba4{text-decoration:underline;}.elementor .e-45bb7284-c00b{width:auto;min-width:0px;padding:0px;}.elementor .e-57018743-a9d5{column-gap:8px;padding:0px;flex-direction:row;flex-wrap:wrap;align-items:center;row-gap: 4px;\n}.elementor .e-763c6b4-f22c{max-width:920px;font-size:48px;line-height:1.12;}.elementor .e-7e9e3b76-55e6{max-width:760px;font-size:21px;color:var(--slate-dark);line-height:1.55;}.elementor .e-4a80db3d-97e7{font-weight:700;color:var(--text);}.elementor .e-1fb00593-6973{width:auto;font-size:0px;padding:0px;display:block;flex-direction:row;flex-wrap:wrap;align-items: baseline;\n}.elementor .e-4d327f83-5da9{width:auto;min-width:0px;padding:0px;}.elementor .e-612f54a1-c02f{width:auto;column-gap:6px;padding:0px;flex-direction:row;flex-wrap:wrap;align-items:center;}.elementor .e-210e16e7-a4e4{max-width:920px;column-gap:24px;padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;flex-wrap:wrap;align-items:center;border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: var(--rule-line); row-gap: 8px;\n}.elementor .e-7844fcd6-516c{max-width:1200px;padding-block-start:40px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;row-gap: 18px;\n}.elementor .e-66aeb49e-f895{width:100%;max-width:1000px;aspect-ratio:16 / 9;object-fit:cover;border-radius:4px;}.elementor .e-5d067304-c983{max-width:1000px;}.elementor .e-47b651f4-2b48{max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;row-gap: 10px;\n}.elementor .e-3f002fc7-dce2{max-width:280px;padding:0px;flex:1 1 220px;}.elementor .e-2353554c-5010{padding:0px;}.elementor .e-2bb7d6cc-d35a{column-gap:10px;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-wrap:wrap;row-gap: 10px;\n}.elementor .e-5c3d72d9-d0b2{width:64px;height:64px;min-width:64px;object-fit:cover;object-position:50% 12%;border-radius:999px;flex:0 0 auto;}.elementor .e-5f00ed4e-5ca4{font-family:"Source Sans 3";font-weight:700;font-size:16px;color:var(--text);line-height:1.5;}.elementor .e-3c70300b-fdd8{font-family:"Source Sans 3";font-size:16px;color:var(--slate-gray);line-height:1.5;}.elementor .e-3c7f5d33-c089:hover,.elementor .e-3c7f5d33-c089:focus-visible{color:var(--text);}.elementor .e-3c7f5d33-c089{font-family:"Source Sans 3";font-weight:700;font-size:16px;color:var(--secondary);line-height:1.5;text-decoration:underline;align-self:flex-start;}.elementor .e-629db2bf-d662{padding:0px;flex-direction:column;row-gap: 4px;\n}.elementor .e-26dcfd85-4350{column-gap:16px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;align-items:flex-start;border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: var(--rule-line); border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: var(--rule-line);\n}.elementor .e-6241aa31-b91b{min-width:0px;max-width:680px;padding:0px;flex-direction:column;flex:999 1 560px;row-gap: 22px;\n}.elementor .e-a3ef1a4-5bc2{max-width:1200px;column-gap:64px;padding-block-start:48px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;flex-wrap:wrap;align-items:flex-start;row-gap: 40px;\n}.elementor .e-49b0c0ea-702d{width:auto;min-width:0px;padding:0px;}.elementor .e-7274bd01-ee56{width:auto;min-width:0px;padding:0px;}.elementor .e-fba31fc-227c{column-gap:12px;padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;flex-wrap:wrap;justify-content:space-between;border-block-end-width: 2px; border-block-end-style: solid; border-block-end-color: var(--text); align-items: baseline; row-gap: 12px;\n}.elementor .e-44dabe8c-ede1{padding:0px;}.elementor .e-20255870-eeb6{max-width:1200px;padding-block-start:56px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;row-gap: 28px;\n}.elementor .e-75fb3ee3-d5d0{padding:0px;}