.elementor .e-71bf788b-c17a{font-family:"Archivo Narrow";font-weight:600;font-size:14px;color:#6B1FB8;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-756b0551-8fe8{font-family:"Tenor Sans";font-size:52px;color:#1A1A1A;line-height:1.15;}.elementor .e-4452cf3b-d2b5{font-family:"Archivo Narrow";font-size:19px;color:#3D3D45;line-height:1.6;}.elementor .e-5b2ba4bd-5b95{max-width:760px;text-align:center;padding:0px;flex-direction:column;gap:20px;align-items:center;}.elementor .e-40768917-3cf3{padding-block-start:96px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F7F5FB;justify-content:center;}.elementor .e-4c9169c3-48d5:hover,.elementor .e-4c9169c3-48d5:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .e-4c9169c3-48d5{width:100%;height:100%;object-fit:cover;transition:transform 0.4s;}.elementor .e-325afa2f-2814{overflow:hidden;aspect-ratio:16 / 9;padding:0px;}.elementor .e-34849dca-e4e4{font-family:"Archivo Narrow";font-weight:600;font-size:13px;color:#6B1FB8;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:3px;background-color:#F1E8FC;}.elementor .e-cfd0d4e-8072{font-family:"Tenor Sans";font-size:34px;color:#1A1A1A;line-height:1.2;}.elementor .e-4821a2fc-c813{font-family:"Archivo Narrow";font-size:15px;color:#55555E;letter-spacing:0.06em;text-transform:uppercase;}.elementor .e-45dff552-15e5{font-family:"Archivo Narrow";font-size:17px;color:#3D3D45;line-height:1.6;}.elementor .e-254e024a-477e:hover,.elementor .e-254e024a-477e:focus-visible{background-color:#6B1FB8;}.elementor .e-254e024a-477e:focus{outline-width:2px;outline-color:#1A1A1A;outline-style:solid;outline-offset:3px;}.elementor .e-254e024a-477e{font-family:"Archivo Narrow";font-size:16px;color:#FFFFFF;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:12px;border-radius:3px;background-color:#8A2BE2;transition:background-color 0.2s;}.elementor .e-3ea0d12d-19d3{padding:32px;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-2d0c2102-b53c:hover,.elementor .e-2d0c2102-b53c:focus-visible{box-shadow:0px 18px 40px -24px rgba(26, 26, 26, 0.35);}.elementor .e-2d0c2102-b53c{overflow:hidden;padding:0px;border-radius:6px;border-width:1px;border-color:#E6E2EE;border-style:solid;background-color:#FFFFFF;transition:box-shadow 0.25s;flex-direction:column;}.elementor .e-a06a04e-109e{font-family:"Archivo Narrow";font-weight:600;font-size:13px;color:#C9A8F2;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-62343563-a72a{font-family:"Tenor Sans";font-size:28px;color:#FFFFFF;line-height:1.25;}.elementor .e-47a0ca3f-e3f7{font-family:"Archivo Narrow";font-size:17px;color:#D6D6DC;line-height:1.6;}.elementor .e-acee76c-e725{padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:6px;background-color:#1A1A1A;flex-direction:column;gap:14px;justify-content:center;}.elementor .e-233e3a8f-521a{max-width:1200px;padding:0px;gap:32px;grid-template-columns:2fr 1fr;grid-template-rows:auto;}.elementor .e-1a416f3e-90d1{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;justify-content:center;}.elementor .e-6849614-dc0b{max-width:720px;font-family:"Tenor Sans";font-size:36px;color:#1A1A1A;line-height:1.2;}.elementor .e-9ad1d73-7963{max-width:600px;font-family:"Archivo Narrow";font-size:18px;color:#3D3D45;line-height:1.6;}.elementor .e-807d453-32f5:hover,.elementor .e-807d453-32f5:focus-visible{background-color:#6B1FB8;}.elementor .e-807d453-32f5:focus{outline-width:2px;outline-color:#1A1A1A;outline-style:solid;outline-offset:3px;}.elementor .e-807d453-32f5{font-family:"Archivo Narrow";font-size:16px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:3px;background-color:#8A2BE2;transition:background-color 0.2s;}.elementor .e-313f2867-e1f8{max-width:1200px;text-align:center;padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;border-radius:6px;background-color:#F7F5FB;flex-direction:column;gap:18px;align-items:center;}.elementor .e-15f500f0-26f7{padding-block-start:0px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;justify-content:center;}