.elementor .e-2d22c5fb-1e36{width:100%;height:100%;max-width:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;transform:scale3d(1.05, 1.05, 1);display:block;object-position:center;\n}.elementor .e-3fa51796-f56a{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:2;padding:0px;background-image:linear-gradient(135deg, rgba(42,0,29,0.95) 0%,rgba(128,0,89,0.75) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events:none;\n}.elementor .e-3ba11962-1eb3{font-family:Inter;font-weight:600;font-size:15px;color:#FEBE4F;letter-spacing:0.05em;text-transform:uppercase;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a8f97f4-a4c5{font-family:Outfit;font-weight:700;font-size:52px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.1;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1036c284-42b0{max-width:680px;font-family:Inter;font-size:clamp(17px, 2vw, 20px);color:rgba(255,255,255,0.9);line-height:1.6;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-ff3164c-d07e{width:100%;max-width:800px;position:relative;z-index:10;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:center;}.elementor .e-6b11cd3a-605e{width:100%;max-width:1240px;position:relative;z-index:2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(20px, 5vw, 40px);padding-inline-end:clamp(20px, 5vw, 40px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-31cffe42-3c5d{width:100%;min-height:550px;overflow:hidden;position:relative;font-family:Inter;text-align:center;padding-block-start:76px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#2A001D;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-683b1d5e-71cf{font-family:Outfit;font-weight:700;font-size:clamp(48px, 6vw, 64px);color:#800059;line-height:1;margin:0px;}.elementor .e-5078352d-6fbe{font-family:Inter;font-weight:500;font-size:16px;color:#4B5563;letter-spacing:0.02em;line-height:1.5;text-transform:capitalize;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6901ec07-b61b{width:auto;text-align:center;padding:0px;}.elementor .e-1c73822c-f6a5{font-family:Outfit;font-weight:700;font-size:clamp(48px, 6vw, 64px);color:#800059;line-height:1;margin:0px;}.elementor .e-4a37887f-8db3{font-family:Inter;font-weight:500;font-size:16px;color:#4B5563;letter-spacing:0.02em;line-height:1.5;text-transform:capitalize;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-fbfc040-e6cd{width:auto;text-align:center;padding:0px;}.elementor .e-3097223c-29a0{font-family:Outfit;font-weight:700;font-size:clamp(48px, 6vw, 64px);color:#800059;line-height:1;margin:0px;}.elementor .e-281b06fe-edfe{font-family:Inter;font-weight:500;font-size:16px;color:#4B5563;letter-spacing:0.02em;line-height:1.5;text-transform:capitalize;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f8f882e-a460{width:auto;text-align:center;padding:0px;}.elementor .e-7af3e191-8a21{padding:0px;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;justify-content:space-around;align-items:center;}.elementor .e-4eaf6132-f1d3{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(20px, 5vw, 40px);padding-inline-end:clamp(20px, 5vw, 40px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-78277039-b693{width:100%;font-family:Inter;padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;background-color:#FFFFFF;display:flex;flex-direction:column;border-bottom-style: solid; border-bottom-color: #E5E7EB;\n}.elementor .e-7d7af992-33af{font-family:Inter;font-weight:600;font-size:14px;color:#800059;letter-spacing:0.05em;line-height:1.7;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-339e0bcc-de2e{font-family:Outfit;font-weight:600;font-size:clamp(32px, 4vw, 40px);color:#111827;letter-spacing:-0.02em;line-height:1.15;margin-block-start:4px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c6a5081-e8ce{font-family:Inter;font-size:17px;color:#4B5563;line-height:1.7;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-16d3b95a-a3a8{font-family:Inter;font-size:17px;color:#4B5563;line-height:1.7;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-33b7bb1f-c168{font-family:Inter;font-size:17px;color:#4B5563;line-height:1.7;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-12615c41-16b9{padding:0px;display:flex;flex-direction:column;flex:1 1 0px;justify-content:center;}.elementor .e-793d1c77-fe7c{width:100%;height:100%;max-width:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;display:block;}.elementor .e-cfc8285-43d1{overflow:hidden;aspect-ratio:4 / 5;position:relative;padding:0px;border-radius:12px;background-color:#F3F4F6;box-shadow:0px 24px 48px 0px rgba(0,0,0,0.08);flex:1 1 0px;}.elementor .e-6ea9a73c-f055{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(20px, 5vw, 40px);padding-inline-end:clamp(20px, 5vw, 40px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:80px;align-items:center;}.elementor .e-47b49901-ee4f{width:100%;font-family:Inter;padding-block-start:clamp(60px, 8vw, 100px);padding-block-end:clamp(60px, 8vw, 100px);padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-b9f9e91-5a7d{font-family:Inter;font-weight:600;font-size:14px;color:#800059;letter-spacing:0.05em;line-height:1.7;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5e9dde76-fec7{font-family:Outfit;font-weight:600;font-size:clamp(36px, 5vw, 48px);color:#111827;letter-spacing:-0.02em;line-height:1.1;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-59122ba4-a068{max-width:680px;font-family:Inter;font-size:17px;color:#4B5563;line-height:1.6;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1e4cb0f5-9f1e{position:sticky;inset-block-start:120px;padding:0px;}.elementor .e-262c8266-9a48{width:48px;height:48px;font-size:22px;color:#800059;line-height:1;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;background-color:#FAEEF5;display:flex;justify-content:center;align-items:center;}.elementor .e-3c26c7c-5b5b{font-family:Outfit;font-weight:600;font-size:22px;color:#111827;line-height:1.3;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-917c9f4-d33f{font-family:Inter;font-size:15px;color:#4B5563;line-height:1.6;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7662614f-c729{font-family:Inter;font-size:15px;color:#4B5563;line-height:1.6;margin:0px;}.elementor .e-1d4d39cd-3ed5:hover,.elementor .e-1d4d39cd-3ed5:focus-visible{border-color:rgba(128,0,89,0.2);box-shadow:0px 16px 32px 0px rgba(0,0,0,0.04);transform:translate3d(0px, -4px, 0px);}.elementor .e-1d4d39cd-3ed5{padding:40px;border-radius:16px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#FFFFFF;transition:all 0.3s;}.elementor .e-6d5ab030-93fd{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(20px, 5vw, 40px);padding-inline-end:clamp(20px, 5vw, 40px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:80px;grid-template-columns:1fr 1.6fr;align-items:start;}.elementor .e-3dd3a7a0-425e{width:100%;font-family:Inter;padding-block-start:clamp(60px, 8vw, 100px);padding-block-end:clamp(60px, 8vw, 100px);padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#F8F9FA;display:flex;flex-direction:column;}.elementor .e-76db587b-2ddd{font-family:Inter;font-weight:600;font-size:14px;color:#800059;letter-spacing:0.05em;line-height:1.7;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7f60a7d4-ea34{font-family:Outfit;font-weight:600;font-size:clamp(32px, 4vw, 40px);color:#111827;letter-spacing:-0.02em;line-height:1.15;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5708271f-63d8{max-width:820px;font-family:Inter;font-weight:600;font-size:20px;color:#4B5563;line-height:1.5;margin-block-start:18px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-133c7c6c-1c44{max-width:800px;font-family:Inter;font-size:17px;color:#4B5563;line-height:1.6;margin-block-start:18px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-24eeb458-2151{text-align:center;padding:0px;display:flex;flex-direction:column;align-items:center;}.elementor .e-68ce1673-2ba2{width:28px;height:28px;color:#800059;display:block;fill:#800059;\n}.elementor .e-2d72d994-f170{width:64px;height:64px;padding:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:auto;margin-inline-end:auto;border-radius:50%;background-color:#FAEEF5;display:flex;justify-content:center;align-items:center;}.elementor .e-1384ee2c-6bc8{font-family:Outfit;font-weight:600;font-size:22px;color:#111827;line-height:1.3;margin:0px;}.elementor .e-39f08e67-c56c{font-family:Inter;font-weight:600;font-size:16px;color:#4B5563;line-height:1.4;margin-block-start:6px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-686ec822-1a84{font-family:Inter;font-size:15px;color:#4B5563;line-height:1.6;margin:0px;}.elementor .e-6b54e002-7e32:hover,.elementor .e-6b54e002-7e32:focus-visible{border-color:rgba(128,0,89,0.2);box-shadow:0px 20px 40px 0px rgba(0,0,0,0.06);transform:translate3d(0px, -8px, 0px);}.elementor .e-6b54e002-7e32{text-align:center;padding-block-start:48px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;border-radius:16px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#FFFFFF;transition:all 0.3s;}.elementor .e-1607dead-f4aa{width:28px;height:28px;color:#800059;display:block;fill:#800059;\n}.elementor .e-53086e12-3e58{width:64px;height:64px;padding:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:auto;margin-inline-end:auto;border-radius:50%;background-color:#FAEEF5;display:flex;justify-content:center;align-items:center;}.elementor .e-7b5015d2-2b1f{font-family:Outfit;font-weight:600;font-size:22px;color:#111827;line-height:1.3;margin:0px;}.elementor .e-481198a3-5cfd{font-family:Inter;font-weight:600;font-size:16px;color:#4B5563;line-height:1.4;margin-block-start:6px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-434be9c1-a73a{font-family:Inter;font-size:15px;color:#4B5563;line-height:1.6;margin:0px;}.elementor .e-7565cf06-2fe4:hover,.elementor .e-7565cf06-2fe4:focus-visible{border-color:rgba(128,0,89,0.2);box-shadow:0px 20px 40px 0px rgba(0,0,0,0.06);transform:translate3d(0px, -8px, 0px);}.elementor .e-7565cf06-2fe4{text-align:center;padding-block-start:48px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;border-radius:16px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#FFFFFF;transition:all 0.3s;}.elementor .e-4bcff5ed-62d5{width:28px;height:28px;color:#800059;display:block;fill:#800059;\n}.elementor .e-3bf5b6a-7707{width:64px;height:64px;padding:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:auto;margin-inline-end:auto;border-radius:50%;background-color:#FAEEF5;display:flex;justify-content:center;align-items:center;}.elementor .e-2570a771-4e1b{font-family:Outfit;font-weight:600;font-size:22px;color:#111827;line-height:1.3;margin:0px;}.elementor .e-3edb30be-fba3{font-family:Inter;font-weight:600;font-size:16px;color:#4B5563;line-height:1.4;margin-block-start:6px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e52a594-5aef{font-family:Inter;font-size:15px;color:#4B5563;line-height:1.6;margin:0px;}.elementor .e-18ff05f4-defd:hover,.elementor .e-18ff05f4-defd:focus-visible{border-color:rgba(128,0,89,0.2);box-shadow:0px 20px 40px 0px rgba(0,0,0,0.06);transform:translate3d(0px, -8px, 0px);}.elementor .e-18ff05f4-defd{text-align:center;padding-block-start:48px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;border-radius:16px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#FFFFFF;transition:all 0.3s;}.elementor .e-35d0c5ca-7dd7{padding:0px;margin-block-start:48px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:32px;grid-template-columns:repeat(3, 1fr);}.elementor .e-50dbd7b-b3fd{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(20px, 5vw, 40px);padding-inline-end:clamp(20px, 5vw, 40px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-2dce671f-8289{width:100%;font-family:Inter;padding-block-start:clamp(60px, 8vw, 100px);padding-block-end:clamp(60px, 8vw, 100px);padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-1ba81ac9-9f3d{font-family:Inter;font-weight:600;font-size:14px;color:#800059;letter-spacing:0.05em;line-height:1.7;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-597cc3ac-f05b{font-family:Outfit;font-weight:600;font-size:clamp(32px, 4vw, 40px);color:#111827;letter-spacing:-0.02em;line-height:1.15;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-446ef744-5a9f{text-align:center;padding:0px;display:flex;flex-direction:column;align-items:center;}.elementor .e-2a62a99e-4121{font-family:Outfit;font-weight:700;font-size:28px;color:#800059;line-height:1.2;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-706f91a8-97ff{font-family:Inter;font-weight:600;font-size:18px;color:#111827;line-height:1.4;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3805971e-47e8{font-family:Inter;font-size:15px;color:#4B5563;line-height:1.7;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1d91de54-8b42{font-family:Inter;font-weight:500;font-size:15px;color:#4B5563;line-height:1.7;font-style:italic;margin:0px;}.elementor .e-1233dfea-59ac:hover,.elementor .e-1233dfea-59ac:focus-visible{border-color:rgba(128,0,89,0.2);box-shadow:4px 0px 0px 0px #800059 inset,0px 20px 40px 0px rgba(0,0,0,0.05);transform:translate3d(0px, -6px, 0px);}.elementor .e-1233dfea-59ac{overflow:hidden;padding-block-start:48px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;border-radius:16px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#FFFFFF;transition:all 0.3s;}.elementor .e-4ed3692b-ac12{font-family:Outfit;font-weight:700;font-size:28px;color:#800059;line-height:1.2;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5396618a-77a5{font-family:Inter;font-weight:600;font-size:18px;color:#111827;line-height:1.4;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2adfe1f9-7d76{font-family:Inter;font-size:15px;color:#4B5563;line-height:1.7;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5816281b-2a59{font-family:Inter;font-weight:500;font-size:15px;color:#4B5563;line-height:1.7;font-style:italic;margin:0px;}.elementor .e-5302b597-fd5b:hover,.elementor .e-5302b597-fd5b:focus-visible{border-color:rgba(128,0,89,0.2);box-shadow:4px 0px 0px 0px #800059 inset,0px 20px 40px 0px rgba(0,0,0,0.05);transform:translate3d(0px, -6px, 0px);}.elementor .e-5302b597-fd5b{overflow:hidden;padding-block-start:48px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;border-radius:16px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#FFFFFF;transition:all 0.3s;}.elementor .e-6dc4359c-9ff9{font-family:Outfit;font-weight:700;font-size:28px;color:#800059;line-height:1.2;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6658a4f1-2c8d{font-family:Inter;font-weight:600;font-size:18px;color:#111827;line-height:1.4;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7e9c698-c1c9{font-family:Inter;font-size:15px;color:#4B5563;line-height:1.7;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-bc91af3-b701{font-family:Inter;font-weight:500;font-size:15px;color:#4B5563;line-height:1.7;font-style:italic;margin:0px;}.elementor .e-2465279e-5008:hover,.elementor .e-2465279e-5008:focus-visible{border-color:rgba(128,0,89,0.2);box-shadow:4px 0px 0px 0px #800059 inset,0px 20px 40px 0px rgba(0,0,0,0.05);transform:translate3d(0px, -6px, 0px);}.elementor .e-2465279e-5008{overflow:hidden;padding-block-start:48px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;border-radius:16px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#FFFFFF;transition:all 0.3s;}.elementor .e-7500bd54-9d7b{font-family:Outfit;font-weight:700;font-size:28px;color:#800059;line-height:1.2;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4839d925-5db2{font-family:Inter;font-weight:600;font-size:18px;color:#111827;line-height:1.4;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-52b04758-ac9d{font-family:Inter;font-size:15px;color:#4B5563;line-height:1.7;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-edcaca8-7ebc{font-family:Inter;font-weight:500;font-size:15px;color:#4B5563;line-height:1.7;font-style:italic;margin:0px;}.elementor .e-5ff9a9ae-5fc4:hover,.elementor .e-5ff9a9ae-5fc4:focus-visible{border-color:rgba(128,0,89,0.2);box-shadow:4px 0px 0px 0px #800059 inset,0px 20px 40px 0px rgba(0,0,0,0.05);transform:translate3d(0px, -6px, 0px);}.elementor .e-5ff9a9ae-5fc4{overflow:hidden;padding-block-start:48px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;border-radius:16px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#FFFFFF;transition:all 0.3s;}.elementor .e-1601a672-5f4f{font-family:Outfit;font-weight:700;font-size:28px;color:#800059;line-height:1.2;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-377a9098-cb3f{font-family:Inter;font-weight:600;font-size:18px;color:#111827;line-height:1.4;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-636f9280-3f95{font-family:Inter;font-size:15px;color:#4B5563;line-height:1.7;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-275823e3-bf51{font-family:Inter;font-weight:500;font-size:15px;color:#4B5563;line-height:1.7;font-style:italic;margin:0px;}.elementor .e-1c24764e-ae09:hover,.elementor .e-1c24764e-ae09:focus-visible{border-color:rgba(128,0,89,0.2);box-shadow:4px 0px 0px 0px #800059 inset,0px 20px 40px 0px rgba(0,0,0,0.05);transform:translate3d(0px, -6px, 0px);}.elementor .e-1c24764e-ae09{width:100%;max-width:640px;overflow:hidden;padding-block-start:48px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;border-radius:16px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#FFFFFF;transition:all 0.3s;grid-column:1 / -1;justify-self:center;\n}.elementor .e-14523f65-33aa{padding:0px;margin-block-start:48px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:32px;grid-template-columns:1fr 1fr;}.elementor .e-b667e48-b7c0{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(20px, 5vw, 40px);padding-inline-end:clamp(20px, 5vw, 40px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-7e502222-e35e{width:100%;font-family:Inter;padding-block-start:clamp(60px, 8vw, 100px);padding-block-end:clamp(60px, 8vw, 100px);padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#F8F9FA;display:flex;flex-direction:column;}.elementor .e-504bb466-cc7e{font-family:Outfit;font-weight:600;font-size:clamp(32px, 4vw, 40px);color:#111827;letter-spacing:-0.02em;line-height:1.15;text-align:center;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b7114d4-1614:hover,.elementor .e-b7114d4-1614:focus-visible{transform:scale3d(1.05, 1.05, 1);filter:grayscale(0%) opacity(1);\n}.elementor .e-b7114d4-1614{width:100%;height:auto;max-width:180px;object-fit:contain;transition:all 0.4s;display:block;filter:grayscale(100%) opacity(0.6);\n}.elementor .e-34a5347b-df09:hover,.elementor .e-34a5347b-df09:focus-visible{border-color:rgba(128,0,89,0.2);box-shadow:0px 16px 32px 0px rgba(0,0,0,0.06);transform:translate3d(0px, -4px, 0px);}.elementor .e-34a5347b-df09{width:calc(25% - 24px);min-width:220px;aspect-ratio:16 / 9;padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:12px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#FFFFFF;transition:all 0.3s;display:flex;justify-content:center;align-items:center;}.elementor .e-5b36605-2d6d:hover,.elementor .e-5b36605-2d6d:focus-visible{transform:scale3d(1.05, 1.05, 1);filter:grayscale(0%) opacity(1);\n}.elementor .e-5b36605-2d6d{width:100%;height:auto;max-width:180px;object-fit:contain;transition:all 0.4s;display:block;filter:grayscale(100%) opacity(0.6);\n}.elementor .e-7159afcc-5119:hover,.elementor .e-7159afcc-5119:focus-visible{border-color:rgba(128,0,89,0.2);box-shadow:0px 16px 32px 0px rgba(0,0,0,0.06);transform:translate3d(0px, -4px, 0px);}.elementor .e-7159afcc-5119{width:calc(25% - 24px);min-width:220px;aspect-ratio:16 / 9;padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:12px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#FFFFFF;transition:all 0.3s;display:flex;justify-content:center;align-items:center;}.elementor .e-56413a75-a56e:hover,.elementor .e-56413a75-a56e:focus-visible{transform:scale3d(1.05, 1.05, 1);filter:grayscale(0%) opacity(1);\n}.elementor .e-56413a75-a56e{width:100%;height:auto;max-width:180px;object-fit:contain;transition:all 0.4s;display:block;filter:grayscale(100%) opacity(0.6);\n}.elementor .e-1ea1822e-f4f4:hover,.elementor .e-1ea1822e-f4f4:focus-visible{border-color:rgba(128,0,89,0.2);box-shadow:0px 16px 32px 0px rgba(0,0,0,0.06);transform:translate3d(0px, -4px, 0px);}.elementor .e-1ea1822e-f4f4{width:calc(25% - 24px);min-width:220px;aspect-ratio:16 / 9;padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:12px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#FFFFFF;transition:all 0.3s;display:flex;justify-content:center;align-items:center;}.elementor .e-693c8ab0-5c63:hover,.elementor .e-693c8ab0-5c63:focus-visible{transform:scale3d(1.05, 1.05, 1);filter:grayscale(0%) opacity(1);\n}.elementor .e-693c8ab0-5c63{width:100%;height:auto;max-width:180px;object-fit:contain;transition:all 0.4s;display:block;filter:grayscale(100%) opacity(0.6);\n}.elementor .e-4ca18851-16fa:hover,.elementor .e-4ca18851-16fa:focus-visible{border-color:rgba(128,0,89,0.2);box-shadow:0px 16px 32px 0px rgba(0,0,0,0.06);transform:translate3d(0px, -4px, 0px);}.elementor .e-4ca18851-16fa{width:calc(25% - 24px);min-width:220px;aspect-ratio:16 / 9;padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:12px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#FFFFFF;transition:all 0.3s;display:flex;justify-content:center;align-items:center;}.elementor .e-343523b1-41eb:hover,.elementor .e-343523b1-41eb:focus-visible{transform:scale3d(1.05, 1.05, 1);filter:grayscale(0%) opacity(1);\n}.elementor .e-343523b1-41eb{width:100%;height:auto;max-width:180px;object-fit:contain;transition:all 0.4s;display:block;filter:grayscale(100%) opacity(0.6);\n}.elementor .e-12386e50-f985:hover,.elementor .e-12386e50-f985:focus-visible{border-color:rgba(128,0,89,0.2);box-shadow:0px 16px 32px 0px rgba(0,0,0,0.06);transform:translate3d(0px, -4px, 0px);}.elementor .e-12386e50-f985{width:calc(25% - 24px);min-width:220px;aspect-ratio:16 / 9;padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:12px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#FFFFFF;transition:all 0.3s;display:flex;justify-content:center;align-items:center;}.elementor .e-7f5c6076-7214:hover,.elementor .e-7f5c6076-7214:focus-visible{transform:scale3d(1.05, 1.05, 1);filter:grayscale(0%) opacity(1);\n}.elementor .e-7f5c6076-7214{width:100%;height:auto;max-width:180px;object-fit:contain;transition:all 0.4s;display:block;filter:grayscale(100%) opacity(0.6);\n}.elementor .e-7b3782fc-779b:hover,.elementor .e-7b3782fc-779b:focus-visible{border-color:rgba(128,0,89,0.2);box-shadow:0px 16px 32px 0px rgba(0,0,0,0.06);transform:translate3d(0px, -4px, 0px);}.elementor .e-7b3782fc-779b{width:calc(25% - 24px);min-width:220px;aspect-ratio:16 / 9;padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:12px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#FFFFFF;transition:all 0.3s;display:flex;justify-content:center;align-items:center;}.elementor .e-45df05eb-3fe7:hover,.elementor .e-45df05eb-3fe7:focus-visible{transform:scale3d(1.05, 1.05, 1);filter:grayscale(0%) opacity(1);\n}.elementor .e-45df05eb-3fe7{width:100%;height:auto;max-width:180px;object-fit:contain;transition:all 0.4s;display:block;filter:grayscale(100%) opacity(0.6);\n}.elementor .e-68c8a27f-616c:hover,.elementor .e-68c8a27f-616c:focus-visible{border-color:rgba(128,0,89,0.2);box-shadow:0px 16px 32px 0px rgba(0,0,0,0.06);transform:translate3d(0px, -4px, 0px);}.elementor .e-68c8a27f-616c{width:calc(25% - 24px);min-width:220px;aspect-ratio:16 / 9;padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:12px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#FFFFFF;transition:all 0.3s;display:flex;justify-content:center;align-items:center;}.elementor .e-dae2041-8644:hover,.elementor .e-dae2041-8644:focus-visible{transform:scale3d(1.05, 1.05, 1);filter:grayscale(0%) opacity(1);\n}.elementor .e-dae2041-8644{width:100%;height:auto;max-width:180px;object-fit:contain;transition:all 0.4s;display:block;filter:grayscale(100%) opacity(0.6);\n}.elementor .e-eadde9d-d672:hover,.elementor .e-eadde9d-d672:focus-visible{border-color:rgba(128,0,89,0.2);box-shadow:0px 16px 32px 0px rgba(0,0,0,0.06);transform:translate3d(0px, -4px, 0px);}.elementor .e-eadde9d-d672{width:calc(25% - 24px);min-width:220px;aspect-ratio:16 / 9;padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:12px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#FFFFFF;transition:all 0.3s;display:flex;justify-content:center;align-items:center;}.elementor .e-22069652-7e95{padding:0px;margin-block-start:48px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;justify-content:center;}.elementor .e-30555d8e-4add{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(20px, 5vw, 40px);padding-inline-end:clamp(20px, 5vw, 40px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-4cc158fd-9059{width:100%;font-family:Inter;padding-block-start:clamp(60px, 8vw, 100px);padding-block-end:clamp(60px, 8vw, 100px);padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#FFFFFF;display:flex;flex-direction:column;}