.elementor .e-b38987d-ae768fd{font-family:Inter;font-weight:800;font-size:clamp(0.69rem, 0.62284rem + 0.27586vw, 0.81rem);color:#ffb570;letter-spacing:2px;text-transform:uppercase;margin:0}.elementor .e-84939c8-cfc473f{max-width:900px;font-family:Sora;font-weight:700;font-size:clamp(1.50rem, 0.98276rem + 2.20690vw, 2.50rem);color:#fff;line-height:1.12;margin:0}.elementor .e-bd356ea-f122c76{max-width:860px;font-family:Inter;font-size:clamp(1.13rem, 1.06034rem + 0.27586vw, 1.25rem);color:#ece3f8;line-height:1.55;margin:0}.elementor .e-84f199f-d922a3e{font-family:Inter;font-weight:800;font-size:clamp(0.56rem, 0.49784rem + 0.27586vw, 0.69rem);color:#A81759;letter-spacing:1.4px;margin:0}.elementor .e-b73fccc-d823000{font-family:Sora;font-weight:700;font-size:clamp(1.00rem, 0.93534rem + 0.27586vw, 1.13rem);color:#20142C;line-height:1.2;margin:0}.elementor .e-29ee9e4-b0ace03{font-family:Inter;font-size:13px;color:#4C4054;line-height:1.4;margin:0}.elementor .e-621696c-fbfabc3{min-width:0;position:relative;padding-block-start:18px;padding-block-end:20px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;border-width:1px;border-color:#FF4FA3;border-style:solid;background-color:#FFFAF2;box-shadow:8px 8px 0 0 #FF4FA3;display:flex;flex-direction:column;gap:10px;flex:1 1 0%}.elementor .e-d60c1c2-20549ca{font-family:Sora;font-weight:700;font-size:25px;color:#ffb570;line-height:1;margin:0;align-self:center}.elementor .e-7bd7619-12032f2{font-family:Inter;font-weight:800;font-size:clamp(0.56rem, 0.49784rem + 0.27586vw, 0.69rem);color:#98420B;letter-spacing:1.4px;margin:0}.elementor .e-b2b9b6d-95ce397{font-family:Sora;font-weight:700;font-size:clamp(1.00rem, 0.93534rem + 0.27586vw, 1.13rem);color:#20142C;line-height:1.2;margin:0}.elementor .e-04963c2-fda69ee{font-family:Inter;font-size:13px;color:#4C4054;line-height:1.4;margin:0}.elementor .e-46f7970-bcddf86{min-width:0;position:relative;padding-block-start:18px;padding-block-end:20px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;border-width:1px;border-color:#FF8A3D;border-style:solid;background-color:#FFFAF2;box-shadow:8px 8px 0 0 #FF8A3D;display:flex;flex-direction:column;gap:10px;flex:1 1 0%}.elementor .e-dcbffe0-1e158c9{font-family:Sora;font-weight:700;font-size:25px;color:#ffb570;line-height:1;margin:0;align-self:center}.elementor .e-1303700-91ae41a{font-family:Inter;font-weight:800;font-size:clamp(0.56rem, 0.49784rem + 0.27586vw, 0.69rem);color:#634099;letter-spacing:1.4px;margin:0}.elementor .e-083367b-4e65915{font-family:Sora;font-weight:700;font-size:clamp(1.00rem, 0.93534rem + 0.27586vw, 1.13rem);color:#20142C;line-height:1.2;margin:0}.elementor .e-0e48a7b-63bf959{font-family:Inter;font-size:13px;color:#4C4054;line-height:1.4;margin:0}.elementor .e-fc37f1e-7cead6c{min-width:0;position:relative;padding-block-start:18px;padding-block-end:20px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;border-width:1px;border-color:#C4B5FD;border-style:solid;background-color:#FFFAF2;box-shadow:8px 8px 0 0 #C4B5FD;display:flex;flex-direction:column;gap:10px;flex:1 1 0%}.elementor .e-685bd6f-cfad709{font-family:Sora;font-weight:700;font-size:25px;color:#ffb570;line-height:1;margin:0;align-self:center}.elementor .e-453aef3-f9f611e{font-family:Inter;font-weight:800;font-size:11px;color:#146747;letter-spacing:1.4px;margin:0}.elementor .e-da4a27c-d336dfc{font-family:Sora;font-weight:700;font-size:clamp(1.00rem, 0.93534rem + 0.27586vw, 1.13rem);color:#20142C;line-height:1.2;margin:0}.elementor .e-35d8813-5dd78b0{font-family:Inter;font-size:13px;color:#4C4054;line-height:1.4;margin:0}.elementor .e-2d196d7-3cc530a{min-width:0;position:relative;padding-block-start:18px;padding-block-end:20px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;border-width:1px;border-color:#6EE7B7;border-style:solid;background-color:#FFFAF2;box-shadow:8px 8px 0 0 #6EE7B7;display:flex;flex-direction:column;gap:10px;flex:1 1 0%}.elementor .e-09af082-2aef67e{width:100%;padding-block-start:0;padding-block-end:8px;padding-inline-start:0;padding-inline-end:8px;margin-block-start:20px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;gap:10px;align-items:stretch;&>article::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;box-shadow:8px 8px 22px 4px var(--ng-flow-glow);animation:ng-checkpoint-glow 9.5s ease-in-out infinite}&>article:nth-of-type(1){--ng-flow-glow:#FF4FA3}&>article:nth-of-type(2){--ng-flow-glow:#FF8A3D}&>article:nth-of-type(3){--ng-flow-glow:#C4B5FD}&>article:nth-of-type(4){--ng-flow-glow:#6EE7B7}&>article:nth-of-type(2)::after{animation-delay:2.375s}&>article:nth-of-type(3)::after{animation-delay:4.75s}&>article:nth-of-type(4)::after{animation-delay:7.125s}@media (max-width:767px){&>article::after{box-shadow:5px 5px 16px 3px var(--ng-flow-glow)}}@media (prefers-reduced-motion:reduce){&>article::after{animation:none;opacity:0}}}@keyframes ng-checkpoint-glow{0%,24%,100%{opacity:0}8%,16%{opacity:.5}}@media all{\n}.elementor .e-5949c11-534286a{font-family:Inter;font-size:clamp(0.69rem, 0.62284rem + 0.27586vw, 0.81rem);color:#d8c6e7;line-height:1.5;margin-block-start:10px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-42bb61a-f8df992{width:calc(100% - 48px);max-width:1180px;position:sticky;inset-block-start:100px;padding:clamp(28px,4vw,50px);margin-block-start:48px;margin-block-end:48px;margin-inline-start:auto;margin-inline-end:auto;border-radius:28px;border-width:1px;border-color:rgb(255 255 255 / .18);border-style:solid;background-image:linear-gradient(125deg,#F1207530 0%,#4a1682b8 55%,#54205ec9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0 20px 50px 0 rgb(26 5 60 / .24);display:flex;flex-direction:column;gap:18px}