.elementor .e-37a0a381-e320{color:var(--atc-teal-light);}.elementor .e-1989f7e-cade{font-family:var(--atc-font);font-weight:800;font-size:80px;color:#ffffff;letter-spacing:-0.02em;line-height:0.98;text-transform:uppercase;margin-block-start:20px;& span { display: block; color: transparent; -webkit-text-stroke: 2px #ffffff; }\n}.elementor .e-7f6f97d8-d0fd{max-width:540px;font-family:var(--atc-font);font-size:19px;color:rgba(255,255,255,0.88);line-height:1.55;margin-block-start:28px;}.elementor .e-3e190b13-4d63{padding:0px;margin-block-start:32px;gap:12px;flex-wrap:wrap;}.elementor .e-1257c703-fc06{padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-302117ab-e795{width:78%;height:64%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;border-radius:14px;box-shadow:0px 18px 48px 0px rgba(0,0,0,0.30);}.elementor .e-6a175179-63d0{width:58%;height:52%;object-fit:cover;position:absolute;inset-block-end:0px;inset-inline-start:0px;border-radius:14px;border-width:6px;border-color:#35204a;border-style:solid;box-shadow:0px 18px 48px 0px rgba(0,0,0,0.35);}.elementor .e-251931b6-1519{width:40%;height:40%;object-fit:cover;position:absolute;inset-inline-end:4%;inset-block-end:6%;border-radius:14px;border-width:6px;border-color:#35204a;border-style:solid;box-shadow:0px 18px 48px 0px rgba(0,0,0,0.35);}.elementor .e-194a4f8b-4910{height:500px;position:relative;padding:0px;}.elementor .e-594a5bb-9800{max-width:1200px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;gap:56px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-49d6953d-a2a0{overflow:hidden;padding-block-start:88px;padding-block-end:96px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--atc-purple-deep);}.elementor .e-3464354a-c9b4{color:var(--atc-teal-dark);}.elementor .e-7b0cba6a-5a9c{font-family:var(--atc-font);font-weight:800;font-size:40px;color:var(--atc-purple);letter-spacing:-0.01em;line-height:1.12;text-transform:uppercase;margin-block-start:12px;}.elementor .e-7024978c-d997{padding:0px;}.elementor .e-f1f9659-fc5d{font-family:var(--atc-font);font-size:17px;color:var(--atc-ink-body);line-height:1.6;}.elementor .e-ded0a7e-197b{padding:0px;margin-block-end:48px;gap:32px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:end;}.elementor .e-40cd10fd-991a{width:100%;height:100%;min-height:420px;object-fit:cover;border-radius:14px;}.elementor .e-1842fc2-9f35{color:var(--atc-teal-dark);}.elementor .e-76eb274-ae54{font-family:var(--atc-font);font-weight:700;font-size:26px;color:var(--atc-ink);}.elementor .e-5ef5e305-1679{font-family:var(--atc-font);font-weight:500;font-size:15px;color:var(--atc-ink-muted);}.elementor .e-78e50f8a-90e3{font-family:var(--atc-font);font-size:15px;color:var(--atc-ink-body);line-height:1.6;margin-block-start:8px;}.elementor .e-35f3996b-e51a:hover,.elementor .e-35f3996b-e51a:focus-visible{color:var(--atc-purple-dark);}.elementor .e-35f3996b-e51a{font-family:var(--atc-font);font-weight:600;font-size:14px;color:var(--atc-purple);letter-spacing:0.06em;text-transform:uppercase;padding:0px;margin-block-start:8px;background-color:transparent;}.elementor .e-667056cb-87e2{padding:32px;border-radius:14px;background-color:var(--atc-surface);flex-direction:column;gap:8px;flex:1 1 auto;align-items:flex-start;border-block-start: 5px solid #673c90;\n}.elementor .e-11fec7f0-d3f0{color:var(--atc-teal-dark);}.elementor .e-51402ee7-befc{font-family:var(--atc-font);font-weight:700;font-size:26px;color:var(--atc-ink);}.elementor .e-7763081-3e0e{font-family:var(--atc-font);font-weight:500;font-size:15px;color:var(--atc-ink-muted);}.elementor .e-693f2b2-872f{font-family:var(--atc-font);font-size:15px;color:var(--atc-ink-body);line-height:1.6;margin-block-start:8px;}.elementor .e-391bdddd-6c98:hover,.elementor .e-391bdddd-6c98:focus-visible{color:var(--atc-purple-dark);}.elementor .e-391bdddd-6c98{font-family:var(--atc-font);font-weight:600;font-size:14px;color:var(--atc-purple);letter-spacing:0.06em;text-transform:uppercase;padding:0px;margin-block-start:8px;background-color:transparent;}.elementor .e-2e0151af-e8d3{padding:32px;border-radius:14px;background-color:var(--atc-surface);flex-direction:column;gap:8px;flex:1 1 auto;align-items:flex-start;border-block-start: 5px solid #00aba7;\n}.elementor .e-7522d74b-e714{padding:0px;flex-direction:column;gap:24px;}.elementor .e-11306bed-a2ed{padding:0px;gap:32px;grid-template-columns:7fr 5fr;grid-template-rows:auto;}.elementor .e-2cf4aba3-3098{max-width:1200px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-7eee893b-bb23{padding-block-start:96px;padding-block-end:96px;padding-inline-start:48px;padding-inline-end:48px;background-color:#ffffff;}.elementor .e-1cfcd555-86b2{grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-1f61ac42-8b07{object-position: center 30%;\n}.elementor .e-640f5116-ac4f{object-position: center top;\n}.elementor .e-6b8eba7-bb93{object-position: 30% center;\n}.elementor .e-1231ce95-e4f3{padding:0px;}.elementor .e-612d2f35-c488{background-color:var(--atc-purple-soft);}.elementor .e-50c51077-9df9{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-2cbeed-5759{object-position: center top;\n}.elementor .e-cd9fb17-c3f7{color:#00615e;}.elementor .e-6dd6b4a9-9bdb{object-position: center top;\n}.elementor .e-6784252f-4997{color:#00615e;}.elementor .e-7a5e6b75-64d3{padding:0px;}.elementor .e-29a7438a-1b4c{background-color:#eefbfb;}.elementor .e-442a4e56-b514{color:var(--atc-teal-dark);}.elementor .e-2c56473c-da95{margin-block-start:12px;}.elementor .e-d2a947b-ab92{padding:0px;}.elementor .e-dc24069-e9bd{font-family:var(--atc-font);font-size:16px;color:#4b4356;line-height:1.55;}.elementor .e-8f2955a-33e8{padding:0px;gap:32px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:end;}.elementor .e-2b40fcf7-54a3{-webkit-text-stroke: 1.5px #008581;\n}.elementor .e-177c55c2-f571{border-block-start: 3px solid #00aba7;\n}.elementor .e-8b00707-a0db{-webkit-text-stroke: 1.5px #008581;\n}.elementor .e-70676ec0-df20{border-block-start: 3px solid #00aba7;\n}.elementor .e-5f5c965f-7fac{-webkit-text-stroke: 1.5px #008581;\n}.elementor .e-3d87d668-78a3{border-block-start: 3px solid #00aba7;\n}.elementor .e-b417a7e-2618{padding:0px;margin-block-start:40px;gap:40px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto;}.elementor .e-16fba91-ad5b{padding-block-end:0px;background-color:#ffffff;}.elementor .e-4a2d5821-e0d0{color:var(--atc-teal-dark);}.elementor .e-7a453665-8f94{margin-block-start:12px;}.elementor .e-77e45e64-6efb{color:#ffffff;}.elementor .e-362aba1e-4754{color:rgba(255,255,255,0.82);}.elementor .e-4ecad9fd-ae51{color:#86e2e0;}.elementor .e-4785628-d86c{overflow:hidden;padding:0px;border-radius:14px;background-color:#35204a;box-shadow:0px 14px 40px 0px rgba(103,60,144,0.28);flex-direction:column;}.elementor .e-37a3db09-5c40{padding:0px;margin-block-start:40px;gap:24px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-6088551f-9a35{font-family:var(--atc-font);font-weight:800;font-size:30px;color:#ffffff;line-height:1.18;text-transform:uppercase;}.elementor .e-17238565-5ca3{font-family:var(--atc-font);font-size:17px;color:rgba(255,255,255,0.85);line-height:1.55;margin-block-start:10px;}.elementor .e-29ca55da-b2fd{max-width:620px;padding:0px;}.elementor .e-35685877-beb8{padding:48px;margin-block-start:64px;border-radius:14px;background-image:radial-gradient(circle at 90% 10%, rgba(255,255,255,0.10) 0%,rgba(255,255,255,0) 50%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--atc-purple);gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-1d353ce-ee75{background-color:#ffffff;}