.elementor .e-3aa83d87-955f{width:100%;height:400px;object-fit:cover;display:block;}.elementor .e-47e136d-43fb{font-weight:700;font-size:40px;color:var(--af-red);line-height:1.2;display:block;}.elementor .e-a23368-e899{font-size:18px;color:var(--text);line-height:1.6;display:block;}.elementor .e-2bf3158d-afea{font-weight:700;font-size:20px;color:var(--text);line-height:1.4;display:block;}.elementor .e-310835d2-1af4{font-size:17px;color:var(--text);line-height:1.6;display:block;}.elementor .e-2e72339-85ba{width:58%;min-width:0px;padding:0px;flex-direction:column;flex:1 1 auto;row-gap: 20px;\n}.elementor .e-1c900dbe-db01{width:38%;height:auto;min-width:0px;max-width:420px;border-radius:4px;display:block;flex:0 1 auto;}.elementor .e-2b0ad594-98fd{width:100%;max-width:1140px;column-gap:48px;align-items:center;row-gap: 32px;\n}.elementor .e-50ff851a-9b9c{width:100%;justify-content:center;padding-block: 64px; padding-inline: 5%;\n}.elementor .e-3fcbfa1-98d3{font-weight:700;font-size:26px;color:var(--af-red);line-height:1.35;padding-inline-start:18px;margin-block-end:8px;display:block;border-inline-start: 4px solid var(--af-yellow);\n}.elementor .e-579aeed3-d151{font-size:17px;color:var(--text);line-height:1.6;display:block;}.elementor .e-30dbf79b-4d27{font-size:17px;color:var(--text);line-height:1.6;display:block;}.elementor .e-346bafeb-b25a{font-size:17px;color:var(--text);line-height:1.6;display:block;}.elementor .e-4f10824f-c05a{font-size:17px;color:var(--text);line-height:1.6;display:block;}.elementor .e-f404a1c-5fcf:hover,.elementor .e-f404a1c-5fcf:focus-visible{color:var(--white);background-color:var(--af-red-dark);}.elementor .e-f404a1c-5fcf:focus{color:var(--white);background-color:var(--af-red-dark);}.elementor .e-f404a1c-5fcf{font-weight:600;font-size:16px;color:var(--white);margin-block-start:8px;border-radius:4px;background-color:var(--af-red);align-self:flex-start;padding-block: 12px; padding-inline: 28px;\n}.elementor .e-4e0289c9-e09b{width:100%;max-width:860px;padding:0px;flex-direction:column;row-gap: 18px;\n}.elementor .e-f88ec74-aad4{width:100%;background-color:var(--surface);justify-content:center;padding-block: 64px; padding-inline: 5%;\n}.elementor .e-1d58cd8-a401{font-weight:700;font-size:30px;color:var(--text);line-height:1.25;display:block;}.elementor .e-4fd37404-a850{font-size:17px;color:var(--text-muted);line-height:1.6;margin-block-end:8px;display:block;}.elementor .e-3ed9096d-1d79{width:100%;height:420px;object-fit:cover;border-radius:4px;display:block;grid-column:span 2;}.elementor .e-666ef0cc-ffe7{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:4px;display:block;}.elementor .e-3e38b7a4-172f{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:4px;display:block;}.elementor .e-786015db-488e{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:4px;display:block;}.elementor .e-677fd76d-733a{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:4px;display:block;}.elementor .e-1a005f8b-a749{column-gap:16px;padding:0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, auto);row-gap: 16px;\n}.elementor .e-61500dd8-dacd{width:100%;max-width:1140px;padding:0px;flex-direction:column;row-gap: 16px;\n}.elementor .e-214c09f8-65e1{width:100%;justify-content:center;padding-block: 64px; padding-inline: 5%;\n}.elementor .e-22cfb61d-730d{width:48%;height:auto;min-width:0px;border-radius:4px;display:block;flex:0 1 auto;}.elementor .e-71d6cda4-a5c1{font-weight:700;font-size:30px;color:var(--af-red);line-height:1.25;display:block;}.elementor .e-4091f406-238e{font-size:17px;color:var(--text);line-height:1.6;display:block;}.elementor .e-6cf1acec-5ccd{font-size:17px;color:var(--text);line-height:1.6;display:block;}.elementor .e-7837c314-589e{font-size:17px;color:var(--text);line-height:1.6;display:block;}.elementor .e-4b79f6e1-f5fe{width:48%;min-width:0px;padding:0px;flex-direction:column;flex:1 1 auto;row-gap: 16px;\n}.elementor .e-6d68b38c-931c{width:100%;max-width:1140px;column-gap:48px;align-items:center;row-gap: 32px;\n}.elementor .e-46cd67c5-71ef{width:100%;background-color:var(--surface);justify-content:center;padding-block: 64px; padding-inline: 5%;\n}.elementor .e-6a50dbb7-92e4{width:100%;padding:0px;flex-direction:column;row-gap: 0;\n}