.elementor .e-div-block-base{min-width:30px;padding:10px;display:block;}.elementor .e-flexbox-base{padding:10px;display:flex;flex-direction:row;}.elementor .e-grid-base{column-gap:20px;padding:10px;display:grid;row-gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-tabs-base{padding-block-start:0px;display:flex;flex-direction:column;gap:30px;}.elementor .e-tabs-menu-base{display:flex;justify-content:center;}.elementor .e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFFFFF;display:block;}.elementor .e-tab-base.e--selected{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:focus{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:hover,.elementor .e-tab-base:focus-visible{background-color:#E0E0E0;}.elementor .e-tabs-content-area-base{display:block;}.elementor .e-tab-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-accordion-base{padding:0px;display:flex;flex-direction:column;}.elementor .e-accordion-item-base{padding:0px;display:block;}.elementor .e-accordion-item-header-base{cursor:pointer;padding:10px;display:flex;gap:8px;justify-content:space-between;align-items:center;}.elementor .e-accordion-item-title-base{padding:0px;}.elementor .e-accordion-item-icon-base{width:200px;height:20px;padding:0px;display:inline-flex;flex:0 0 auto;justify-content:flex-end;align-items:center;}.elementor .e-accordion-item-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-background-video-base{width:100%;overflow:hidden;position:relative;padding:10px;display:flex;flex-direction:column;}.elementor .e-background-video-content-base{width:100%;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;flex:1 1 auto;}.elementor .e-background-video-controls-base{width:auto;position:absolute;inset-inline-end:20px;inset-block-end:20px;z-index:2;display:flex;gap:8px;}.elementor .e-background-video-play-base{cursor:pointer;padding:8px;border-style:none;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-background-video-pause-base{cursor:pointer;padding:8px;border-style:none;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-form-base{padding:20px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-content:start;align-items:flex-start;}.elementor .e-form-base .e-form-checkbox-row{padding:0px;gap:8px;align-items:center;}.elementor .e-form-success-message-base{font-size:12px;color:#2F532E;text-align:center;padding:12px;background-color:#D4E9D6;display:none;}.elementor .e-form-error-message-base{font-size:12px;color:#870000;text-align:center;padding:12px;background-color:#ffdede;display:none;}.elementor .e-collection-loop-base{display:block;}.elementor .e-collection-loop-layout-base{display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);grid-auto-rows:1fr;}.elementor .e-pagination-base{padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;margin-block-start:8px;display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .e-pagination-prev-base{font-size:14px;color:#1F2937;text-align:center;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1px;border-color:#E5E7EB;border-style:solid;display:inline-flex;gap:8px;align-items:center;}.elementor .e-pagination-next-base{font-size:14px;color:#1F2937;text-align:center;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1px;border-color:#E5E7EB;border-style:solid;display:inline-flex;gap:8px;align-items:center;}.elementor .e-collection-loop-empty-state-base{display:flex;justify-content:center;}.elementor .e-heading-base{margin:0px;}.elementor .e-heading-link-base{all:unset;cursor:pointer;}.elementor .e-image-link-base{width:fit-content;all:unset;cursor:pointer;display:inherit;}.elementor .e-image-base{display:block;}.elementor .e-paragraph-base{margin:0px;}.elementor .e-paragraph-link-base{all:unset;cursor:pointer;}.elementor .e-svg-base{width:65px;height:65px;display:inline-block;}.elementor .e-button-base{text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:0px;background-color:#375EFB;display:inline-block;}.elementor .e-youtube-base{overflow:hidden;aspect-ratio:16/9;}.elementor .e-divider-base{width:100%;height:1px;border-width:0px;border-color:transparent;border-style:none;background-color:#000;}.elementor .e-self-hosted-video-base{max-width:100vw;aspect-ratio:16/9;display:inline-block;}.elementor .e-form-input-base{height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-color:#D6D5D5;}.elementor .e-form-input-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-input-base::placeholder{color:#9DA5AE;}.elementor .e-form-label-base{font-size:14px;color:#0c0d0e;}.elementor .e-form-textarea-base{font-size:12px;border-radius:0px;border-color:#D6D5D5;}.elementor .e-form-textarea-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-textarea-base::placeholder{color:#9DA5AE;}.elementor .e-form-submit-button-base{color:#fff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:28px;padding-inline-end:30px;border-radius:0px;border-width:0px;background-color:#000;display:flex;justify-content:center;align-items:center;}.elementor .e-form-submit-button-base:hover,.elementor .e-form-submit-button-base:focus-visible{background-color:#323232;}.elementor .e-form-checkbox-base{width:1.15em;height:1.15em;color:#ffffff;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent;transition:background-color 200ms;display:grid;justify-items:center;align-items:center;appearance:none;}.elementor .e-form-checkbox-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-checkbox-base:checked{background-color:#69727D;}.elementor .e-form-checkbox-base::before{width:65%;height:65%;background-color:currentColor;opacity:0%;transform-origin:0% 100% 0px;transition:opacity 200ms;content:"";clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);}.elementor .e-form-checkbox-base:checked::before{opacity:100%;}.elementor .e-form-radio-button-base{width:1.15em;height:1.15em;color:#ffffff;border-radius:50%;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent;display:grid;justify-items:center;align-items:center;appearance:none;}.elementor .e-form-radio-button-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-radio-button-base:checked{background-color:transparent;}.elementor .e-form-radio-button-base::before{width:65%;height:65%;border-radius:50%;background-color:#706F6F;opacity:0%;transition:opacity 200ms;content:"";}.elementor .e-form-radio-button-base:checked::before{opacity:100%;}.elementor .e-form-date-picker-base{width:100%;height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid;}.elementor .e-form-date-picker-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-time-picker-base{width:100%;height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid;}.elementor .e-form-time-picker-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-select-base{font-size:12px;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent;}.elementor .e-form-select-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-file-upload-base{height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-color:#D6D5D5;}.elementor .e-form-file-upload-base:focus{border-color:#706F6F;outline-style:none;}
.elementor .dm-ic-mail{display:block;}.elementor .dm-ic-call{display:block;}.elementor .dm-ab-team-grid{position:relative;}.elementor .dm-ab-team{position:relative;}.elementor .dm-ic-tune{display:block;}.elementor .dm-ab-card-light{position:relative;}.elementor .dm-ic-drag-handle{display:block;}.elementor .dm-ic-add{display:block;}.elementor .dm-ic-savings{display:block;}.elementor .dm-ic-workspace-premium{display:block;}.elementor .dm-ic-person{display:block;}.elementor .dm-ic-flag{display:block;}.elementor .dm-ab-drift{pointer-events: none;\n}.elementor .dm-ab-zoom{position:relative;}.elementor .dm-ic-support-agent{display:block;}.elementor .dm-ic-home-work{display:block;}.elementor .dm-ab-ibox{position:relative;}.elementor .dm-ab-card{position:relative;}.elementor .dm-ab-group{position:relative;}.elementor .dm-ab-dark{position:relative;}.elementor .dm-ab-pop{z-index:2;}.elementor .dm-ab-img-in{display:block;}.elementor .dm-ab-img{overflow:hidden;position:relative;}.elementor .dm-ab-line{transform-origin:0% 50% 0px;}.elementor .dm-ab-fade{position:relative;}.elementor .dm-ab-h2{position:relative;}.elementor .dm-ab-sec{position:relative;}.elementor .dm-ic-location{display:block;}.elementor .dm-ic-groups{display:block;}.elementor .dm-ab-ic{width:20px;height:20px;min-width:0px;padding:0px;background-color:#7B61FF;display:block;flex:0 0 auto;}.elementor .dm-ab-badge{z-index:2;}.elementor .dm-ab-photo{display:block;}.elementor .dm-ab-media{position:relative;}.elementor .dm-ab-title{position:relative;}.elementor .dm-ab-rise{position:relative;}.elementor .dm-ab-copy{display:flex;flex-direction:column;align-items:flex-start;}.elementor .dm-ic-campaign{position:relative;}.elementor .dm-cta-arrow{width:44px;height:44px;min-width:44px;overflow:hidden;padding:0px;border-radius:50%;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .dm-cta-sub{font-family:Rubik;font-size:14px;line-height:1.4;display:block;}.elementor .dm-cta-title{font-family:Sora;font-weight:600;font-size:18px;letter-spacing:-0.01em;line-height:1.3;display:block;}.elementor .dm-cta-texts{min-width:0px;padding:0px;flex-direction:column;gap:4px;flex:1 1 auto;}.elementor .dm-cta-ibox{width:52px;height:52px;min-width:52px;padding:0px;border-radius:16px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .dm-cta-card{overflow:hidden;position:relative;text-decoration:none;padding:24px;border-radius:22px;transition:transform 0.35s, box-shadow 0.35s, background-color 0.3s, border-color 0.3s;flex-direction:row;gap:18px;align-items:center;}.elementor .dm-cta-panel{position:relative;}.elementor .dm-cta-ring{pointer-events: none;\n}.elementor .dm-cta-rings{pointer-events: none;\n}.elementor .dm-cta-glow-b{pointer-events: none;\n}.elementor .dm-cta-glow-a{pointer-events: none;\n}.elementor .dm-cta-section{position:relative;}.elementor .dm-team-photo{display:block;}.elementor .dm-team-card{position:relative;}.elementor .dm-lead{font-family:Rubik;font-size:17px;color:#1F2A44;line-height:1.65;display:block;text-wrap: pretty;\n}.elementor .dm-h2{font-family:Sora;font-weight:700;font-size:clamp(30px, 4vw, 46px);color:#061B45;letter-spacing:-0.03em;line-height:1.1;display:block;text-wrap: balance;\n}.elementor .dm-kicker-line{width:52px;height:3px;min-width:0px;padding:0px;border-radius:3px;background-image:linear-gradient(90deg, #1976FF 0%,#7B61FF 50%,#D935FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:block;}.elementor .dm-kicker-row{width:auto;font-family:Sora;font-weight:700;font-size:13px;color:#061B45;letter-spacing:0.2em;padding:0px;display:flex;flex-direction:row;gap:12px;line-height: normal;\n}.elementor .dm-hero-visual{backface-visibility: hidden;\n}.elementor .dm-icon-arrow{flex:0 0 auto;}.elementor .dm-magnetic{cursor:pointer;}.elementor .dm-pulse-dot{flex:0 0 auto;}.elementor .dm-hero-ring{pointer-events: none;\n}.elementor .dm-hero-glow-b{pointer-events: none;\n}.elementor .dm-hero-glow-a{pointer-events: none;\n}.elementor .dm-hero{overflow:hidden;}.elementor .dm-auth-login{cursor:pointer;}.elementor .dm-footer-social:hover,.elementor .dm-footer-social:focus-visible{color:#7B61FF;}.elementor .dm-footer-social{font-family:Rubik;font-weight:500;font-size:13.5px;color:#5B6478;display:block;line-height: normal;\n}.elementor .dm-footer-contact:hover,.elementor .dm-footer-contact:focus-visible{color:#7B61FF;border-color:#7B61FF;}.elementor .dm-footer-contact{font-family:Sora;font-weight:600;color:#061B45;letter-spacing:-0.03em;padding-block-end:6px;border-block-end-width:1.5px;display:block;line-height: normal; border-bottom-style: solid; border-bottom-color: #061B45; word-break: break-word; transition: color, border-color;\n}.elementor .dm-footer-heading{font-family:Sora;font-weight:600;font-size:12px;color:#7B61FF;letter-spacing:0.16em;display:block;line-height: normal;\n}.elementor .dm-footer-link:hover,.elementor .dm-footer-link:focus-visible{color:#7B61FF;}.elementor .dm-footer-link{font-family:Rubik;font-weight:500;font-size:15px;color:#061B45;display:block;line-height: normal; transition: color;\n}.elementor .dm-drop-link:hover,.elementor .dm-drop-link:focus-visible{color:#7B61FF;background-color:#F1EDFF;}.elementor .dm-drop-link{font-family:Rubik;font-weight:500;font-size:15px;color:#061B45;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:16px;display:block;line-height: normal;\n}.elementor .dm-nav-link:hover,.elementor .dm-nav-link:focus-visible{color:#7B61FF;background-color:#FFFFFF;box-shadow:0px 2px 8px 0px rgba(123,97,255,0.12);}.elementor .dm-nav-link{font-family:Rubik;font-weight:500;font-size:clamp(13px, 1.2vw, 14.5px);color:#061B45;padding-block-start:10px;padding-block-end:10px;padding-inline-start:clamp(9px, 1vw, 14px);padding-inline-end:clamp(9px, 1vw, 14px);border-radius:14px;display:block;line-height: normal; white-space: nowrap; transition: all;\n}.elementor .dm-ico-close{width:24px;height:24px;display:none;}.elementor .dm-ico-menu{width:24px;height:24px;display:block;}.elementor .dm-btn-secondary:hover,.elementor .dm-btn-secondary:focus-visible{color:#061B45;border-color:#7B61FF;}.elementor .dm-btn-secondary{width:auto;font-family:Sora;font-weight:600;font-size:16px;color:#061B45;line-height:24px;text-decoration:none;padding-block-start:17px;padding-block-end:17px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-width:1.5px;border-color:#D9D2F5;border-style:solid;background-color:#FFFFFF;display:inline-flex;flex-direction:row;gap:10px;justify-content:center;align-items:center;transition: border-color;\n}.elementor .dm-btn-primary:hover,.elementor .dm-btn-primary:focus-visible{color:#FFFFFF;transform:translate3d(0px, -1px, 0px);}.elementor .dm-btn-primary{width:auto;font-family:Sora;font-weight:600;font-size:16px;color:#FFFFFF;line-height:24px;text-decoration:none;padding-block-start:17px;padding-block-end:17px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-image:linear-gradient(90deg, #1976FF 0%,#7B61FF 50%,#D935FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 12px 32px 0px rgba(123,97,255,0.45);display:inline-flex;flex-direction:row;gap:10px;justify-content:center;align-items:center;transition: transform;\n}
.elementor .e-626281ba-7866{width:auto;height:28px;display:block;flex:0 0 auto;}.elementor .e-4d8e57da-b232{width:auto;min-width:0px;padding:4px;border-radius:18px;border-width:1px;border-color:#ECE8FA;border-style:solid;background-image:linear-gradient(90deg, #F2F1FF 0%,#F8EEFF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:row;gap:2px;flex-wrap:nowrap;}.elementor .e-2426a570-cf4f{width:20px;height:20px;margin-block-start:2px;margin-block-end:2px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 auto;}.elementor .e-7cc98a89-fa9f{line-height:24px;}.elementor .e-745e845a-1c35:hover,.elementor .e-745e845a-1c35:focus-visible{color:#7B61FF;background-color:#F1EDFF;}.elementor .e-745e845a-1c35{width:auto;font-family:Rubik;font-weight:500;font-size:14px;color:#061B45;line-height:24px;padding-block-start:11px;padding-block-end:11px;padding-inline-start:14px;padding-inline-end:14px;border-radius:16px;flex-direction:row;gap:6px;align-items:center;line-height: normal; white-space: nowrap;\n}.elementor .e-76dff810-67f6{line-height:22px;}.elementor .e-1b5b0bbb-f526{width:18px;height:18px;display:block;flex:0 0 auto;}.elementor .e-76b93044-cf8e:hover,.elementor .e-76b93044-cf8e:focus-visible{color:#FFFFFF;filter: brightness(1.08);\n}.elementor .e-76b93044-cf8e{width:auto;font-family:Sora;font-weight:600;font-size:14px;color:#FFFFFF;line-height:22px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;background-image:linear-gradient(90deg, #1976FF 0%,#7B61FF 50%,#D935FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 8px 22px 0px rgba(123,97,255,0.32);flex-direction:row;gap:8px;align-items:center;line-height: normal; white-space: nowrap;\n}.elementor .e-393df19d-6a51{width:auto;display:flex;justify-content:center;align-items:center;}.elementor .e-6107dbd4-45ef{width:46px;height:46px;cursor:pointer;padding:0px;border-radius:16px;border-width:1px;border-color:#ECE8FA;border-style:solid;background-image:linear-gradient(90deg, #F2F1FF 0%,#F8EEFF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;gap:0px;justify-content:center;align-items:center;list-style: none;\n}.elementor .e-1b5929f8-d1ba{line-height:22px;}.elementor .e-2cc1f2b2-ed3a{width:18px;height:18px;display:block;flex:0 0 auto;}.elementor .e-2833495b-8ceb:hover,.elementor .e-2833495b-8ceb:focus-visible{color:#FFFFFF;}.elementor .e-2833495b-8ceb{font-family:Sora;font-weight:600;font-size:15px;color:#FFFFFF;padding-block-start:15px;padding-block-end:15px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:4px;border-radius:16px;background-image:linear-gradient(90deg, #1976FF 0%,#7B61FF 50%,#D935FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:none;flex-direction:row;gap:8px;justify-content:center;align-items:center;line-height: normal;\n}.elementor .e-7a67b088-ab08{width:auto;position:absolute;inset-block-start:100%;inset-inline-end:-1px;inset-inline-start:-1px;padding:8px;margin-block-start:9px;border-radius:24px;border-width:1px;border-color:#ECE8FA;border-style:solid;background-color:#FFFFFF;box-shadow:0px 18px 40px 0px rgba(6,27,69,0.1);display:grid;gap:4px;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));max-width: none;\n}.elementor .e-61b0bdff-1916{width:auto;position:static;&[open] .dm-ico-menu { display: none; } &[open] .dm-ico-close { display: block; }\n}.elementor .e-3dd1ace8-38d1{width:auto;position:static;display:none;}.elementor .e-5b88cd39-9f92{width:auto;position:static;padding:0px;flex-direction:row;gap:6px;align-items:center;}.elementor .e-6a8243df-b09f{max-width:1240px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:22px;padding-inline-end:8px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:24px;border-width:1px;border-color:#ECE8FA;border-style:solid;background-color:rgba(255,255,255,0.82);box-shadow:0px 10px 30px 0px rgba(6,27,69,0.06);backdrop-filter:blur(16px);flex-direction:row;gap:12px;flex-wrap:nowrap;justify-content:space-between;align-items:center;-webkit-backdrop-filter: blur(16px);\n}.elementor .e-6918216f-5d6f{height:0px;min-width:0px;overflow:visible;position:fixed;inset-inline-end:0px;inset-inline-start:0px;z-index:50;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(10px, 2vw, 24px);padding-inline-end:clamp(10px, 2vw, 24px);inset-block-start: var(--wp-admin--admin-bar--height, 0px);\n}
.elementor .e-1e719d84-7ca6{max-width:1400px;font-family:Sora;font-weight:700;font-size:clamp(96px, 21vw, 320px);color:transparent;letter-spacing:-0.06em;line-height:1;text-align:center;margin-block-start:0px;margin-block-end:-0.34em;margin-inline-start:auto;margin-inline-end:auto;background-image:linear-gradient(90deg, #1976FF 0%,#7B61FF 50%,#D935FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;opacity:45%;display:block;-webkit-background-clip: text; -webkit-text-fill-color: transparent; user-select: none; pointer-events: none; cursor: default;\n}.elementor .e-1e5186e6-793f{width:auto;height:34px;display:block;align-self:flex-start;}.elementor .e-48efe4e9-dfd3{max-width:340px;font-family:Rubik;font-size:16px;color:#5B6478;line-height:1.65;display:block;text-wrap: pretty; cursor: default;\n}.elementor .e-61fb8809-3a3e{padding-block-start:4px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:40px;flex-direction:column;gap:40px;justify-content:space-between;}.elementor .e-247a692f-d1f8{min-width:0px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-130a627b-bf69{min-width:0px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-9205d27-22c8{padding-block-start:4px;padding-block-end:8px;padding-inline-start:40px;padding-inline-end:40px;border-inline-start-width:1px;display:grid;gap:24px;grid-template-columns:repeat(2, minmax(0, 1fr));border-left-style: solid; border-left-color: #ECE8FA;\n}.elementor .e-2a99b8a-bd2a{font-size:clamp(24px, 2.6vw, 34px);}.elementor .e-7a41c20a-cc21{font-size:clamp(20px, 2.2vw, 30px);}.elementor .e-12b788fc-9795{padding:0px;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-6e9945e-4bba{width:4px;height:4px;min-width:4px;padding:0px;border-radius:50%;background-color:#D935FF;}.elementor .e-2975c6c9-c37c{padding:0px;flex-direction:row;gap:10px;flex-wrap:wrap;align-items:center;}.elementor .e-4410c609-cbe5{padding-block-start:4px;padding-block-end:8px;padding-inline-start:40px;padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;gap:40px;justify-content:space-between;border-left-style: solid; border-left-color: #ECE8FA;\n}.elementor .e-5bbe1395-c244{padding:0px;display:grid;gap:0px;grid-template-columns:repeat(auto-fit, minmax(min(100%, 260px), 1fr));}.elementor .e-705bc0ff-cb00{cursor: default;\n}.elementor .e-50599749-e939{cursor: default;\n}.elementor .e-7eb969cb-1033{width:26px;height:26px;display:block;}.elementor .e-3cd103e7-8ae0:hover,.elementor .e-3cd103e7-8ae0:focus-visible{filter: brightness(1.08);\n}.elementor .e-3cd103e7-8ae0{width:56px;height:56px;padding:0px;border-radius:50%;background-image:linear-gradient(20deg, #1976FF 0%,#7B61FF 50%,#D935FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 10px 28px 0px rgba(123,97,255,0.35);display:flex;justify-content:center;align-items:center;transition: filter;\n}.elementor .e-28618b75-2f54{font-family:Rubik;font-size:13px;color:#5B6478;padding-block-start:24px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:56px;border-block-start-width:1px;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: #ECE8FA; line-height: normal;\n}.elementor .e-30676c2c-87a9{max-width:1400px;position:relative;color:#1F2A44;padding-block-start:clamp(32px, 5vw, 64px);padding-block-end:0px;padding-inline-start:clamp(20px, 6vw, 110px);padding-inline-end:clamp(20px, 6vw, 110px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-start-start-radius:40px;border-start-end-radius:40px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#FFFFFF;}.elementor .e-5140bdcf-c720{min-width:0px;overflow:hidden;position:relative;padding-block-start:8px;padding-block-end:0px;padding-inline-start:clamp(12px, 3vw, 40px);padding-inline-end:clamp(12px, 3vw, 40px);background-color:#061B45;}
.elementor .e-4db80b0e-88b9{width:720px;height:720px;min-width:0px;position:absolute;inset-block-start:80px;inset-inline-start:-260px;padding:0px;border-radius:50%;background-image:radial-gradient(circle at 50% 50%, rgba(25,118,255,0.16) 0%,rgba(25,118,255,0) 66%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-29e290f6-b9be{width:760px;height:760px;min-width:0px;position:absolute;inset-block-start:-180px;inset-inline-end:-260px;padding:0px;border-radius:50%;background-image:radial-gradient(circle at 50% 50%, rgba(217,53,255,0.18) 0%,rgba(217,53,255,0) 64%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-2259adc5-72e1{width:650px;height:650px;min-width:0px;position:absolute;inset-block-start:-245px;inset-inline-end:-125px;padding:0px;border-radius:50%;border-width:1.875px;border-color:#D9D2F5;border-style:solid;pointer-events: none;\n}.elementor .e-7ef9d9d9-ea0c{width:825px;height:825px;min-width:0px;position:absolute;inset-block-start:-332.5px;inset-inline-end:-212.5px;padding:0px;border-radius:50%;border-width:1.875px;border-color:#D9D2F5;border-style:solid;pointer-events: none;\n}.elementor .e-5c575eb1-6d6a{width:975px;height:975px;min-width:0px;position:absolute;inset-block-start:-407.5px;inset-inline-end:-287.5px;padding:0px;border-radius:50%;border-width:1.875px;border-color:#D9D2F5;border-style:solid;pointer-events: none;\n}.elementor .e-261ed042-746d{width:8px;height:8px;min-width:8px;padding:0px;border-radius:50%;background-color:#7B61FF;box-shadow:0px 0px 0px 4px #EFEAFF;}.elementor .e-55dbbf94-b9d7{font-family:Sora;font-size:12px;color:#061B45;letter-spacing:0.12em;line-height: normal;\n}.elementor .e-2faf1627-740b{width:auto;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:#ECE8FA;border-style:solid;background-color:#FFFFFF;box-shadow:0px 4px 14px 0px rgba(6,27,69,0.06);flex-direction:row;gap:8px;align-items:center;}.elementor .e-366e0b14-8242{font-family:Sora;font-weight:700;font-size:clamp(38px, 5.4vw, 66px);color:#061B45;letter-spacing:-0.035em;line-height:1.05;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-wrap: balance; & > span { background: linear-gradient(90deg, #1976FF, #7B61FF 45%, #D935FF); -webkit-background-clip: text; background-clip: text; color: transparent; -webkit-text-fill-color: transparent; }\n}.elementor .e-4a57e33b-cd5b{max-width:560px;font-family:Rubik;font-size:clamp(16px, 1.6vw, 18px);color:#1F2A44;line-height:1.65;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-wrap: pretty;\n}.elementor .e-734b04fa-da0b{width:20px;height:20px;display:block;flex:0 0 auto;}.elementor .e-7cd09521-d788{width:20px;height:20px;}.elementor .e-7061631c-4de1{width:auto;padding:0px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-501536e-16c5{min-width:0px;padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-1bad9133-3655{width:100%;height:100%;object-fit:cover;object-position:45% 40%;position:absolute;inset: 0px;\n}.elementor .e-749cd5d7-b3ed{height:40%;min-width:0px;position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(0deg, rgba(6,27,69,0.5) 0%,rgba(6,27,69,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-70406604-f7eb{min-width:0px;overflow:hidden;aspect-ratio:4 / 3.4;position:relative;padding:0px;border-radius:32px;}.elementor .e-892b8db-e007{position:relative;padding:2px;border-radius:34px;background-image:linear-gradient(135deg, #1976FF 0%,#7B61FF 50%,#D935FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 40px 90px 0px rgba(6,27,69,0.22);}.elementor .e-5322db5e-5a7a{width:10px;height:10px;min-width:10px;padding:0px;border-radius:50%;background-color:#22B07D;}.elementor .e-35848718-4086{font-family:Rubik;font-weight:500;font-size:13.5px;color:#061B45;line-height:1.3;white-space: nowrap;\n}.elementor .e-1e65d27d-db63{width:auto;position:absolute;inset-block-end:0px;inset-inline-start:-18px;z-index:2;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:18px;background-color:#FFFFFF;box-shadow:0px 18px 40px 0px rgba(6,27,69,0.18);flex-direction:row;gap:10px;align-items:center;}.elementor .e-799af26e-1fc1{width:18px;height:18px;}.elementor .e-5ae202b5-4962{font-family:Rubik;font-size:13px;color:#061B45;line-height:1.3;white-space: nowrap;\n}.elementor .e-8d78a42-fbfc{width:auto;position:absolute;inset-block-start:0px;inset-inline-end:-12px;z-index:2;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:#ECE8FA;border-style:solid;background-color:#FFFFFF;box-shadow:0px 12px 30px 0px rgba(6,27,69,0.12);flex-direction:row;gap:8px;align-items:center;}.elementor .e-3ebf6afe-277b{min-width:0px;position:relative;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6b8828ca-cf0b{width:100%;max-width:1200px;position:relative;padding-block-start:156px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:clamp(40px, 5vw, 72px);grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-794f1979-1ead{overflow:hidden;position:relative;color:#061B45;padding:0px;background-image:linear-gradient(180deg, #F1EDFF 0%,#FBFAFF 60%,#FFFFFF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:center;}.elementor .e-79bff966-2070{width:100%;height:100%;object-fit:cover;object-position:50% 30%;}.elementor .e-522ea1e2-5923{min-width:0px;overflow:hidden;aspect-ratio:3 / 2;position:relative;padding:0px;border-radius:32px;box-shadow:0px 30px 70px 0px rgba(6,27,69,0.16);}.elementor .e-218f99de-5700{width:auto;height:26px;display:block;flex:0 0 auto;}.elementor .e-49c39346-9080{font-family:Rubik;font-size:12px;color:#C9CFE0;line-height:1.3;}.elementor .e-6ad1abcd-5965{font-family:Sora;font-weight:600;font-size:14.5px;color:#FFFFFF;line-height:1.3;}.elementor .e-61e0d46-4300{width:auto;min-width:0px;padding:0px;flex-direction:column;gap:2px;}.elementor .e-5b6d5e7d-405b{width:auto;position:absolute;inset-inline-end:-14px;inset-block-end:-22px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:20px;background-color:#061B45;box-shadow:0px 18px 40px 0px rgba(6,27,69,0.25);flex-direction:row;gap:12px;align-items:center;}.elementor .e-65ba5f6a-6179{min-width:0px;position:relative;padding:0px;}.elementor .e-6378637-553b{width:auto;padding:0px;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-68d43f33-4764{margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& > span { background: linear-gradient(90deg, #1976FF, #7B61FF 45%, #D935FF); -webkit-background-clip: text; background-clip: text; color: transparent; -webkit-text-fill-color: transparent; }\n}.elementor .e-72c77b57-f697{line-height:1.7;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6aef422e-2bfe{line-height:1.7;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3d5849b3-8c2e{min-width:0px;padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-a6ddf01-d3bc{width:100%;max-width:1200px;position:relative;padding-block-start:104px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:clamp(40px, 5vw, 72px);grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-25ab5195-c465{overflow:hidden;position:relative;padding:0px;background-color:#FFFFFF;flex-direction:column;align-items:center;}.elementor .e-4a8ed8b1-8735{width:585px;height:585px;min-width:0px;position:absolute;inset-block-start:-222px;inset-inline-end:-262px;padding:0px;border-radius:50%;border-width:1.5px;border-color:rgba(185,169,255,0.18);border-style:solid;pointer-events: none;\n}.elementor .e-16b8030c-c4cb{width:742px;height:742px;min-width:0px;position:absolute;inset-block-start:-301px;inset-inline-end:-341px;padding:0px;border-radius:50%;border-width:1.5px;border-color:rgba(185,169,255,0.18);border-style:solid;pointer-events: none;\n}.elementor .e-2e5f5aeb-2530{width:855px;height:855px;min-width:0px;position:absolute;inset-block-start:-357px;inset-inline-end:-397px;padding:0px;border-radius:50%;border-width:1.5px;border-color:rgba(185,169,255,0.18);border-style:solid;pointer-events: none;\n}.elementor .e-6c487cad-33c8{width:720px;height:720px;min-width:0px;position:absolute;inset-block-start:60px;inset-inline-start:-260px;padding:0px;border-radius:50%;background-image:radial-gradient(circle at 50% 50%, rgba(25,118,255,0.28) 0%,rgba(25,118,255,0) 66%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-188880c2-7362{color:#FFFFFF;}.elementor .e-37a73312-b0d9{width:auto;padding:0px;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-a218474-564c{color:#FFFFFF;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& > span { background: linear-gradient(90deg, #4F9BFF, #9A84FF 45%, #E26BFF); -webkit-background-clip: text; background-clip: text; color: transparent; -webkit-text-fill-color: transparent; }\n}.elementor .e-5be6b92e-8d10{max-width:760px;padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-3842f721-938d{width:26px;height:26px;background-color:#FFFFFF;}.elementor .e-7a5e9189-9320{width:52px;height:52px;min-width:52px;padding:0px;border-radius:16px;background-image:linear-gradient(20deg, #1976FF 0%,#7B61FF 55%,#D935FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:center;align-items:center;}.elementor .e-7123707f-8b35{font-family:Sora;font-weight:600;font-size:13px;color:#B9A9FF;line-height: normal;\n}.elementor .e-7f171eb3-abdf{padding:0px;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-195f6690-e596{font-family:Sora;font-weight:600;font-size:19px;color:#FFFFFF;line-height:1.25;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6f39239c-b83f{font-family:Rubik;font-size:15px;color:#C9CFE0;line-height:1.6;}.elementor .e-39f9fd70-d0ed{padding:28px;border-radius:28px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(255,255,255,0.06);flex-direction:column;gap:12px;}.elementor .e-7a580267-c697{width:26px;height:26px;background-color:#FFFFFF;}.elementor .e-69ed4cfd-9b86{width:52px;height:52px;min-width:52px;padding:0px;border-radius:16px;background-image:linear-gradient(20deg, #1976FF 0%,#7B61FF 55%,#D935FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:center;align-items:center;}.elementor .e-2dc4376c-2de9{font-family:Sora;font-weight:600;font-size:13px;color:#B9A9FF;line-height: normal;\n}.elementor .e-226d9487-8aa5{padding:0px;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-743173e4-f37d{font-family:Sora;font-weight:600;font-size:19px;color:#FFFFFF;line-height:1.25;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-68b870c7-eb52{font-family:Rubik;font-size:15px;color:#C9CFE0;line-height:1.6;}.elementor .e-2dcb468d-fdfb{padding:28px;border-radius:28px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(255,255,255,0.06);flex-direction:column;gap:12px;}.elementor .e-69f0197a-c890{width:26px;height:26px;background-color:#FFFFFF;}.elementor .e-7562e657-2841{width:52px;height:52px;min-width:52px;padding:0px;border-radius:16px;background-image:linear-gradient(20deg, #1976FF 0%,#7B61FF 55%,#D935FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:center;align-items:center;}.elementor .e-69a386e7-ffc7{font-family:Sora;font-weight:600;font-size:13px;color:#B9A9FF;line-height: normal;\n}.elementor .e-55e1635e-b365{padding:0px;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-23f08bb0-ce70{font-family:Sora;font-weight:600;font-size:19px;color:#FFFFFF;line-height:1.25;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-45c99438-d066{font-family:Rubik;font-size:15px;color:#C9CFE0;line-height:1.6;}.elementor .e-4eacb981-a985{padding:28px;border-radius:28px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(255,255,255,0.06);flex-direction:column;gap:12px;}.elementor .e-2456d975-921b{padding:0px;margin-block-start:48px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:16px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-3362d9d2-8a2a{width:100%;height:100%;object-fit:cover;object-position:50% 40%;}.elementor .e-73c356db-31bf{min-width:0px;overflow:hidden;aspect-ratio:3 / 2;position:relative;padding:0px;border-radius:28px;}.elementor .e-5520638b-d7d7{width:100%;height:100%;object-fit:cover;object-position:50% 40%;}.elementor .e-b191447-dc69{min-width:0px;overflow:hidden;aspect-ratio:3 / 2;position:relative;padding:0px;border-radius:28px;}.elementor .e-594b745e-4c5b{width:100%;height:100%;object-fit:cover;object-position:60% 35%;}.elementor .e-7592c9d2-ce92{min-width:0px;overflow:hidden;aspect-ratio:3 / 2;position:relative;padding:0px;border-radius:28px;}.elementor .e-5cc82001-650c{padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:16px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-79d68b3e-aea7{width:100%;max-width:1200px;position:relative;padding-block-start:104px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;align-items:stretch;}.elementor .e-60772da1-c0b7{overflow:hidden;position:relative;color:#FFFFFF;padding:0px;background-color:#061B45;flex-direction:column;align-items:center;}.elementor .e-2cb29208-3e54{width:620px;height:620px;min-width:0px;position:absolute;inset-block-start:-220px;inset-inline-end:-200px;padding:0px;border-radius:50%;background-image:radial-gradient(circle at 50% 50%, rgba(217,53,255,0.32) 0%,rgba(217,53,255,0) 66%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-558b2a96-9f35{width:620px;height:620px;min-width:0px;position:absolute;inset-block-end:-260px;inset-inline-start:-220px;padding:0px;border-radius:50%;background-image:radial-gradient(circle at 50% 50%, rgba(25,118,255,0.30) 0%,rgba(25,118,255,0) 66%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-37bfef90-29e6{width:440px;height:auto;position:absolute;inset-inline-end:-90px;inset-block-end:-130px;opacity:8%;}.elementor .e-4d938d75-d046{width:18px;height:18px;background-color:#B9A9FF;}.elementor .e-25577c63-d49c{font-family:Sora;font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:0.2em;line-height: normal;\n}.elementor .e-3619f140-e119{width:auto;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.16);border-style:solid;background-color:rgba(255,255,255,0.08);flex-direction:row;gap:8px;align-items:center;}.elementor .e-39287f40-6f52{height:44px;font-family:Sora;font-weight:700;font-size:120px;color:transparent;line-height:0.6;margin-block-start:44px;margin-block-end:0px;margin-inline-start:-4px;margin-inline-end:0px;background-image:linear-gradient(90deg, #4F9BFF 0%,#E26BFF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;transform-origin:30% 60% 0px;display:block;-webkit-background-clip: text; -webkit-text-fill-color: transparent;\n}.elementor .e-e0d2b6d-bb24{font-family:Sora;font-weight:600;font-size:clamp(26px, 3.2vw, 40px);color:#FFFFFF;letter-spacing:-0.025em;line-height:1.2;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-wrap: balance; & > span { background: linear-gradient(90deg, #4F9BFF, #9A84FF 45%, #E26BFF); -webkit-background-clip: text; background-clip: text; color: transparent; -webkit-text-fill-color: transparent; }\n}.elementor .e-25a4df41-2454{width:auto;height:28px;display:block;flex:0 0 auto;}.elementor .e-7a74c247-3f05{font-family:Rubik;font-size:14px;color:#C9CFE0;line-height:1.4;}.elementor .e-490c801-e74a{width:auto;padding:0px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:12px;align-items:center;}.elementor .e-4eb15842-8f05{min-width:0px;position:relative;padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-7a1d4243-977b{width:24px;height:24px;background-color:#B9A9FF;}.elementor .e-16e6446a-14f2{width:46px;height:46px;min-width:46px;padding:0px;border-radius:14px;background-color:rgba(255,255,255,0.10);justify-content:center;align-items:center;}.elementor .e-6f6cfe75-175c{font-family:Rubik;font-size:12px;color:#C9CFE0;letter-spacing:0.08em;line-height:1.3;}.elementor .e-ba78b86-416c{font-family:Sora;font-weight:600;font-size:17px;color:#FFFFFF;line-height:1.3;}.elementor .e-749c23f7-f8d8{min-width:0px;padding:0px;flex-direction:column;gap:2px;}.elementor .e-15a5b6ce-5c3b{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.06);flex-direction:row;gap:14px;align-items:center;}.elementor .e-1dc61aa5-216b{width:22px;height:22px;background-color:#7B61FF;}.elementor .e-438fed7e-7b61{padding:0px;margin-block-start:-4px;margin-block-end:-4px;margin-inline-start:0px;margin-inline-end:0px;justify-content:center;}.elementor .e-ba7d697-b770{width:24px;height:24px;background-color:#B9A9FF;}.elementor .e-36524bfd-34ef{width:46px;height:46px;min-width:46px;padding:0px;border-radius:14px;background-color:rgba(255,255,255,0.10);justify-content:center;align-items:center;}.elementor .e-672424d7-2463{font-family:Rubik;font-size:12px;color:#C9CFE0;letter-spacing:0.08em;line-height:1.3;}.elementor .e-4ca2a659-dadc{font-family:Sora;font-weight:600;font-size:17px;color:#FFFFFF;line-height:1.3;}.elementor .e-20b454b6-5f89{min-width:0px;padding:0px;flex-direction:column;gap:2px;}.elementor .e-37da73f1-2886{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.06);flex-direction:row;gap:14px;align-items:center;}.elementor .e-5ebc6f38-592c{width:22px;height:22px;background-color:#7B61FF;}.elementor .e-76f7a4e9-4a8b{padding:0px;margin-block-start:-4px;margin-block-end:-4px;margin-inline-start:0px;margin-inline-end:0px;justify-content:center;}.elementor .e-5e15e860-cec9{width:24px;height:24px;background-color:#FFFFFF;}.elementor .e-1bfd70f1-73c6{width:46px;height:46px;min-width:46px;padding:0px;border-radius:14px;background-color:rgba(255,255,255,0.18);justify-content:center;align-items:center;}.elementor .e-56a8b73b-c885{font-family:Rubik;font-size:12px;color:#F1EDFF;letter-spacing:0.08em;line-height:1.3;}.elementor .e-6da4b26a-1da8{font-family:Sora;font-weight:600;font-size:17px;color:#FFFFFF;line-height:1.3;}.elementor .e-1c5bf10-5bfb{min-width:0px;padding:0px;flex-direction:column;gap:2px;}.elementor .e-b4c4d8c-5728{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:22px;border-width:1px;border-color:transparent;border-style:solid;background-image:linear-gradient(120deg, #1976FF 0%,#7B61FF 55%,#D935FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 18px 40px 0px rgba(123,97,255,0.45);flex-direction:row;gap:14px;align-items:center;}.elementor .e-2c9ba8d0-df94{min-width:0px;position:relative;padding:0px;flex-direction:column;gap:12px;}.elementor .e-487d7dd7-31ae{overflow:hidden;position:relative;color:#FFFFFF;padding:clamp(36px, 6vw, 72px);border-radius:40px;background-color:#061B45;display:grid;gap:clamp(32px, 4vw, 56px);grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-56cc6df3-9b6a{position:relative;padding:2px;border-radius:42px;background-image:linear-gradient(120deg, #1976FF 0%,#7B61FF 55%,#D935FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 40px 90px 0px rgba(6,27,69,0.22);}.elementor .e-2f3be077-7704{width:100%;max-width:1200px;position:relative;padding-block-start:104px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-31fa8b95-fd66{position:relative;padding:0px;background-color:#FFFFFF;flex-direction:column;align-items:center;}.elementor .e-4a2112d6-b8e7{width:auto;padding:0px;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-1452da3c-7a19{margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& > span { background: linear-gradient(90deg, #1976FF, #7B61FF 45%, #D935FF); -webkit-background-clip: text; background-clip: text; color: transparent; -webkit-text-fill-color: transparent; }\n}.elementor .e-73bae949-4202{line-height:1.7;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-280ffffe-33da{width:20px;height:20px;display:block;flex:0 0 auto;}.elementor .e-6c4b3486-eeb0:hover,.elementor .e-6c4b3486-eeb0:focus-visible{color:#7B61FF;}.elementor .e-6c4b3486-eeb0{width:auto;font-family:Sora;font-weight:600;font-size:15px;color:#061B45;padding:0px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;transition:color 0.25s;flex-direction:row;gap:6px;align-items:center;}.elementor .e-6597512d-c115{min-width:0px;position:sticky;inset-block-start:120px;padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-926780e-4ec7{width:24px;height:24px;background-color:#FFFFFF;}.elementor .e-368d3b26-6921{width:48px;height:48px;min-width:48px;padding:0px;border-radius:14px;background-color:#061B45;justify-content:center;align-items:center;}.elementor .e-1fe570c3-de6c{font-family:Sora;font-weight:600;font-size:18px;color:#061B45;line-height:1.25;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c5a6d18-edb4{font-family:Rubik;font-size:15px;color:#1F2A44;line-height:1.55;}.elementor .e-3ceee62a-f5c6{padding:26px;border-radius:28px;border-width:1px;border-color:#ECE8FA;border-style:solid;background-color:#FBFAFF;flex-direction:column;gap:12px;}.elementor .e-3f81d31e-d021{width:24px;height:24px;background-color:#FFFFFF;}.elementor .e-520b3eb9-9ade{width:48px;height:48px;min-width:48px;padding:0px;border-radius:14px;background-color:#061B45;justify-content:center;align-items:center;}.elementor .e-22f482de-9d4a{font-family:Sora;font-weight:600;font-size:18px;color:#061B45;line-height:1.25;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4774da40-881e{font-family:Rubik;font-size:15px;color:#1F2A44;line-height:1.55;}.elementor .e-9e0a13f-6b8c{padding:26px;border-radius:28px;border-width:1px;border-color:#ECE8FA;border-style:solid;background-color:#FBFAFF;flex-direction:column;gap:12px;}.elementor .e-159e6da-cdd6{width:24px;height:24px;background-color:#FFFFFF;}.elementor .e-44d40d1d-6116{width:48px;height:48px;min-width:48px;padding:0px;border-radius:14px;background-color:#061B45;justify-content:center;align-items:center;}.elementor .e-41d4fad2-dbad{font-family:Sora;font-weight:600;font-size:18px;color:#061B45;line-height:1.25;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-10ade7ed-555d{font-family:Rubik;font-size:15px;color:#1F2A44;line-height:1.55;}.elementor .e-670be37a-a0a7{padding:26px;border-radius:28px;border-width:1px;border-color:#ECE8FA;border-style:solid;background-color:#FBFAFF;flex-direction:column;gap:12px;}.elementor .e-2b7ecb0d-5cf9{width:24px;height:24px;background-color:#FFFFFF;}.elementor .e-4e9cf359-798e{width:48px;height:48px;min-width:48px;padding:0px;border-radius:14px;background-color:#061B45;justify-content:center;align-items:center;}.elementor .e-1161bf1d-9aa0{font-family:Sora;font-weight:600;font-size:18px;color:#061B45;line-height:1.25;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-615f9f6e-f849{font-family:Rubik;font-size:15px;color:#1F2A44;line-height:1.55;}.elementor .e-5645ccff-74b4{padding:26px;border-radius:28px;border-width:1px;border-color:#ECE8FA;border-style:solid;background-color:#FBFAFF;flex-direction:column;gap:12px;}.elementor .e-31c35eb-7751{min-width:0px;padding:0px;display:grid;gap:14px;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-1b4e3355-9c50{width:100%;max-width:1200px;position:relative;padding-block-start:104px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:clamp(40px, 5vw, 64px);grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:start;}.elementor .e-fc3708-c315{position:relative;padding:0px;background-color:#FFFFFF;flex-direction:column;align-items:center;}.elementor .e-37f8001f-186b{width:585px;height:585px;min-width:0px;position:absolute;inset-block-start:-222px;inset-inline-start:-262px;padding:0px;border-radius:50%;border-width:1.5px;border-color:rgba(185,169,255,0.18);border-style:solid;pointer-events: none;\n}.elementor .e-3e62e6b3-cabb{width:742px;height:742px;min-width:0px;position:absolute;inset-block-start:-301px;inset-inline-start:-341px;padding:0px;border-radius:50%;border-width:1.5px;border-color:rgba(185,169,255,0.18);border-style:solid;pointer-events: none;\n}.elementor .e-3b2b7de9-6014{width:855px;height:855px;min-width:0px;position:absolute;inset-block-start:-357px;inset-inline-start:-397px;padding:0px;border-radius:50%;border-width:1.5px;border-color:rgba(185,169,255,0.18);border-style:solid;pointer-events: none;\n}.elementor .e-68f06b2d-e71f{width:480px;height:auto;position:absolute;inset-block-end:-160px;inset-inline-start:-120px;opacity:10%;}.elementor .e-2ce8b2a-3bee{width:700px;height:700px;min-width:0px;position:absolute;inset-block-start:-120px;inset-inline-end:-240px;padding:0px;border-radius:50%;background-image:radial-gradient(circle at 50% 50%, rgba(217,53,255,0.3) 0%,rgba(217,53,255,0) 66%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-673a0242-6e8b{color:#FFFFFF;}.elementor .e-4b985819-147b{width:auto;padding:0px;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-4ff59645-7703{color:#FFFFFF;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;& > span { background: linear-gradient(90deg, #4F9BFF, #9A84FF 45%, #E26BFF); -webkit-background-clip: text; background-clip: text; color: transparent; -webkit-text-fill-color: transparent; }\n}.elementor .e-7b6e90b-4c54{min-width:0px;padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-72c3fe49-56df{color:#C9CFE0;margin:0px;}.elementor .e-1ee1719f-c28f{padding:0px;display:grid;gap:56px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:end;}.elementor .e-d659388-2726{width:84px;position:absolute;inset-block-start:38%;inset-inline-start:50%;opacity:18%;transform:translate3d(-50%, -50%, 0px);pointer-events: none;\n}.elementor .e-7b185c1-b1eb{width:100%;height:100%;object-fit:cover;object-position:50% 0%;position:absolute;inset: 0px;\n}.elementor .e-2420f941-ec52{min-width:0px;aspect-ratio:690/828;position:relative;padding:0px;display:flex;justify-content:center;align-items:center;}.elementor .e-2746daab-f63c{overflow:hidden;font-family:Sora;font-weight:600;font-size:15px;color:#061B45;line-height:1.35;display:block;white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-5fe8b4cc-7eb1{max-width:100%;overflow:hidden;font-family:Rubik;font-weight:500;font-size:12px;color:#7B61FF;line-height:1.4;display:block;white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-5379589-85f2{min-width:0px;max-width:100%;overflow:hidden;font-family:Rubik;font-size:12px;color:#5B6478;line-height:1.4;display:block;white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-68bd6c0d-bf5e{min-width:0px;overflow:hidden;padding:0px;flex-direction:column;gap:1px;flex-wrap:nowrap;}.elementor .e-13e33ed7-27a9{width:auto;position:absolute;inset-inline-end:10px;inset-block-end:10px;inset-inline-start:10px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:18px;background-color:rgba(255,255,255,0.92);backdrop-filter:blur(8px);flex-direction:column;gap:2px;}.elementor .e-1a4c661e-ed39{overflow:hidden;position:relative;border-radius:28px;background-image:linear-gradient(180deg, #FFFFFF 0%,#F1EDFF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 14px 34px 0px rgba(0,0,0,0.25);}.elementor .e-5687d4ea-23b4{padding:0px;display:grid;gap:16px;grid-template-columns:repeat(5, minmax(0, 1fr));}.elementor .e-6bdb79e9-eed9{min-width:0px;padding:0px;margin-block-start:56px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5b9051f2-46bb{width:22px;height:22px;background-color:#B9A9FF;}.elementor .e-2026310-1e56{width:46px;height:46px;min-width:46px;padding:0px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:rgba(255,255,255,0.10);justify-content:center;align-items:center;}.elementor .e-189408f8-21a5{font-family:Rubik;font-size:12px;color:#C9CFE0;line-height:1.3;}.elementor .e-308c16dc-c93d{font-family:Sora;font-weight:600;font-size:15.5px;color:#FFFFFF;line-height:1.3;}.elementor .e-6758cb1d-8ed6{min-width:0px;padding:0px;flex-direction:column;gap:2px;}.elementor .e-10d2dff4-d762{min-width:0px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.06);flex-direction:row;gap:14px;align-items:center;}.elementor .e-2a393116-28a2{width:22px;height:22px;background-color:#FFFFFF;}.elementor .e-23c641a5-4ea5{width:46px;height:46px;min-width:46px;padding:0px;border-radius:14px;background-image:linear-gradient(135deg, #1976FF 0%,#7B61FF 50%,#D935FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:center;align-items:center;}.elementor .e-433de666-8a26{font-family:Rubik;font-size:12px;color:#C9CFE0;line-height:1.3;}.elementor .e-23e117ce-6d89{font-family:Sora;font-weight:600;font-size:15.5px;color:#FFFFFF;line-height:1.3;}.elementor .e-1224271c-6501{min-width:0px;padding:0px;flex-direction:column;gap:2px;}.elementor .e-1a39a7c6-9494{min-width:0px;color:#FFFFFF;text-decoration:none;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.06);flex-direction:row;gap:14px;align-items:center;}.elementor .e-6f078eda-e6cd{width:22px;height:22px;background-color:#B9A9FF;}.elementor .e-a22a6c3-5f64{width:46px;height:46px;min-width:46px;padding:0px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:rgba(255,255,255,0.10);justify-content:center;align-items:center;}.elementor .e-6f096855-d836{font-family:Rubik;font-size:12px;color:#C9CFE0;line-height:1.3;}.elementor .e-19165565-facc{overflow:hidden;font-family:Sora;font-weight:600;font-size:15.5px;color:#FFFFFF;line-height:1.3;text-overflow: ellipsis; white-space: nowrap;\n}.elementor .e-5b82c144-5273{min-width:0px;padding:0px;flex-direction:column;gap:2px;}.elementor .e-5704a664-316a{min-width:0px;color:#FFFFFF;text-decoration:none;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.06);flex-direction:row;gap:14px;align-items:center;}.elementor .e-41032ada-d6b7{padding:0px;margin-block-start:56px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:12px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-34713cfb-1b58{width:100%;max-width:1200px;position:relative;padding-block-start:104px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;align-items:stretch;}.elementor .e-78539034-3cdd{overflow:hidden;position:relative;color:#FFFFFF;padding:0px;background-color:#061B45;flex-direction:column;align-items:center;}.elementor .e-4153a4f0-6f50{width:720px;height:720px;min-width:0px;position:absolute;inset-block-start:-200px;inset-inline-end:-220px;padding:0px;border-radius:50%;background-image:radial-gradient(circle at 50% 50%, rgba(217,53,255,0.28) 0%,rgba(217,53,255,0) 66%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-732146d8-280e{width:640px;height:640px;min-width:0px;position:absolute;inset-block-start:10%;inset-inline-start:-260px;padding:0px;border-radius:50%;background-image:radial-gradient(circle at 50% 50%, rgba(25,118,255,0.22) 0%,rgba(25,118,255,0) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-2301fafe-1bb7{min-width:0px;position:absolute;padding:0px;border-radius:50%;border-width:1.5px;border-color:rgba(255,255,255,0.08);border-style:solid;inset: 21%;\n}.elementor .e-7b1a1809-45a6{min-width:0px;position:absolute;padding:0px;border-radius:50%;border-width:1.5px;border-color:rgba(255,255,255,0.08);border-style:solid;inset: 9%;\n}.elementor .e-3c0f9ab7-38fd{min-width:0px;position:absolute;padding:0px;border-radius:50%;border-width:1.5px;border-color:rgba(255,255,255,0.08);border-style:dashed;inset: 1%;\n}.elementor .e-6a1a6350-3d64{width:900px;height:900px;min-width:0px;position:absolute;inset-block-start:-300px;inset-inline-end:-300px;padding:0px;pointer-events: none;\n}.elementor .e-39f59709-11bc{width:28px;height:3px;min-width:0px;padding:0px;border-radius:3px;background-image:linear-gradient(90deg, #1976FF 0%,#7B61FF 50%,#D935FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-17fcca14-9f29{font-family:Sora;font-weight:700;font-size:13px;color:#F1EDFF;letter-spacing:0.2em;line-height:1.3;display:block;}.elementor .e-6d80ee37-82fe{width:auto;padding:0px;gap:12px;align-items:center;}.elementor .e-42dd76f2-8999{font-family:Sora;font-weight:700;font-size:clamp(36px, 5vw, 64px);color:#FFFFFF;letter-spacing:-0.035em;line-height:1.05;margin:0px;text-wrap: balance; & > span { background: linear-gradient(90deg, #4F9BFF, #9A84FF 45%, #E26BFF); -webkit-background-clip: text; background-clip: text; color: transparent; -webkit-text-fill-color: transparent; }\n}.elementor .e-485760bd-99c0{max-width:480px;font-family:Rubik;font-size:18px;color:#D6DCEB;line-height:1.6;margin:0px;display:block;}.elementor .e-22fd25fd-e45a{width:20px;height:20px;background-color:#FFFFFF;}.elementor .e-59cf4ad3-c6e4{width:40px;height:40px;min-width:40px;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(255,255,255,0.25);border-style:solid;justify-content:center;align-items:center;}.elementor .e-419946f5-5484{font-family:Rubik;font-size:13px;color:#AEB7CC;line-height:1.3;display:block;}.elementor .e-4be52c74-d992{font-family:Rubik;font-weight:500;font-size:15px;color:#FFFFFF;line-height:1.3;display:block;}.elementor .e-4b248aa2-e57f{width:auto;padding:0px;flex-direction:column;gap:2px;}.elementor .e-46423317-e0f3:hover,.elementor .e-46423317-e0f3:focus-visible{opacity:85%;}.elementor .e-46423317-e0f3{width:auto;text-decoration:none;padding:0px;margin-block-start:6px;transition:opacity 0.25s;gap:12px;align-items:center;}.elementor .e-53ce70f8-a7dc{padding:0px;flex-direction:column;gap:22px;flex:1 1 440px;align-items:flex-start;}.elementor .e-12f90ae6-3c59{width:26px;height:26px;display:block;}.elementor .e-6e91b12a-a0eb{background-image:linear-gradient(20deg, #1976FF 0%,#7B61FF 50%,#D935FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-360a5ea5-66af{color:#061B45;}.elementor .e-28bb7042-1af3{color:#5B6478;}.elementor .e-7bb0c596-a394{width:20px;height:20px;display:block;}.elementor .e-532908ad-4eed{background-color:#061B45;}.elementor .e-65b87bef-73fc:hover,.elementor .e-65b87bef-73fc:focus-visible{box-shadow:0px 26px 54px 0px rgba(0,0,0,0.32);transform:translate3d(0px, -3px, 0px);}.elementor .e-65b87bef-73fc{background-color:#FFFFFF;box-shadow:0px 18px 44px 0px rgba(0,0,0,0.25);}.elementor .e-52d72750-fc9e{width:26px;height:26px;background-color:#B9A9FF;}.elementor .e-1c1fc34d-4e60{background-color:rgba(255,255,255,0.10);}.elementor .e-3ac8df4a-6610{color:#FFFFFF;}.elementor .e-1fb9ab7c-dd2a{color:#AEB7CC;}.elementor .e-5e5a5cd4-1808{width:20px;height:20px;display:block;}.elementor .e-4b70addd-ed74{border-width:1px;border-color:rgba(255,255,255,0.3);border-style:solid;}.elementor .e-39bcb4a4-8f09:hover,.elementor .e-39bcb4a4-8f09:focus-visible{border-color:rgba(185,169,255,0.45);background-color:rgba(255,255,255,0.08);transform:translate3d(0px, -2px, 0px);}.elementor .e-39bcb4a4-8f09{border-width:1px;border-color:rgba(255,255,255,0.16);border-style:solid;}.elementor .e-57edb1b6-d87b{padding:14px;border-radius:32px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(255,255,255,0.06);backdrop-filter:blur(6px);flex-direction:column;gap:14px;flex:1 1 440px;}.elementor .e-7a1f7098-d36a{width:100%;max-width:1200px;position:relative;padding-block-start:120px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:72px;flex-wrap:wrap;align-items:center;}.elementor .e-66337a23-83df{overflow:hidden;position:relative;padding:0px;background-color:#061B45;flex-direction:column;}
@media (max-width:1024px){@media(max-width:1024px){.elementor .e-4d8e57da-b232{display:none;}}@media(max-width:1024px){.elementor .e-3dd1ace8-38d1{display:flex;}}}
@media (max-width:1024px){@media(max-width:1024px){.elementor .e-61fb8809-3a3e{padding-block-start:0px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:24px;grid-column:1 / -1;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: #ECE8FA;\n}}@media(max-width:1024px){.elementor .e-9205d27-22c8{padding-block-start:32px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:32px;border-inline-start-width:0px;border-left-style: solid; border-left-color: #ECE8FA;\n}}@media(max-width:1024px){.elementor .e-4410c609-cbe5{padding-block-start:32px;padding-block-end:8px;padding-inline-start:32px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-5bbe1395-c244{grid-template-columns:repeat(2, minmax(0, 1fr));}}}
@media (max-width:1024px){@media(max-width:1024px){.elementor .e-366e0b14-8242{font-size:clamp(38px, 7vw, 60px);}}@media(max-width:1024px){.elementor .e-4a57e33b-cd5b{font-size:17px;}}@media(max-width:1024px){.elementor .e-1e65d27d-db63{inset-inline-start:-12px;}}@media(max-width:1024px){.elementor .e-8d78a42-fbfc{inset-inline-end:-8px;}}@media(max-width:1024px){.elementor .e-6b8828ca-cf0b{max-width:760px;padding-block-start:140px;padding-block-end:88px;padding-inline-start:32px;padding-inline-end:32px;gap:56px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-5b6d5e7d-405b{inset-inline-end:-8px;}}@media(max-width:1024px){.elementor .e-a6ddf01-d3bc{max-width:760px;padding-block-start:88px;padding-block-end:88px;padding-inline-start:32px;padding-inline-end:32px;gap:64px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-2456d975-921b{margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-73c356db-31bf{border-radius:20px;}}@media(max-width:1024px){.elementor .e-b191447-dc69{border-radius:20px;}}@media(max-width:1024px){.elementor .e-7592c9d2-ce92{border-radius:20px;}}@media(max-width:1024px){.elementor .e-79d68b3e-aea7{padding-block-start:88px;padding-block-end:88px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-e0d2b6d-bb24{font-size:clamp(26px, 4.4vw, 36px);}}@media(max-width:1024px){.elementor .e-487d7dd7-31ae{padding-block-start:56px;padding-block-end:56px;padding-inline-start:48px;padding-inline-end:48px;gap:40px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-2f3be077-7704{padding-block-start:88px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-6597512d-c115{position:relative;inset-block-start:0px;}}@media(max-width:1024px){.elementor .e-1b4e3355-9c50{max-width:760px;padding-block-start:88px;padding-block-end:88px;padding-inline-start:32px;padding-inline-end:32px;gap:48px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-1ee1719f-c28f{gap:20px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-5687d4ea-23b4{gap:14px;grid-template-columns:repeat(3, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-41032ada-d6b7{grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-34713cfb-1b58{padding-block-start:88px;padding-block-end:88px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-7a1f7098-d36a{padding-block-start:96px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;gap:48px;}}}
@media (max-width:767px){@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1, 1fr);}}}
@media (max-width:767px){@media(max-width:767px){.elementor .dm-cta-arrow{width:40px;height:40px;min-width:40px;}}@media(max-width:767px){.elementor .dm-cta-sub{font-size:13px;}}@media(max-width:767px){.elementor .dm-cta-title{font-size:16px;}}@media(max-width:767px){.elementor .dm-cta-ibox{width:46px;height:46px;min-width:46px;border-radius:14px;}}@media(max-width:767px){.elementor .dm-cta-card{padding-block-start:18px;padding-block-end:18px;padding-inline-start:16px;padding-inline-end:16px;border-radius:18px;gap:14px;}}@media(max-width:767px){.elementor .dm-btn-secondary{width:100%;font-size:15px;padding-block-start:15px;padding-block-end:15px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .dm-btn-primary{width:100%;font-size:15px;padding-block-start:15px;padding-block-end:15px;padding-inline-start:18px;padding-inline-end:18px;}}}
@media (max-width:767px){@media(max-width:767px){.elementor .e-7cc98a89-fa9f{display:none;}}@media(max-width:767px){.elementor .e-76b93044-cf8e{display:none;}}@media(max-width:767px){.elementor .e-2833495b-8ceb{display:flex;}}}
@media (max-width:767px){@media(max-width:767px){.elementor .e-1e719d84-7ca6{font-size:22vw;}}@media(max-width:767px){.elementor .e-61fb8809-3a3e{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:0px;flex-direction:column;gap:40px;grid-column:auto;align-items:stretch;border-bottom-style: solid; border-bottom-color: #ECE8FA;\n}}@media(max-width:767px){.elementor .e-9205d27-22c8{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-left-style: solid; border-left-color: #ECE8FA; border-top-style: solid; border-top-color: #ECE8FA; border-top-style: solid; border-top-color: #ECE8FA;\n}}@media(max-width:767px){.elementor .e-4410c609-cbe5{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-inline-start-width:0px;border-left-style: solid; border-left-color: #ECE8FA; border-top-style: solid; border-top-color: #ECE8FA; border-left-style: solid; border-left-color: #ECE8FA; border-top-style: solid; border-top-color: #ECE8FA;\n}}@media(max-width:767px){.elementor .e-5bbe1395-c244{grid-template-columns:minmax(0, 1fr);}}}
@media (max-width:767px){@media(max-width:767px){.elementor .e-2259adc5-72e1{width:420px;height:420px;inset-block-start:-170px;inset-inline-end:-170px;}}@media(max-width:767px){.elementor .e-7ef9d9d9-ea0c{width:530px;height:530px;inset-block-start:-225px;inset-inline-end:-225px;}}@media(max-width:767px){.elementor .e-5c575eb1-6d6a{width:630px;height:630px;inset-block-start:-275px;inset-inline-end:-275px;}}@media(max-width:767px){.elementor .e-4a57e33b-cd5b{font-size:16px;}}@media(max-width:767px){.elementor .e-2d3b7255-b1a8{width:100%;justify-content:center;}}@media(max-width:767px){.elementor .e-256fb570-eb62{width:100%;justify-content:center;}}@media(max-width:767px){.elementor .e-7061631c-4de1{width:100%;}}@media(max-width:767px){.elementor .e-70406604-f7eb{aspect-ratio:4 / 3.6;border-radius:16px;}}@media(max-width:767px){.elementor .e-892b8db-e007{border-radius:18px;box-shadow:0px 24px 60px 0px rgba(6,27,69,0.2);}}@media(max-width:767px){.elementor .e-35848718-4086{font-size:12.5px;}}@media(max-width:767px){.elementor .e-1e65d27d-db63{inset-inline-start:8px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .e-5ae202b5-4962{font-size:12px;}}@media(max-width:767px){.elementor .e-8d78a42-fbfc{inset-inline-end:8px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .e-3ebf6afe-277b{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-6b8828ca-cf0b{padding-block-start:116px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px;gap:32px;}}@media(max-width:767px){.elementor .e-522ea1e2-5923{aspect-ratio:4 / 3;border-radius:20px;}}@media(max-width:767px){.elementor .e-6ad1abcd-5965{font-size:13px;}}@media(max-width:767px){.elementor .e-5b6d5e7d-405b{inset-inline-end:12px;inset-block-end:-28px;inset-inline-start:12px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:16px;}}@media(max-width:767px){.elementor .e-72c77b57-f697{font-size:16px;}}@media(max-width:767px){.elementor .e-6aef422e-2bfe{font-size:16px;}}@media(max-width:767px){.elementor .e-a6ddf01-d3bc{padding-block-start:64px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px;gap:56px;}}@media(max-width:767px){.elementor .e-4a8ed8b1-8735{width:380px;height:380px;inset-block-start:-150px;inset-inline-end:-190px;}}@media(max-width:767px){.elementor .e-16b8030c-c4cb{width:480px;height:480px;inset-block-start:-200px;inset-inline-end:-240px;}}@media(max-width:767px){.elementor .e-2e5f5aeb-2530{width:560px;height:560px;inset-block-start:-240px;inset-inline-end:-280px;}}@media(max-width:767px){.elementor .e-195f6690-e596{font-size:17.5px;}}@media(max-width:767px){.elementor .e-39f9fd70-d0ed{padding:22px;border-radius:22px;}}@media(max-width:767px){.elementor .e-743173e4-f37d{font-size:17.5px;}}@media(max-width:767px){.elementor .e-2dcb468d-fdfb{padding:22px;border-radius:22px;}}@media(max-width:767px){.elementor .e-23f08bb0-ce70{font-size:17.5px;}}@media(max-width:767px){.elementor .e-4eacb981-a985{padding:22px;border-radius:22px;}}@media(max-width:767px){.elementor .e-2456d975-921b{margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:12px;}}@media(max-width:767px){.elementor .e-73c356db-31bf{aspect-ratio:16 / 10;border-radius:20px;}}@media(max-width:767px){.elementor .e-b191447-dc69{aspect-ratio:16 / 10;border-radius:20px;}}@media(max-width:767px){.elementor .e-7592c9d2-ce92{aspect-ratio:16 / 10;border-radius:20px;}}@media(max-width:767px){.elementor .e-5cc82001-650c{margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:12px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .e-79d68b3e-aea7{padding-block-start:64px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-37bfef90-29e6{width:260px;inset-inline-end:-60px;inset-block-end:-70px;}}@media(max-width:767px){.elementor .e-39287f40-6f52{height:36px;font-size:96px;margin-block-start:36px;margin-block-end:0px;margin-inline-start:-4px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-e0d2b6d-bb24{font-size:24px;}}@media(max-width:767px){.elementor .e-ba78b86-416c{font-size:16px;}}@media(max-width:767px){.elementor .e-15a5b6ce-5c3b{padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:18px;}}@media(max-width:767px){.elementor .e-4ca2a659-dadc{font-size:16px;}}@media(max-width:767px){.elementor .e-37da73f1-2886{padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:18px;}}@media(max-width:767px){.elementor .e-6da4b26a-1da8{font-size:16px;}}@media(max-width:767px){.elementor .e-b4c4d8c-5728{padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:18px;}}@media(max-width:767px){.elementor .e-487d7dd7-31ae{padding-block-start:36px;padding-block-end:36px;padding-inline-start:20px;padding-inline-end:20px;border-radius:26px;gap:32px;}}@media(max-width:767px){.elementor .e-56cc6df3-9b6a{border-radius:28px;box-shadow:0px 24px 60px 0px rgba(6,27,69,0.2);}}@media(max-width:767px){.elementor .e-2f3be077-7704{padding-block-start:64px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-73bae949-4202{font-size:16px;}}@media(max-width:767px){.elementor .e-3ceee62a-f5c6{padding:22px;border-radius:22px;}}@media(max-width:767px){.elementor .e-9e0a13f-6b8c{padding:22px;border-radius:22px;}}@media(max-width:767px){.elementor .e-670be37a-a0a7{padding:22px;border-radius:22px;}}@media(max-width:767px){.elementor .e-5645ccff-74b4{padding:22px;border-radius:22px;}}@media(max-width:767px){.elementor .e-31c35eb-7751{gap:12px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .e-1b4e3355-9c50{padding-block-start:64px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px;gap:36px;}}@media(max-width:767px){.elementor .e-68f06b2d-e71f{width:280px;inset-block-end:-90px;inset-inline-start:-80px;}}@media(max-width:767px){.elementor .e-72c3fe49-56df{font-size:16px;}}@media(max-width:767px){.elementor .e-1ee1719f-c28f{gap:16px;}}@media(max-width:767px){.elementor .e-1a4c661e-ed39{border-radius:24px;}}@media(max-width:767px){.elementor .e-5687d4ea-23b4{gap:14px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .e-6bdb79e9-eed9{margin-block-start:36px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-41032ada-d6b7{margin-block-start:36px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-34713cfb-1b58{padding-block-start:64px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4153a4f0-6f50{width:460px;height:460px;inset-inline-end:-200px;}}@media(max-width:767px){.elementor .e-732146d8-280e{width:440px;height:440px;inset-inline-start:-220px;}}@media(max-width:767px){.elementor .e-6a1a6350-3d64{width:560px;height:560px;inset-block-start:-200px;inset-inline-end:-260px;}}@media(max-width:767px){.elementor .e-485760bd-99c0{font-size:16px;}}@media(max-width:767px){.elementor .e-53ce70f8-a7dc{gap:18px;}}@media(max-width:767px){.elementor .e-57edb1b6-d87b{padding:10px;border-radius:26px;gap:10px;}}@media(max-width:767px){.elementor .e-7a1f7098-d36a{padding-block-start:72px;padding-block-end:48px;padding-inline-start:16px;padding-inline-end:16px;gap:36px;}}}
