.elementor .dg-tab{cursor:pointer;}.elementor .dg-crumbs{padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;}.elementor .dg-grad-text{color:#7B3BFF;}.elementor .dg-mobile-menu{padding:20px;}.elementor .dg-to-top{padding:0px;}.elementor .dg-social{padding:0px;}.elementor .dg-footer{padding:0px;}.elementor .dg-call-btn{padding-block-start:6px;padding-block-end:6px;padding-inline-start:6px;padding-inline-end:16px;}.elementor .dg-mega-link{padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .dg-mega-item{padding:0px;}.elementor .dg-mega-panel{opacity:0%;transform:translate3d(0px, 8px, 0px);visibility: hidden; transition: opacity 0.2s, transform 0.2s, visibility 0.2s;\n}.elementor .dg-card:hover,.elementor .dg-card:focus-visible{border-color:#9B6BFF;box-shadow:0px 22px 44px -20px rgba(90,40,220,0.45);}.elementor .dg-card{padding:24px;border-radius:var(--dg-radius);border-width:1px;border-color:#DCCFFF;border-style:solid;background-color:#FFFFFF;box-shadow:0px 14px 34px -18px rgba(60,30,160,0.30);transition:border-color 0.25s, box-shadow 0.25s;}.elementor .dg-btn-ghost-w:hover,.elementor .dg-btn-ghost-w:focus-visible{color:#110A2E;border-color:#FFFFFF;background-color:#FFFFFF;}.elementor .dg-btn-ghost-w{color:#FFFFFF;border-width:1.5px;border-color:rgba(255,255,255,0.55);border-style:solid;background-color:transparent;}.elementor .dg-btn-white:hover,.elementor .dg-btn-white:focus-visible{color:#FFFFFF;background-color:#110A2E;}.elementor .dg-btn-white{color:#4B2BD6;background-color:#FFFFFF;}.elementor .dg-btn-grad:hover,.elementor .dg-btn-grad:focus-visible{color:#FFFFFF;background-color:#110A2E;}.elementor .dg-btn-grad{color:#FFFFFF;background-image:linear-gradient(90deg, #16B4F0 0%,#7B3BFF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 8px 22px -10px rgba(123,59,255,0.7);}.elementor .dg-btn{font-family:var(--dg-font);font-weight:600;font-size:15px;line-height:1.2;padding-block-start:12px;padding-block-end:12px;padding-inline-start:26px;padding-inline-end:26px;border-radius:var(--dg-radius-btn);border-width:0px;border-color:transparent;border-style:solid;transition: background 0.2s, color 0.2s, border-color 0.2s;\n}.elementor .dg-lead{font-size:16px;line-height:1.7;}.elementor .dg-eyebrow{font-family:var(--dg-font);font-weight:600;font-size:14px;color:#4B2BD6;letter-spacing:0.08em;line-height:1.4;text-transform:uppercase;}.elementor .dg-sec-head-center{max-width:760px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:44px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .dg-wrap{width:100%;max-width:var(--dg-container);padding:0px;display:flex;flex-direction:column;}.elementor .dg-section{width:100%;padding-block-start:var(--dg-section-pad);padding-block-end:var(--dg-section-pad);padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;align-items:center;}.elementor .dg-text-soft-white{color:rgba(255,255,255,0.84);}.elementor .dg-text-white{color:#FFFFFF;}.elementor .dg-eyebrow-dark{color:#FF2EA6;}.elementor .dg-card-tint{background-color:#F7F3FF;}.elementor .dg-btn-white-on-dark:hover,.elementor .dg-btn-white-on-dark:focus-visible{color:#110A2E;background-color:#1EC8F5;}