.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-c3a2ff7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#e4deedff;--border-color:#e4deedff;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c3a2ff7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c3a2ff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-549fd05{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a432cc4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4e31c89{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b73aa62{--display:flex;--min-height:644px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e673ef0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(rgba(131, 48, 248, 0.05) 1px, rgba(0, 0, 0, 0) 1px), linear-gradient(90deg, rgba(131, 48, 248, 0.05) 1px, rgba(0, 0, 0, 0) 1px);background-position:0%, 0% 0%, 0%;background-size:60px 60px, 60px 60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-abfd61e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:128px;--padding-right:128px;--z-index:10;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-94beab7{width:var( --container-widget-width, 57% );max-width:57%;background-color:#8330f833;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:8px 16px 8px 16px;--container-widget-width:57%;--container-widget-flex-grow:0;border-radius:9999px 9999px 9999px 9999px;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0.69999998807907px;color:#c59effff;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-757a18f{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-757a18f .elementor-heading-title{font-size:78px;font-weight:800;line-height:1;letter-spacing:-1.9500000476837px;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-671a90e{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:18px;line-height:1.625;color:#ffffffb2;}.elementor-8 .elementor-element.elementor-element-c9d473a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-5c669f2 .elementor-button{background-color:#ffffff1a;font-size:15px;font-weight:500;line-height:1.5;fill:#ffffffe6;color:#ffffffe6;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff33;border-radius:9999px 9999px 9999px 9999px;padding:16px 28px 16px 28px;}.elementor-8 .elementor-element.elementor-element-5c669f2{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d38c25e .elementor-button{background-color:#ffffff1a;font-size:15px;font-weight:500;line-height:1.5;fill:#ffffffe6;color:#ffffffe6;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff33;border-radius:9999px 9999px 9999px 9999px;padding:16px 28px 16px 28px;}.elementor-8 .elementor-element.elementor-element-d38c25e{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-bf8b595{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-8 .elementor-element.elementor-element-14a8cda{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3853bfa{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:36px;font-weight:800;line-height:1;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-ca68a15{width:var( --container-widget-width, auto );max-width:auto;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:12px;text-transform:uppercase;line-height:16px;letter-spacing:1.2000000476837px;color:#ffffff80;}.elementor-8 .elementor-element.elementor-element-1779cf0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d96d7b6{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:36px;font-weight:800;line-height:1;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-6e9681a{width:var( --container-widget-width, auto );max-width:auto;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:12px;text-transform:uppercase;line-height:16px;letter-spacing:1.2000000476837px;color:#ffffff80;}.elementor-8 .elementor-element.elementor-element-6cd5785{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-48c77d2{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:36px;font-weight:800;line-height:1;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-f001163{width:var( --container-widget-width, auto );max-width:auto;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:12px;text-transform:uppercase;line-height:16px;letter-spacing:1.2000000476837px;color:#ffffff80;}.elementor-8 .elementor-element.elementor-element-bc9c7bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bc9c7bd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bc9c7bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8330f8ff;}.elementor-8 .elementor-element.elementor-element-c025762{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-43712e8{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;font-weight:500;line-height:20px;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-50308f5{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;font-weight:500;line-height:20px;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-80cf44d{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;font-weight:500;line-height:20px;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-30d3320{width:var( --container-widget-width, auto );max-width:auto;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;font-weight:500;line-height:20px;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-4dadefb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4dadefb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4dadefb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-c9bb565{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-99aeb53{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:initial;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e05f805{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f2f0d2a{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f2f0d2a .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:2.2000000476837px;color:#8330f8ff;}.elementor-8 .elementor-element.elementor-element-909df2f{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-909df2f .elementor-heading-title{font-size:48px;font-weight:800;line-height:1;letter-spacing:-1.2000000476837px;color:#0a001fff;}.elementor-8 .elementor-element.elementor-element-813bfbb{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:17px;line-height:1.625;color:#6d6986ff;}.elementor-8 .elementor-element.elementor-element-cf67172{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-eee7466{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-eee7466:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-eee7466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-ed26cf2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f806f1f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-softlite_image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-softlite_image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-softlite_image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-softlite_image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-softlite_image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-softlite_image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-softlite_image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-2d51b9b img{width:48px;}.elementor-8 .elementor-element.elementor-element-0dee7e0{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-0dee7e0 .elementor-heading-title{font-size:18px;line-height:28px;color:#0a001fff;}.elementor-8 .elementor-element.elementor-element-2329d66{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#6d6986ff;}.elementor-8 .elementor-element.elementor-element-aceb152{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-aceb152:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-aceb152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-a5e7f44{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e997abd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5d0fc51 img{width:48px;}.elementor-8 .elementor-element.elementor-element-8ee60d3{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8ee60d3 .elementor-heading-title{font-size:18px;line-height:28px;color:#0a001fff;}.elementor-8 .elementor-element.elementor-element-7ce78ea{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#6d6986ff;}.elementor-8 .elementor-element.elementor-element-ce89b83{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-ce89b83:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ce89b83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-a53e411{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0a16a48{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7546402 img{width:48px;}.elementor-8 .elementor-element.elementor-element-f4973cd{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f4973cd .elementor-heading-title{font-size:18px;line-height:28px;color:#0a001fff;}.elementor-8 .elementor-element.elementor-element-b246296{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#6d6986ff;}.elementor-8 .elementor-element.elementor-element-70365b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-70365b6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-70365b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-85487c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b0bea74{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-72262d2 img{width:48px;}.elementor-8 .elementor-element.elementor-element-257fdd3{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-257fdd3 .elementor-heading-title{font-size:18px;line-height:28px;color:#0a001fff;}.elementor-8 .elementor-element.elementor-element-6e2ca99{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#6d6986ff;}.elementor-8 .elementor-element.elementor-element-2d8679c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-2d8679c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2d8679c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-ea419a5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-95fc13f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-66834d6 img{width:48px;}.elementor-8 .elementor-element.elementor-element-296444e{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-296444e .elementor-heading-title{font-size:18px;line-height:28px;color:#0a001fff;}.elementor-8 .elementor-element.elementor-element-ba5a042{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#6d6986ff;}.elementor-8 .elementor-element.elementor-element-bf0dd0d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-bf0dd0d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bf0dd0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-415c588{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-190e1ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2828f59 img{width:48px;}.elementor-8 .elementor-element.elementor-element-6cb339e{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6cb339e .elementor-heading-title{font-size:18px;line-height:28px;color:#0a001fff;}.elementor-8 .elementor-element.elementor-element-4fea565{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#6d6986ff;}.elementor-8 .elementor-element.elementor-element-77d2e91{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4dde79d{z-index:0;}.elementor-8 .elementor-element.elementor-element-4dde79d img{width:100%;}.elementor-8 .elementor-element.elementor-element-d274360{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-8 .elementor-element.elementor-element-d274360:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d274360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a001fe6;}.elementor-8 .elementor-element.elementor-element-cc055c9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:url(radial-gradient(60% 60% at 80% 50%, rgba(131, 48, 248, 0.2) 0%, rgba(0, 0, 0, 0) 70%));background-size:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-8 .elementor-element.elementor-element-38c1668{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;--z-index:10;}.elementor-8 .elementor-element.elementor-element-02161ef{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:96px 96px;--row-gap:96px;--column-gap:96px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-20d3534{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-71a55cd{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-71a55cd .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:2.2000000476837px;color:#c59effff;}.elementor-8 .elementor-element.elementor-element-92bc5f7{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-92bc5f7 .elementor-heading-title{font-size:48px;font-weight:800;line-height:1;letter-spacing:-1.2000000476837px;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-59d2d29{width:var( --container-widget-width, auto );max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16px;line-height:1.625;color:#ffffff99;}.elementor-8 .elementor-element.elementor-element-b16c7de .elementor-button{background-color:#ffffff1a;font-size:15px;font-weight:500;line-height:1.5;fill:#ffffffe6;color:#ffffffe6;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff33;border-radius:9999px 9999px 9999px 9999px;padding:16px 28px 16px 28px;}.elementor-8 .elementor-element.elementor-element-b16c7de{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1b3da32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3a942ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-3a942ed:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3a942ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0f;}.elementor-8 .elementor-element.elementor-element-e842835{width:var( --container-widget-width, 48px );max-width:48px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;font-size:12px;font-weight:700;line-height:16px;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-6059118{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1bccfd4{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1bccfd4 .elementor-heading-title{font-size:15px;line-height:1.5;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-206913b{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#ffffff80;}.elementor-8 .elementor-element.elementor-element-058bbdf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-058bbdf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-058bbdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0f;}.elementor-8 .elementor-element.elementor-element-f69895a{width:var( --container-widget-width, 48px );max-width:48px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;font-size:12px;font-weight:700;line-height:16px;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-44a7215{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8e5ea88{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8e5ea88 .elementor-heading-title{font-size:15px;line-height:1.5;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-cada0cf{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#ffffff80;}.elementor-8 .elementor-element.elementor-element-5cb746b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-5cb746b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5cb746b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0f;}.elementor-8 .elementor-element.elementor-element-42b35ca{width:var( --container-widget-width, 48px );max-width:48px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;font-size:12px;font-weight:700;line-height:16px;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-dd7ecbe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-63779fe{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-63779fe .elementor-heading-title{font-size:15px;line-height:1.5;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-7798b40{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#ffffff80;}.elementor-8 .elementor-element.elementor-element-2f9027e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-2f9027e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2f9027e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff0f;}.elementor-8 .elementor-element.elementor-element-75e3708{width:var( --container-widget-width, 48px );max-width:48px;padding:0px 0px 0px 0px;--container-widget-width:48px;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;font-size:12px;font-weight:700;line-height:16px;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-df601f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-793891d{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-793891d .elementor-heading-title{font-size:15px;line-height:1.5;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-e08e6b6{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:14px;line-height:1.625;color:#ffffff80;}.elementor-8 .elementor-element.elementor-element-85da1c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(to right bottom, rgb(131, 48, 248), rgb(61, 0, 102));background-size:auto;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d643797{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:url(radial-gradient(circle, rgba(255, 255, 255, 0.08) 0%, rgba(0, 0, 0, 0) 70%));background-size:auto;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-8 .elementor-element.elementor-element-db6e60e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:url(radial-gradient(circle, rgba(255, 255, 255, 0.06) 0%, rgba(0, 0, 0, 0) 70%));background-size:auto;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-8 .elementor-element.elementor-element-d4e87d6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;--z-index:10;}.elementor-8 .elementor-element.elementor-element-fb3f2d8{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-fb3f2d8 .elementor-heading-title{font-size:60px;font-weight:800;line-height:1;letter-spacing:-1.5px;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-056c28e{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 40px) auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:1.625;color:#ffffffbf;}.elementor-8 .elementor-element.elementor-element-1d80494 .elementor-button{background-color:#ffffffff;font-weight:700;line-height:24px;fill:#8330f8ff;color:#8330f8ff;border-radius:9999px 9999px 9999px 9999px;padding:18px 44px 18px 44px;}.elementor-8 .elementor-element.elementor-element-1d80494{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-83b7732{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:14px;line-height:20px;color:#ffffff99;}.elementor-8 .elementor-element.elementor-element-a30bad3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8330f81a;--border-color:#8330f81a;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a30bad3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a30bad3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a001fff;}.elementor-8 .elementor-element.elementor-element-7ef2894{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-53a60d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:initial;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ce8b4bf{text-align:center;}.elementor-8 .elementor-element.elementor-element-ce8b4bf img{width:32px;}.elementor-8 .elementor-element.elementor-element-9ab80fc{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-9ab80fc .elementor-heading-title{font-size:18px;font-weight:800;line-height:28px;letter-spacing:-0.44999998807907px;color:#ffffffff;}.elementor-8 .elementor-element.elementor-element-f021bf4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9d1ce97 .elementor-button{background-color:#61CE7000;font-size:14px;line-height:20px;fill:#ffffff80;color:#ffffff80;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9d1ce97{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2fd3830 .elementor-button{background-color:#61CE7000;font-size:14px;line-height:20px;fill:#ffffff80;color:#ffffff80;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2fd3830{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-0d7cb4d .elementor-button{background-color:#61CE7000;font-size:14px;line-height:20px;fill:#ffffff80;color:#ffffff80;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0d7cb4d{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1cc3578 .elementor-button{background-color:#61CE7000;font-size:14px;line-height:20px;fill:#ffffff80;color:#ffffff80;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1cc3578{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-cb6e647{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:initial;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bc04339 .elementor-button{background-color:#8330f81a;fill:#c59effff;color:#c59effff;border-radius:12px 12px 12px 12px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bc04339{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-fd6da36 .elementor-button{background-color:#8330f81a;fill:#c59effff;color:#c59effff;border-radius:12px 12px 12px 12px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fd6da36{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-15f192d .elementor-button{background-color:#8330f81a;fill:#c59effff;color:#c59effff;border-radius:12px 12px 12px 12px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-15f192d{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3dceae4 .elementor-button{background-color:#8330f81a;fill:#c59effff;color:#c59effff;border-radius:12px 12px 12px 12px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3dceae4{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e7ffc38{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:12px;line-height:16px;color:#ffffff40;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-c3a2ff7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:initial;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-b73aa62{--flex-wrap:initial;}.elementor-8 .elementor-element.elementor-element-e673ef0{background-position:0px 0px;}.elementor-8 .elementor-element.elementor-element-abfd61e{--padding-top:96px;--padding-bottom:96px;--padding-left:128px;--padding-right:128px;}.elementor-8 .elementor-element.elementor-element-94beab7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:8px 16px 8px 16px;border-radius:9999px 9999px 9999px 9999px;}.elementor-8 .elementor-element.elementor-element-757a18f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-8 .elementor-element.elementor-element-671a90e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-8 .elementor-element.elementor-element-c9d473a{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-5c669f2 .elementor-button{border-width:1px 1px 1px 1px;border-radius:9999px 9999px 9999px 9999px;padding:16px 28px 16px 28px;}.elementor-8 .elementor-element.elementor-element-d38c25e .elementor-button{border-width:1px 1px 1px 1px;border-radius:9999px 9999px 9999px 9999px;padding:16px 28px 16px 28px;}.elementor-8 .elementor-element.elementor-element-bf8b595{--flex-wrap:initial;}.elementor-8 .elementor-element.elementor-element-ca68a15{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-6e9681a{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-f001163{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-bc9c7bd{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c025762{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-4dadefb{--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c9bb565{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-99aeb53{--flex-wrap:initial;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-f2f0d2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-8 .elementor-element.elementor-element-909df2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-813bfbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-cf67172{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-eee7466{--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-f806f1f{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-0dee7e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-2329d66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-aceb152{--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-e997abd{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-8ee60d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-7ce78ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-ce89b83{--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-0a16a48{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-f4973cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-b246296{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-70365b6{--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-b0bea74{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-257fdd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-6e2ca99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-2d8679c{--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-95fc13f{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-296444e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-ba5a042{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-bf0dd0d{--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-190e1ed{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-6cb339e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-4fea565{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-77d2e91{--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-38c1668{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-71a55cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-8 .elementor-element.elementor-element-92bc5f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-59d2d29{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-b16c7de .elementor-button{border-width:1px 1px 1px 1px;border-radius:9999px 9999px 9999px 9999px;padding:16px 28px 16px 28px;}.elementor-8 .elementor-element.elementor-element-1b3da32{--flex-wrap:initial;}.elementor-8 .elementor-element.elementor-element-3a942ed{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-e842835{border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-1bccfd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-8 .elementor-element.elementor-element-206913b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-058bbdf{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-f69895a{border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-8e5ea88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-8 .elementor-element.elementor-element-cada0cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-5cb746b{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-42b35ca{border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-63779fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-8 .elementor-element.elementor-element-7798b40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-2f9027e{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-75e3708{border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-793891d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-8 .elementor-element.elementor-element-e08e6b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-85da1c3{--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d643797{--border-radius:9999px 9999px 9999px 9999px;}.elementor-8 .elementor-element.elementor-element-db6e60e{--border-radius:9999px 9999px 9999px 9999px;}.elementor-8 .elementor-element.elementor-element-d4e87d6{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-fb3f2d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-8 .elementor-element.elementor-element-056c28e{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 40px) auto;}.elementor-8 .elementor-element.elementor-element-1d80494 .elementor-button{border-radius:9999px 9999px 9999px 9999px;padding:18px 44px 18px 44px;}.elementor-8 .elementor-element.elementor-element-83b7732{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-a30bad3{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7ef2894{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-53a60d0{--flex-wrap:initial;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-f021bf4{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-cb6e647{--flex-wrap:initial;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-bc04339 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-fd6da36 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-15f192d .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-3dceae4 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-e7ffc38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-c3a2ff7{--width:auto;}.elementor-8 .elementor-element.elementor-element-549fd05{--width:auto;}.elementor-8 .elementor-element.elementor-element-a432cc4{--width:auto;}.elementor-8 .elementor-element.elementor-element-4e31c89{--width:auto;}.elementor-8 .elementor-element.elementor-element-b73aa62{--width:auto;}.elementor-8 .elementor-element.elementor-element-e673ef0{--width:auto;}.elementor-8 .elementor-element.elementor-element-abfd61e{--width:auto;}.elementor-8 .elementor-element.elementor-element-c9d473a{--width:auto;}.elementor-8 .elementor-element.elementor-element-bf8b595{--width:auto;}.elementor-8 .elementor-element.elementor-element-14a8cda{--width:auto;}.elementor-8 .elementor-element.elementor-element-1779cf0{--width:auto;}.elementor-8 .elementor-element.elementor-element-6cd5785{--width:auto;}.elementor-8 .elementor-element.elementor-element-bc9c7bd{--width:auto;}.elementor-8 .elementor-element.elementor-element-c025762{--width:100%;}.elementor-8 .elementor-element.elementor-element-4dadefb{--width:auto;}.elementor-8 .elementor-element.elementor-element-c9bb565{--width:100%;}.elementor-8 .elementor-element.elementor-element-99aeb53{--width:auto;}.elementor-8 .elementor-element.elementor-element-e05f805{--width:auto;}.elementor-8 .elementor-element.elementor-element-eee7466{--width:auto;}.elementor-8 .elementor-element.elementor-element-ed26cf2{--width:auto;}.elementor-8 .elementor-element.elementor-element-f806f1f{--width:56px;}.elementor-8 .elementor-element.elementor-element-aceb152{--width:auto;}.elementor-8 .elementor-element.elementor-element-a5e7f44{--width:auto;}.elementor-8 .elementor-element.elementor-element-e997abd{--width:56px;}.elementor-8 .elementor-element.elementor-element-ce89b83{--width:auto;}.elementor-8 .elementor-element.elementor-element-a53e411{--width:auto;}.elementor-8 .elementor-element.elementor-element-0a16a48{--width:56px;}.elementor-8 .elementor-element.elementor-element-70365b6{--width:auto;}.elementor-8 .elementor-element.elementor-element-85487c4{--width:auto;}.elementor-8 .elementor-element.elementor-element-b0bea74{--width:56px;}.elementor-8 .elementor-element.elementor-element-2d8679c{--width:auto;}.elementor-8 .elementor-element.elementor-element-ea419a5{--width:auto;}.elementor-8 .elementor-element.elementor-element-95fc13f{--width:56px;}.elementor-8 .elementor-element.elementor-element-bf0dd0d{--width:auto;}.elementor-8 .elementor-element.elementor-element-415c588{--width:auto;}.elementor-8 .elementor-element.elementor-element-190e1ed{--width:56px;}.elementor-8 .elementor-element.elementor-element-77d2e91{--width:auto;}.elementor-8 .elementor-element.elementor-element-d274360{--width:auto;}.elementor-8 .elementor-element.elementor-element-cc055c9{--width:auto;}.elementor-8 .elementor-element.elementor-element-38c1668{--width:100%;}.elementor-8 .elementor-element.elementor-element-02161ef{--width:auto;}.elementor-8 .elementor-element.elementor-element-20d3534{--width:auto;}.elementor-8 .elementor-element.elementor-element-1b3da32{--width:auto;}.elementor-8 .elementor-element.elementor-element-3a942ed{--width:auto;}.elementor-8 .elementor-element.elementor-element-6059118{--width:auto;}.elementor-8 .elementor-element.elementor-element-058bbdf{--width:auto;}.elementor-8 .elementor-element.elementor-element-44a7215{--width:auto;}.elementor-8 .elementor-element.elementor-element-5cb746b{--width:auto;}.elementor-8 .elementor-element.elementor-element-dd7ecbe{--width:auto;}.elementor-8 .elementor-element.elementor-element-2f9027e{--width:auto;}.elementor-8 .elementor-element.elementor-element-df601f3{--width:auto;}.elementor-8 .elementor-element.elementor-element-85da1c3{--width:auto;}.elementor-8 .elementor-element.elementor-element-d643797{--width:600px;}.elementor-8 .elementor-element.elementor-element-db6e60e{--width:400px;}.elementor-8 .elementor-element.elementor-element-d4e87d6{--width:100%;}.elementor-8 .elementor-element.elementor-element-a30bad3{--width:auto;}.elementor-8 .elementor-element.elementor-element-7ef2894{--width:100%;}.elementor-8 .elementor-element.elementor-element-53a60d0{--width:auto;}.elementor-8 .elementor-element.elementor-element-f021bf4{--width:auto;}.elementor-8 .elementor-element.elementor-element-cb6e647{--width:auto;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-c3a2ff7{--width:auto;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:initial;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-549fd05{--width:auto;}.elementor-8 .elementor-element.elementor-element-a432cc4{--width:auto;}.elementor-8 .elementor-element.elementor-element-4e31c89{--width:auto;}.elementor-8 .elementor-element.elementor-element-b73aa62{--width:auto;--flex-wrap:initial;}.elementor-8 .elementor-element.elementor-element-e673ef0{--width:auto;background-position:0px 0px;}.elementor-8 .elementor-element.elementor-element-abfd61e{--width:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-94beab7{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:8px 16px 8px 16px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:9999px 9999px 9999px 9999px;}.elementor-8 .elementor-element.elementor-element-757a18f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-8 .elementor-element.elementor-element-757a18f .elementor-heading-title{font-size:48px;line-height:1.08;letter-spacing:-1.2000000476837px;}.elementor-8 .elementor-element.elementor-element-671a90e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-8 .elementor-element.elementor-element-c9d473a{--width:auto;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-5c669f2{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5c669f2 .elementor-button{border-width:1px 1px 1px 1px;border-radius:9999px 9999px 9999px 9999px;padding:16px 28px 16px 28px;}.elementor-8 .elementor-element.elementor-element-d38c25e{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d38c25e .elementor-button{border-width:1px 1px 1px 1px;border-radius:9999px 9999px 9999px 9999px;padding:16px 28px 16px 28px;}.elementor-8 .elementor-element.elementor-element-bf8b595{--width:auto;--flex-wrap:initial;}.elementor-8 .elementor-element.elementor-element-14a8cda{--width:auto;}.elementor-8 .elementor-element.elementor-element-3853bfa{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ca68a15{width:var( --container-widget-width, auto );max-width:auto;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1779cf0{--width:auto;}.elementor-8 .elementor-element.elementor-element-d96d7b6{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6e9681a{width:var( --container-widget-width, auto );max-width:auto;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6cd5785{--width:auto;}.elementor-8 .elementor-element.elementor-element-48c77d2{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f001163{width:var( --container-widget-width, auto );max-width:auto;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-bc9c7bd{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c025762{--width:100%;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-c025762.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-43712e8{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-43712e8.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-50308f5{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-50308f5.elementor-element{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-80cf44d{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-80cf44d.elementor-element{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-30d3320{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-30d3320.elementor-element{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-4dadefb{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c9bb565{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-99aeb53{--width:auto;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:initial;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-e05f805{--width:auto;}.elementor-8 .elementor-element.elementor-element-f2f0d2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-8 .elementor-element.elementor-element-909df2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-909df2f .elementor-heading-title{font-size:36px;line-height:1.1;letter-spacing:-0.89999997615814px;}.elementor-8 .elementor-element.elementor-element-813bfbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-cf67172{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-eee7466{--width:auto;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-ed26cf2{--width:auto;}.elementor-8 .elementor-element.elementor-element-f806f1f{--width:56px;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-0dee7e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-2329d66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-aceb152{--width:auto;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-a5e7f44{--width:auto;}.elementor-8 .elementor-element.elementor-element-e997abd{--width:56px;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-8ee60d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-7ce78ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-ce89b83{--width:auto;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-a53e411{--width:auto;}.elementor-8 .elementor-element.elementor-element-0a16a48{--width:56px;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-f4973cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-b246296{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-70365b6{--width:auto;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-85487c4{--width:auto;}.elementor-8 .elementor-element.elementor-element-b0bea74{--width:56px;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-257fdd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-6e2ca99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-2d8679c{--width:auto;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-ea419a5{--width:auto;}.elementor-8 .elementor-element.elementor-element-95fc13f{--width:56px;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-296444e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-ba5a042{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-bf0dd0d{--width:auto;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-8 .elementor-element.elementor-element-415c588{--width:auto;}.elementor-8 .elementor-element.elementor-element-190e1ed{--width:56px;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-6cb339e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-4fea565{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-77d2e91{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d274360{--width:auto;}.elementor-8 .elementor-element.elementor-element-cc055c9{--width:auto;}.elementor-8 .elementor-element.elementor-element-38c1668{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-02161ef{--width:auto;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-8 .elementor-element.elementor-element-20d3534{--width:auto;}.elementor-8 .elementor-element.elementor-element-71a55cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-8 .elementor-element.elementor-element-92bc5f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-92bc5f7 .elementor-heading-title{font-size:36px;line-height:1.1;letter-spacing:-0.89999997615814px;}.elementor-8 .elementor-element.elementor-element-59d2d29{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-b16c7de{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b16c7de .elementor-button{border-width:1px 1px 1px 1px;border-radius:9999px 9999px 9999px 9999px;padding:16px 28px 16px 28px;}.elementor-8 .elementor-element.elementor-element-1b3da32{--width:auto;--flex-wrap:initial;}.elementor-8 .elementor-element.elementor-element-3a942ed{--width:auto;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-e842835{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-6059118{--width:auto;}.elementor-8 .elementor-element.elementor-element-1bccfd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-8 .elementor-element.elementor-element-206913b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-058bbdf{--width:auto;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-f69895a{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-44a7215{--width:auto;}.elementor-8 .elementor-element.elementor-element-8e5ea88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-8 .elementor-element.elementor-element-cada0cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-5cb746b{--width:auto;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-42b35ca{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-dd7ecbe{--width:auto;}.elementor-8 .elementor-element.elementor-element-63779fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-8 .elementor-element.elementor-element-7798b40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-2f9027e{--width:auto;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-75e3708{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-df601f3{--width:auto;}.elementor-8 .elementor-element.elementor-element-793891d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-8 .elementor-element.elementor-element-e08e6b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-85da1c3{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d643797{--width:600px;--border-radius:9999px 9999px 9999px 9999px;}.elementor-8 .elementor-element.elementor-element-db6e60e{--width:400px;--border-radius:9999px 9999px 9999px 9999px;}.elementor-8 .elementor-element.elementor-element-d4e87d6{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-fb3f2d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-8 .elementor-element.elementor-element-fb3f2d8 .elementor-heading-title{font-size:36px;line-height:40px;letter-spacing:-0.89999997615814px;}.elementor-8 .elementor-element.elementor-element-056c28e{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 40px) auto;}.elementor-8 .elementor-element.elementor-element-1d80494{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1d80494 .elementor-button{border-radius:9999px 9999px 9999px 9999px;padding:18px 44px 18px 44px;}.elementor-8 .elementor-element.elementor-element-83b7732{width:var( --container-widget-width, auto );max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-a30bad3{--width:auto;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7ef2894{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-53a60d0{--width:auto;--flex-wrap:initial;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-f021bf4{--width:auto;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-9d1ce97{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2fd3830{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-0d7cb4d{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1cc3578{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-cb6e647{--width:auto;--flex-wrap:initial;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-bc04339{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-bc04339 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-fd6da36{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-fd6da36 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-15f192d{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-15f192d .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-3dceae4{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3dceae4 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-e7ffc38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}
.elementor-8 .elementor-element.elementor-element-e673ef0{background-repeat: repeat, repeat;bottom: 0px;left: 0px;position: absolute;right: 0px;top: 0px;}.elementor-8 .elementor-element.elementor-element-e673ef0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-e673ef0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-94beab7 .jlsl1yqd{color: rgb(197, 158, 255);display: block;font-size: 10px;font-weight: 500;letter-spacing: 0.699999988079071px;line-height: 20px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-94beab7 .jlsl1yqd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-94beab7 .jlsl1yqd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-94beab7 .elementor-widget-container{backdrop-filter: blur(4px);display: flex;grid-column-gap: 8px;flex-direction: column;}.elementor-8 .elementor-element.elementor-element-94beab7 .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-94beab7 .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-94beab7 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-94beab7 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-8 .elementor-element.elementor-element-757a18f .zbyyn0el{background-clip: text;background-image: linear-gradient(to right, rgb(197, 158, 255), rgb(131, 48, 248));color: rgba(0, 0, 0, 0);font-size: 78px;font-weight: 800;letter-spacing: -1.9500000476837158px;line-height: 1;width: auto;background-size: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-757a18f .zbyyn0el::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 78px;-webkit-text-fill-color: rgba(0, 0, 0, 0);-webkit-text-stroke-color: rgba(0, 0, 0, 0);}.elementor-8 .elementor-element.elementor-element-757a18f .zbyyn0el::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 78px;-webkit-text-fill-color: rgba(0, 0, 0, 0);-webkit-text-stroke-color: rgba(0, 0, 0, 0);}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-757a18f .zbyyn0el{font-size: 48px;letter-spacing: -1.2000000476837158px;line-height: 1.08;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-757a18f .zbyyn0el::before{line-height: 51.84px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-757a18f .zbyyn0el::after{line-height: 51.84px;}}.elementor-8 .elementor-element.elementor-element-757a18f .byq50f49{color: rgba(0, 0, 0, 0);font-size: 78px;font-weight: 800;letter-spacing: -1.9500000476837158px;line-height: 1;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-757a18f .byq50f49::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 78px;-webkit-text-fill-color: rgba(0, 0, 0, 0);-webkit-text-stroke-color: rgb(197, 158, 255);-webkit-text-stroke-width: 1px;}.elementor-8 .elementor-element.elementor-element-757a18f .byq50f49::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 78px;-webkit-text-fill-color: rgba(0, 0, 0, 0);-webkit-text-stroke-color: rgb(197, 158, 255);-webkit-text-stroke-width: 1px;}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-757a18f .byq50f49{font-size: 48px;letter-spacing: -1.2000000476837158px;line-height: 1.08;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-757a18f .byq50f49::before{line-height: 51.84px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-757a18f .byq50f49::after{line-height: 51.84px;}}.elementor-8 .elementor-element.elementor-element-757a18f .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 78px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-757a18f .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 78px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-757a18f .elementor-heading-title::before{line-height: 51.84px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-757a18f .elementor-heading-title::after{line-height: 51.84px;}}

.elementor-8 .elementor-element.elementor-element-671a90e {max-width: 500px !important}.elementor-8 .elementor-element.elementor-element-671a90e p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgba(255, 255, 255, 0.698);-webkit-text-stroke-color: rgba(255, 255, 255, 0.698);}.elementor-8 .elementor-element.elementor-element-671a90e p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgba(255, 255, 255, 0.698);-webkit-text-stroke-color: rgba(255, 255, 255, 0.698);}
/* Start custom CSS for button, class: .elementor-element-5c669f2 */.elementor-8 .elementor-element.elementor-element-5c669f2 {
  background: #7c4dff;
  border-radius: 50px;
  color: #fff;
  font-weight: 600;
  position: relative;
  isolation: isolate;
  border: none;
  transition: background 0.2s, transform 0.15s;
}

.elementor-8 .elementor-element.elementor-element-5c669f2::before {
  content: '';
  position: absolute;
  inset: -3px;
  border-radius: 54px;
  background: radial-gradient(ellipse at 50% 100%, rgba(138, 80, 255, 0.55) 0%, transparent 70%);
  filter: blur(8px);
  z-index: -1;
}

.elementor-8 .elementor-element.elementor-element-5c669f2::after {
  content: '';
  position: absolute;
  bottom: -18px;
  left: 50%;
  transform: translateX(-50%);
  width: 70%;
  height: 22px;
  background: radial-gradient(ellipse at center, rgba(124, 77, 255, 0.6) 0%, transparent 70%);
  filter: blur(6px);
  border-radius: 50%;
  z-index: -1;
}

.elementor-8 .elementor-element.elementor-element-5c669f2:hover {
  background: #8f5fff;
  transform: translateY(-1px);
}/* End custom CSS */

.elementor-8 .elementor-element.elementor-element-5c669f2 .elementor-button{backdrop-filter: blur(4px);cursor: pointer;grid-column-gap: 8px;flex-direction: row;}.elementor-8 .elementor-element.elementor-element-5c669f2 .elementor-button {align-items: center;column-gap: 8px;display: flex;row-gap: 8px;}.elementor-8 .elementor-element.elementor-element-5c669f2 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 22.5px;-webkit-text-fill-color: rgba(255, 255, 255, 0.9);-webkit-text-stroke-color: rgba(255, 255, 255, 0.9);}.elementor-8 .elementor-element.elementor-element-5c669f2 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 22.5px;-webkit-text-fill-color: rgba(255, 255, 255, 0.9);-webkit-text-stroke-color: rgba(255, 255, 255, 0.9);}
/* Start custom CSS for button, class: .elementor-element-d38c25e */.elementor-8 .elementor-element.elementor-element-d38c25e {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-8 .elementor-element.elementor-element-d38c25e:hover {
  transform: scale(1.1);
}/* End custom CSS */

.elementor-8 .elementor-element.elementor-element-d38c25e .elementor-button{backdrop-filter: blur(4px);cursor: pointer;grid-column-gap: 8px;flex-direction: row;}.elementor-8 .elementor-element.elementor-element-d38c25e .elementor-button {align-items: center;column-gap: 8px;display: flex;row-gap: 8px;}.elementor-8 .elementor-element.elementor-element-d38c25e .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 22.5px;-webkit-text-fill-color: rgba(255, 255, 255, 0.9);-webkit-text-stroke-color: rgba(255, 255, 255, 0.9);}.elementor-8 .elementor-element.elementor-element-d38c25e .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 22.5px;-webkit-text-fill-color: rgba(255, 255, 255, 0.9);-webkit-text-stroke-color: rgba(255, 255, 255, 0.9);}

.elementor-8 .elementor-element.elementor-element-c9d473a{grid-column-gap: 16px;}.elementor-8 .elementor-element.elementor-element-c9d473a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-c9d473a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-8 .elementor-element.elementor-element-abfd61e{max-width: 720px;position: relative;display: block;}.elementor-8 .elementor-element.elementor-element-abfd61e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-abfd61e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-3853bfa .g6rn0czy{color: rgb(197, 158, 255);cursor: default;font-size: 36px;font-weight: 800;line-height: 1;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-3853bfa .g6rn0czy::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 36px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-3853bfa .g6rn0czy::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 36px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-3853bfa .elementor-widget-container{cursor: default;display: flex;flex-direction: column;}.elementor-8 .elementor-element.elementor-element-3853bfa .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 36px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-3853bfa .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 36px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: undefinedpx) {.elementor-8 .elementor-element.elementor-element-3853bfa .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-8 .elementor-element.elementor-element-3853bfa .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-8 .elementor-element.elementor-element-ca68a15 .elementor-widget-container{cursor: default;display: flex;flex-direction: column;}.elementor-8 .elementor-element.elementor-element-ca68a15 .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}.elementor-8 .elementor-element.elementor-element-ca68a15 .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-ca68a15 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-ca68a15 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-8 .elementor-element.elementor-element-14a8cda{cursor: default;text-align: center;display: block;}.elementor-8 .elementor-element.elementor-element-14a8cda::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-14a8cda::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-14a8cda{display: none;}}

.elementor-8 .elementor-element.elementor-element-d96d7b6 .f5ahsegr{color: rgb(197, 158, 255);cursor: default;font-size: 36px;font-weight: 800;line-height: 1;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-d96d7b6 .f5ahsegr::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 36px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-d96d7b6 .f5ahsegr::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 36px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-d96d7b6 .elementor-widget-container{cursor: default;display: flex;flex-direction: column;}.elementor-8 .elementor-element.elementor-element-d96d7b6 .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 36px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-d96d7b6 .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 36px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: undefinedpx) {.elementor-8 .elementor-element.elementor-element-d96d7b6 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-8 .elementor-element.elementor-element-d96d7b6 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-8 .elementor-element.elementor-element-6e9681a .elementor-widget-container{cursor: default;display: flex;flex-direction: column;}.elementor-8 .elementor-element.elementor-element-6e9681a .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}.elementor-8 .elementor-element.elementor-element-6e9681a .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-6e9681a .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-6e9681a .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-8 .elementor-element.elementor-element-1779cf0{cursor: default;text-align: center;display: block;}.elementor-8 .elementor-element.elementor-element-1779cf0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-1779cf0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-1779cf0{display: none;}}

.elementor-8 .elementor-element.elementor-element-48c77d2 .oolucgbl{color: rgb(197, 158, 255);cursor: default;font-size: 36px;font-weight: 800;line-height: 1;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-48c77d2 .oolucgbl::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 36px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-48c77d2 .oolucgbl::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 36px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-48c77d2 .elementor-widget-container{cursor: default;display: flex;flex-direction: column;}.elementor-8 .elementor-element.elementor-element-48c77d2 .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 36px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-48c77d2 .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 36px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: undefinedpx) {.elementor-8 .elementor-element.elementor-element-48c77d2 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-8 .elementor-element.elementor-element-48c77d2 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-8 .elementor-element.elementor-element-f001163 .elementor-widget-container{cursor: default;display: flex;flex-direction: column;}.elementor-8 .elementor-element.elementor-element-f001163 .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}.elementor-8 .elementor-element.elementor-element-f001163 .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-f001163 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-f001163 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-8 .elementor-element.elementor-element-6cd5785{cursor: default;text-align: center;display: block;}.elementor-8 .elementor-element.elementor-element-6cd5785::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-6cd5785::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-6cd5785{display: none;}}
/* Start custom CSS for container, class: .elementor-element-bf8b595 */.elementor-8 .elementor-element.elementor-element-bf8b595 {
    animation: pulse 2.5s ease-in-out infinite;
}

@keyframes pulse {
    0%, 100% { transform: scale(1); }
    50% { transform: scale(1.04); }
}/* End custom CSS */

.elementor-8 .elementor-element.elementor-element-bf8b595{bottom: 64px;position: absolute;right: 40px;grid-column-gap: 32px;}.elementor-8 .elementor-element.elementor-element-bf8b595::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-bf8b595::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-bf8b595{right: 24px;}}
/* Start custom CSS for container, class: .elementor-element-b73aa62 *//* Desktop - gradiente horizontal (já existe) */
.elementor-8 .elementor-element.elementor-element-b73aa62 {
  position: relative;
}

.elementor-8 .elementor-element.elementor-element-b73aa62::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(
    to right,
    #0C0121 0%,
    rgba(12, 1, 33, 0.85) 40%,
    rgba(12, 1, 33, 0.5) 70%,
    rgba(12, 1, 33, 0.1) 100%
  );
  z-index: 1;
  pointer-events: none;
}

/* Mobile - gradiente vertical */
@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-b73aa62::before {
    background: linear-gradient(
      to bottom,
      #0C0121 0%,
      rgba(12, 1, 33, 0.80) 40%,
      rgba(12, 1, 33, 0.45) 70%,
      rgba(12, 1, 33, 0.1) 100%
    );
  }
}/* End custom CSS */

.elementor-8 .elementor-element.elementor-element-b73aa62{position: relative;overflow: hidden;}.elementor-8 .elementor-element.elementor-element-b73aa62::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-b73aa62::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-b73aa62{overflow: hidden;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-b73aa62{overflow: hidden;}}

.elementor-8 .elementor-element.elementor-element-43712e8 .ru733a3v{color: rgb(255, 255, 255);display: block;fill: none;font-size: 14px;font-weight: 500;height: 20px;line-height: 20px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 20px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-43712e8 .ru733a3v::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-43712e8 .ru733a3v::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-43712e8 .twfxl5yt{color: rgb(255, 255, 255);fill: none;font-size: 14px;font-weight: 500;line-height: 20px;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-43712e8 .twfxl5yt::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-43712e8 .twfxl5yt::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-43712e8 .elementor-widget-container{display: flex;grid-column-gap: 8px;flex-direction: column;}.elementor-8 .elementor-element.elementor-element-43712e8 .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-43712e8 .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: undefinedpx) {.elementor-8 .elementor-element.elementor-element-43712e8 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-8 .elementor-element.elementor-element-43712e8 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-8 .elementor-element.elementor-element-50308f5 .udmrf76g{color: rgb(255, 255, 255);display: block;fill: none;font-size: 14px;font-weight: 500;height: 20px;line-height: 20px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 20px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-50308f5 .udmrf76g::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-50308f5 .udmrf76g::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-50308f5 .j9wxqbix{color: rgb(255, 255, 255);fill: none;font-size: 14px;font-weight: 500;line-height: 20px;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-50308f5 .j9wxqbix::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-50308f5 .j9wxqbix::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-50308f5 .elementor-widget-container{display: flex;grid-column-gap: 8px;flex-direction: column;}.elementor-8 .elementor-element.elementor-element-50308f5 .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-50308f5 .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: undefinedpx) {.elementor-8 .elementor-element.elementor-element-50308f5 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-8 .elementor-element.elementor-element-50308f5 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-8 .elementor-element.elementor-element-80cf44d .mid3bika{color: rgb(255, 255, 255);display: block;fill: none;font-size: 14px;font-weight: 500;height: 20px;line-height: 20px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 20px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-80cf44d .mid3bika::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-80cf44d .mid3bika::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-80cf44d .lapmccpc{color: rgb(255, 255, 255);fill: none;font-size: 14px;font-weight: 500;line-height: 20px;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-80cf44d .lapmccpc::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-80cf44d .lapmccpc::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-80cf44d .elementor-widget-container{display: flex;grid-column-gap: 8px;flex-direction: column;}.elementor-8 .elementor-element.elementor-element-80cf44d .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-80cf44d .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: undefinedpx) {.elementor-8 .elementor-element.elementor-element-80cf44d .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-8 .elementor-element.elementor-element-80cf44d .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-8 .elementor-element.elementor-element-30d3320 .ionm12qc{color: rgb(255, 255, 255);display: block;fill: none;font-size: 14px;font-weight: 500;height: 20px;line-height: 20px;overflow-clip-margin: content-box;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;width: 20px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-30d3320 .ionm12qc::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-30d3320 .ionm12qc::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-30d3320 .r0tss924{color: rgb(255, 255, 255);fill: none;font-size: 14px;font-weight: 500;line-height: 20px;stroke: rgb(255, 255, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-30d3320 .r0tss924::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-30d3320 .r0tss924::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-30d3320 .elementor-widget-container{display: flex;grid-column-gap: 8px;flex-direction: column;}.elementor-8 .elementor-element.elementor-element-30d3320 .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-30d3320 .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: undefinedpx) {.elementor-8 .elementor-element.elementor-element-30d3320 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-8 .elementor-element.elementor-element-30d3320 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-8 .elementor-element.elementor-element-c025762{color: rgb(255, 255, 255);font-size: 14px;font-weight: 500;line-height: 20px;max-width: 1400px;grid-column-gap: 32px;}.elementor-8 .elementor-element.elementor-element-c025762::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-c025762::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-c025762{max-width: none;}}
/* Start custom CSS for container, class: .elementor-element-bc9c7bd */.elementor-8 .elementor-element.elementor-element-bc9c7bd {
  background: linear-gradient(270deg, #1a0060, #7c4dff, #a855f7, #3a00b0, #1a0060);
  background-size: 300% 300%;
  animation: gradientShift 6s ease infinite;
}

@keyframes gradientShift {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */

.elementor-8 .elementor-element.elementor-element-bc9c7bd{display: block;}.elementor-8 .elementor-element.elementor-element-bc9c7bd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-bc9c7bd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-f2f0d2a .elementor-heading-title{display: inline-block;}.elementor-8 .elementor-element.elementor-element-f2f0d2a .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 16.5px;-webkit-text-fill-color: rgb(131, 48, 248);-webkit-text-stroke-color: rgb(131, 48, 248);}.elementor-8 .elementor-element.elementor-element-f2f0d2a .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 16.5px;-webkit-text-fill-color: rgb(131, 48, 248);-webkit-text-stroke-color: rgb(131, 48, 248);}

.elementor-8 .elementor-element.elementor-element-909df2f .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;}.elementor-8 .elementor-element.elementor-element-909df2f .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-909df2f .elementor-heading-title::before{line-height: 39.6px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-909df2f .elementor-heading-title::after{line-height: 39.6px;}}

.elementor-8 .elementor-element.elementor-element-e05f805{display: block;}.elementor-8 .elementor-element.elementor-element-e05f805::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-e05f805::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-813bfbb {max-width: 480px !important}.elementor-8 .elementor-element.elementor-element-813bfbb p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 27.625px;-webkit-text-fill-color: rgb(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-8 .elementor-element.elementor-element-813bfbb p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 27.625px;-webkit-text-fill-color: rgb(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}

.elementor-8 .elementor-element.elementor-element-99aeb53{grid-column-gap: 40px;}.elementor-8 .elementor-element.elementor-element-99aeb53::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-99aeb53::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-8 .elementor-element.elementor-element-2d51b9b {max-width: 100% !important}.elementor-8 .elementor-element.elementor-element-2d51b9b img{display: block;height: 48px;object-fit: contain;vertical-align: middle;}.elementor-8 .elementor-element.elementor-element-2d51b9b, .elementor-8 .elementor-element.elementor-element-2d51b9b .elementor-widget-container, .elementor-8 .elementor-element.elementor-element-2d51b9b .elementor-image {height: 48px}.elementor-8 .elementor-element.elementor-element-2d51b9b img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-2d51b9b img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-f806f1f{height: 56px;}.elementor-8 .elementor-element.elementor-element-f806f1f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-f806f1f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-8 .elementor-element.elementor-element-0dee7e0 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}.elementor-8 .elementor-element.elementor-element-0dee7e0 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}

.elementor-8 .elementor-element.elementor-element-2329d66 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-8 .elementor-element.elementor-element-2329d66 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}

.elementor-8 .elementor-element.elementor-element-ed26cf2{position: relative;display: block;}.elementor-8 .elementor-element.elementor-element-ed26cf2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-ed26cf2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for container, class: .elementor-element-eee7466 */css.elementor-8 .elementor-element.elementor-element-eee7466 {
  transition: all 0.3s ease !important;
}
.elementor-8 .elementor-element.elementor-element-eee7466:hover {
  background: #ffffff !important;
  color: #8C41F7 !important;
  box-shadow: 4px 4px 0px #8C41F7 !important;
  transform: translate(-2px, -2px) !important;
}/* End custom CSS */

.elementor-8 .elementor-element.elementor-element-eee7466{position: relative;overflow: hidden;display: block;}.elementor-8 .elementor-element.elementor-element-eee7466::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-eee7466::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-eee7466{overflow: hidden;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-eee7466{overflow: hidden;}}

.elementor-8 .elementor-element.elementor-element-5d0fc51 {max-width: 100% !important}.elementor-8 .elementor-element.elementor-element-5d0fc51 img{display: block;height: 48px;object-fit: contain;vertical-align: middle;}.elementor-8 .elementor-element.elementor-element-5d0fc51, .elementor-8 .elementor-element.elementor-element-5d0fc51 .elementor-widget-container, .elementor-8 .elementor-element.elementor-element-5d0fc51 .elementor-image {height: 48px}.elementor-8 .elementor-element.elementor-element-5d0fc51 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-5d0fc51 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-e997abd{height: 56px;}.elementor-8 .elementor-element.elementor-element-e997abd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-e997abd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-8 .elementor-element.elementor-element-8ee60d3 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}.elementor-8 .elementor-element.elementor-element-8ee60d3 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}

.elementor-8 .elementor-element.elementor-element-7ce78ea p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-8 .elementor-element.elementor-element-7ce78ea p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}

.elementor-8 .elementor-element.elementor-element-a5e7f44{position: relative;display: block;}.elementor-8 .elementor-element.elementor-element-a5e7f44::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-a5e7f44::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for container, class: .elementor-element-aceb152 */css.elementor-8 .elementor-element.elementor-element-aceb152 {
  transition: all 0.3s ease !important;
}
.elementor-8 .elementor-element.elementor-element-aceb152:hover {
  background: #ffffff !important;
  color: #8C41F7 !important;
  box-shadow: 4px 4px 0px #8C41F7 !important;
  transform: translate(-2px, -2px) !important;
}/* End custom CSS */

.elementor-8 .elementor-element.elementor-element-aceb152{position: relative;overflow: hidden;display: block;}.elementor-8 .elementor-element.elementor-element-aceb152::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-aceb152::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-aceb152{overflow: hidden;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-aceb152{overflow: hidden;}}

.elementor-8 .elementor-element.elementor-element-7546402 {max-width: 100% !important}.elementor-8 .elementor-element.elementor-element-7546402 img{display: block;height: 48px;object-fit: contain;vertical-align: middle;}.elementor-8 .elementor-element.elementor-element-7546402, .elementor-8 .elementor-element.elementor-element-7546402 .elementor-widget-container, .elementor-8 .elementor-element.elementor-element-7546402 .elementor-image {height: 48px}.elementor-8 .elementor-element.elementor-element-7546402 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-7546402 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-0a16a48{height: 56px;}.elementor-8 .elementor-element.elementor-element-0a16a48::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-0a16a48::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-8 .elementor-element.elementor-element-f4973cd .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}.elementor-8 .elementor-element.elementor-element-f4973cd .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}

.elementor-8 .elementor-element.elementor-element-b246296 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-8 .elementor-element.elementor-element-b246296 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}

.elementor-8 .elementor-element.elementor-element-a53e411{position: relative;display: block;}.elementor-8 .elementor-element.elementor-element-a53e411::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-a53e411::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for container, class: .elementor-element-ce89b83 */css.elementor-8 .elementor-element.elementor-element-ce89b83 {
  transition: all 0.3s ease !important;
}
.elementor-8 .elementor-element.elementor-element-ce89b83:hover {
  background: #ffffff !important;
  color: #8C41F7 !important;
  box-shadow: 4px 4px 0px #8C41F7 !important;
  transform: translate(-2px, -2px) !important;
}/* End custom CSS */

.elementor-8 .elementor-element.elementor-element-ce89b83{position: relative;overflow: hidden;display: block;}.elementor-8 .elementor-element.elementor-element-ce89b83::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-ce89b83::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-ce89b83{overflow: hidden;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-ce89b83{overflow: hidden;}}

.elementor-8 .elementor-element.elementor-element-72262d2 {max-width: 100% !important}.elementor-8 .elementor-element.elementor-element-72262d2 img{display: block;height: 48px;object-fit: contain;vertical-align: middle;}.elementor-8 .elementor-element.elementor-element-72262d2, .elementor-8 .elementor-element.elementor-element-72262d2 .elementor-widget-container, .elementor-8 .elementor-element.elementor-element-72262d2 .elementor-image {height: 48px}.elementor-8 .elementor-element.elementor-element-72262d2 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-72262d2 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-b0bea74{height: 56px;}.elementor-8 .elementor-element.elementor-element-b0bea74::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-b0bea74::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-8 .elementor-element.elementor-element-257fdd3 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}.elementor-8 .elementor-element.elementor-element-257fdd3 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}

.elementor-8 .elementor-element.elementor-element-6e2ca99 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-8 .elementor-element.elementor-element-6e2ca99 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}

.elementor-8 .elementor-element.elementor-element-85487c4{position: relative;display: block;}.elementor-8 .elementor-element.elementor-element-85487c4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-85487c4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for container, class: .elementor-element-70365b6 */css.elementor-8 .elementor-element.elementor-element-70365b6 {
  transition: all 0.3s ease !important;
}
.elementor-8 .elementor-element.elementor-element-70365b6:hover {
  background: #ffffff !important;
  color: #8C41F7 !important;
  box-shadow: 4px 4px 0px #8C41F7 !important;
  transform: translate(-2px, -2px) !important;
}/* End custom CSS */

.elementor-8 .elementor-element.elementor-element-70365b6{position: relative;overflow: hidden;display: block;}.elementor-8 .elementor-element.elementor-element-70365b6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-70365b6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-70365b6{overflow: hidden;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-70365b6{overflow: hidden;}}

.elementor-8 .elementor-element.elementor-element-66834d6 {max-width: 100% !important}.elementor-8 .elementor-element.elementor-element-66834d6 img{display: block;height: 48px;object-fit: contain;vertical-align: middle;}.elementor-8 .elementor-element.elementor-element-66834d6, .elementor-8 .elementor-element.elementor-element-66834d6 .elementor-widget-container, .elementor-8 .elementor-element.elementor-element-66834d6 .elementor-image {height: 48px}.elementor-8 .elementor-element.elementor-element-66834d6 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-66834d6 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-95fc13f{height: 56px;}.elementor-8 .elementor-element.elementor-element-95fc13f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-95fc13f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-8 .elementor-element.elementor-element-296444e .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}.elementor-8 .elementor-element.elementor-element-296444e .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}

.elementor-8 .elementor-element.elementor-element-ba5a042 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-8 .elementor-element.elementor-element-ba5a042 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}

.elementor-8 .elementor-element.elementor-element-ea419a5{position: relative;display: block;}.elementor-8 .elementor-element.elementor-element-ea419a5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-ea419a5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for container, class: .elementor-element-2d8679c */css.elementor-8 .elementor-element.elementor-element-2d8679c {
  transition: all 0.3s ease !important;
}
.elementor-8 .elementor-element.elementor-element-2d8679c:hover {
  background: #ffffff !important;
  color: #8C41F7 !important;
  box-shadow: 4px 4px 0px #8C41F7 !important;
  transform: translate(-2px, -2px) !important;
}/* End custom CSS */

.elementor-8 .elementor-element.elementor-element-2d8679c{position: relative;overflow: hidden;display: block;}.elementor-8 .elementor-element.elementor-element-2d8679c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-2d8679c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-2d8679c{overflow: hidden;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-2d8679c{overflow: hidden;}}

.elementor-8 .elementor-element.elementor-element-2828f59 {max-width: 100% !important}.elementor-8 .elementor-element.elementor-element-2828f59 img{display: block;height: 48px;object-fit: contain;vertical-align: middle;}.elementor-8 .elementor-element.elementor-element-2828f59, .elementor-8 .elementor-element.elementor-element-2828f59 .elementor-widget-container, .elementor-8 .elementor-element.elementor-element-2828f59 .elementor-image {height: 48px}.elementor-8 .elementor-element.elementor-element-2828f59 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-2828f59 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-190e1ed{height: 56px;}.elementor-8 .elementor-element.elementor-element-190e1ed::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-190e1ed::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-8 .elementor-element.elementor-element-6cb339e .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}.elementor-8 .elementor-element.elementor-element-6cb339e .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}

.elementor-8 .elementor-element.elementor-element-4fea565 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-8 .elementor-element.elementor-element-4fea565 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgb(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}

.elementor-8 .elementor-element.elementor-element-415c588{position: relative;display: block;}.elementor-8 .elementor-element.elementor-element-415c588::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-415c588::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for container, class: .elementor-element-bf0dd0d */css.elementor-8 .elementor-element.elementor-element-bf0dd0d {
  transition: all 0.3s ease !important;
}
.elementor-8 .elementor-element.elementor-element-bf0dd0d:hover {
  background: #ffffff !important;
  color: #8C41F7 !important;
  box-shadow: 4px 4px 0px #8C41F7 !important;
  transform: translate(-2px, -2px) !important;
}/* End custom CSS */

.elementor-8 .elementor-element.elementor-element-bf0dd0d{position: relative;overflow: hidden;display: block;}.elementor-8 .elementor-element.elementor-element-bf0dd0d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-bf0dd0d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-bf0dd0d{overflow: hidden;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-bf0dd0d{overflow: hidden;}}



.elementor-8 .elementor-element.elementor-element-c9bb565{max-width: 1400px;display: block;}.elementor-8 .elementor-element.elementor-element-c9bb565::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-c9bb565::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-c9bb565{max-width: none;}}

.elementor-8 .elementor-element.elementor-element-4dadefb{display: block;}.elementor-8 .elementor-element.elementor-element-4dadefb::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-4dadefb::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-4dde79d {position: absolute;}.elementor-8 .elementor-element.elementor-element-4dde79d {top: 0px;}.elementor-8 .elementor-element.elementor-element-4dde79d {left: 0px;}.elementor-8 .elementor-element.elementor-element-4dde79d {right: 0px;}.elementor-8 .elementor-element.elementor-element-4dde79d {bottom: 0px;}.elementor-8 .elementor-element.elementor-element-4dde79d {max-width: 100% !important}.elementor-8 .elementor-element.elementor-element-4dde79d img{display: block;height: 100%;object-fit: cover;vertical-align: middle;}.elementor-8 .elementor-element.elementor-element-4dde79d, .elementor-8 .elementor-element.elementor-element-4dde79d .elementor-widget-container, .elementor-8 .elementor-element.elementor-element-4dde79d .elementor-image {height: 100%}.elementor-8 .elementor-element.elementor-element-4dde79d img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-4dde79d img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-d274360{bottom: 0px;left: 0px;position: absolute;right: 0px;top: 0px;}.elementor-8 .elementor-element.elementor-element-d274360::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-d274360::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-cc055c9{bottom: 0px;left: 0px;position: absolute;right: 0px;top: 0px;}.elementor-8 .elementor-element.elementor-element-cc055c9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-cc055c9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-71a55cd .elementor-heading-title{display: inline-block;}.elementor-8 .elementor-element.elementor-element-71a55cd .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 16.5px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-71a55cd .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 16.5px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}

.elementor-8 .elementor-element.elementor-element-92bc5f7 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-92bc5f7 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-92bc5f7 .elementor-heading-title::before{line-height: 39.6px;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-92bc5f7 .elementor-heading-title::after{line-height: 39.6px;}}

.elementor-8 .elementor-element.elementor-element-59d2d29 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: rgba(255, 255, 255, 0.6);-webkit-text-stroke-color: rgba(255, 255, 255, 0.6);}.elementor-8 .elementor-element.elementor-element-59d2d29 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 26px;-webkit-text-fill-color: rgba(255, 255, 255, 0.6);-webkit-text-stroke-color: rgba(255, 255, 255, 0.6);}
/* Start custom CSS for button, class: .elementor-element-b16c7de */.elementor-8 .elementor-element.elementor-element-b16c7de {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-8 .elementor-element.elementor-element-b16c7de:hover {
  transform: scale(1.1);
}.elementor-8 .elementor-element.elementor-element-b16c7de {
  background: #7c4dff;
  border-radius: 50px;
  color: #fff;
  font-weight: 600;
  position: relative;
  isolation: isolate;
  border: none;
  transition: background 0.2s, transform 0.15s;
}

.elementor-8 .elementor-element.elementor-element-b16c7de::before {
  content: '';
  position: absolute;
  inset: -3px;
  border-radius: 54px;
  background: radial-gradient(ellipse at 50% 100%, rgba(138, 80, 255, 0.55) 0%, transparent 70%);
  filter: blur(8px);
  z-index: -1;
}

.elementor-8 .elementor-element.elementor-element-b16c7de::after {
  content: '';
  position: absolute;
  bottom: -18px;
  left: 50%;
  transform: translateX(-50%);
  width: 70%;
  height: 22px;
  background: radial-gradient(ellipse at center, rgba(124, 77, 255, 0.6) 0%, transparent 70%);
  filter: blur(6px);
  border-radius: 50%;
  z-index: -1;
}

.elementor-8 .elementor-element.elementor-element-b16c7de:hover {
  background: #8f5fff;
  transform: translateY(-1px);
}/* End custom CSS */

.elementor-8 .elementor-element.elementor-element-b16c7de .elementor-button{backdrop-filter: blur(4px);cursor: pointer;grid-column-gap: 8px;flex-direction: row;}.elementor-8 .elementor-element.elementor-element-b16c7de .elementor-button {align-items: center;column-gap: 8px;display: flex;row-gap: 8px;}.elementor-8 .elementor-element.elementor-element-b16c7de .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 22.5px;-webkit-text-fill-color: rgba(255, 255, 255, 0.9);-webkit-text-stroke-color: rgba(255, 255, 255, 0.9);}.elementor-8 .elementor-element.elementor-element-b16c7de .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;line-height: 22.5px;-webkit-text-fill-color: rgba(255, 255, 255, 0.9);-webkit-text-stroke-color: rgba(255, 255, 255, 0.9);}

.elementor-8 .elementor-element.elementor-element-20d3534{display: block;}.elementor-8 .elementor-element.elementor-element-20d3534::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-20d3534::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-e842835 {height: 48px;}.elementor-8 .elementor-element.elementor-element-e842835 {flex-shrink: 0 !important}.elementor-8 .elementor-element.elementor-element-e842835 .elementor-widget-container{display: flex;height: 48px;flex-direction: column;}.elementor-8 .elementor-element.elementor-element-e842835 .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-e842835 .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-e842835 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-e842835 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-8 .elementor-element.elementor-element-1bccfd4 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-1bccfd4 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}

.elementor-8 .elementor-element.elementor-element-206913b p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}.elementor-8 .elementor-element.elementor-element-206913b p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}

.elementor-8 .elementor-element.elementor-element-6059118{display: block;}.elementor-8 .elementor-element.elementor-element-6059118::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-6059118::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-3a942ed{backdrop-filter: blur(4px);grid-column-gap: 20px;}.elementor-8 .elementor-element.elementor-element-3a942ed::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-3a942ed::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-8 .elementor-element.elementor-element-f69895a {height: 48px;}.elementor-8 .elementor-element.elementor-element-f69895a {flex-shrink: 0 !important}.elementor-8 .elementor-element.elementor-element-f69895a .elementor-widget-container{display: flex;height: 48px;flex-direction: column;}.elementor-8 .elementor-element.elementor-element-f69895a .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-f69895a .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-f69895a .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-f69895a .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-8 .elementor-element.elementor-element-8e5ea88 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-8e5ea88 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}

.elementor-8 .elementor-element.elementor-element-cada0cf p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}.elementor-8 .elementor-element.elementor-element-cada0cf p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}

.elementor-8 .elementor-element.elementor-element-44a7215{display: block;}.elementor-8 .elementor-element.elementor-element-44a7215::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-44a7215::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-058bbdf{backdrop-filter: blur(4px);grid-column-gap: 20px;}.elementor-8 .elementor-element.elementor-element-058bbdf::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-058bbdf::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-8 .elementor-element.elementor-element-42b35ca {height: 48px;}.elementor-8 .elementor-element.elementor-element-42b35ca {flex-shrink: 0 !important}.elementor-8 .elementor-element.elementor-element-42b35ca .elementor-widget-container{display: flex;height: 48px;flex-direction: column;}.elementor-8 .elementor-element.elementor-element-42b35ca .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-42b35ca .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-42b35ca .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-42b35ca .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-8 .elementor-element.elementor-element-63779fe .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-63779fe .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}

.elementor-8 .elementor-element.elementor-element-7798b40 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}.elementor-8 .elementor-element.elementor-element-7798b40 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}

.elementor-8 .elementor-element.elementor-element-dd7ecbe{display: block;}.elementor-8 .elementor-element.elementor-element-dd7ecbe::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-dd7ecbe::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-5cb746b{backdrop-filter: blur(4px);grid-column-gap: 20px;}.elementor-8 .elementor-element.elementor-element-5cb746b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-5cb746b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-8 .elementor-element.elementor-element-75e3708 {height: 48px;}.elementor-8 .elementor-element.elementor-element-75e3708 {flex-shrink: 0 !important}.elementor-8 .elementor-element.elementor-element-75e3708 .elementor-widget-container{display: flex;height: 48px;flex-direction: column;}.elementor-8 .elementor-element.elementor-element-75e3708 .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-75e3708 .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-75e3708 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-75e3708 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-8 .elementor-element.elementor-element-793891d .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-793891d .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 22.5px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}

.elementor-8 .elementor-element.elementor-element-e08e6b6 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}.elementor-8 .elementor-element.elementor-element-e08e6b6 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.75px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}

.elementor-8 .elementor-element.elementor-element-df601f3{display: block;}.elementor-8 .elementor-element.elementor-element-df601f3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-df601f3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-2f9027e{backdrop-filter: blur(4px);grid-column-gap: 20px;}.elementor-8 .elementor-element.elementor-element-2f9027e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-2f9027e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-8 .elementor-element.elementor-element-1b3da32{grid-column-gap: 24px;}.elementor-8 .elementor-element.elementor-element-1b3da32::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-1b3da32::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-8 .elementor-element.elementor-element-02161ef{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 96px;grid-template-rows: auto;}.elementor-8 .elementor-element.elementor-element-02161ef::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-02161ef::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-02161ef{grid-template-columns: repeat(1, minmax(0px, 1fr));grid-column-gap: 64px;}}

.elementor-8 .elementor-element.elementor-element-38c1668{max-width: 1400px;position: relative;display: block;}.elementor-8 .elementor-element.elementor-element-38c1668::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-38c1668::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-38c1668{max-width: none;}}

.elementor-8 .elementor-element.elementor-element-77d2e91{position: relative;overflow: hidden;display: block;}.elementor-8 .elementor-element.elementor-element-77d2e91::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-77d2e91::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-77d2e91{overflow: hidden;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-77d2e91{overflow: hidden;}}

.elementor-8 .elementor-element.elementor-element-d643797{height: 600px;position: absolute;text-align: center;top: -50%;}.elementor-8 .elementor-element.elementor-element-d643797::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-d643797::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-db6e60e{bottom: -33.33333206176758%;height: 400px;position: absolute;text-align: center;}.elementor-8 .elementor-element.elementor-element-db6e60e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-db6e60e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
/* Start custom CSS for heading, class: .elementor-element-fb3f2d8 */.elementor-8 .elementor-element.elementor-element-fb3f2d8 {
    animation: pulse 2.5s ease-in-out infinite;
}

@keyframes pulse {
    0%, 100% { transform: scale(1); }
    50% { transform: scale(1.04); }
}/* End custom CSS */

.elementor-8 .elementor-element.elementor-element-fb3f2d8 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-fb3f2d8 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}

.elementor-8 .elementor-element.elementor-element-056c28e {max-width: 520px !important}.elementor-8 .elementor-element.elementor-element-056c28e p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgba(255, 255, 255, 0.75);-webkit-text-stroke-color: rgba(255, 255, 255, 0.75);}.elementor-8 .elementor-element.elementor-element-056c28e p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgba(255, 255, 255, 0.75);-webkit-text-stroke-color: rgba(255, 255, 255, 0.75);}
/* Start custom CSS for button, class: .elementor-element-1d80494 */.elementor-8 .elementor-element.elementor-element-1d80494 {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-8 .elementor-element.elementor-element-1d80494:hover {
  transform: scale(1.1);
}/* End custom CSS */

.elementor-8 .elementor-element.elementor-element-1d80494 .o6z5k8ev{color: rgb(131, 48, 248);cursor: pointer;display: block;font-size: 16px;font-weight: 700;line-height: 24px;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-1d80494 .o6z5k8ev::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(131, 48, 248);-webkit-text-stroke-color: rgb(131, 48, 248);}.elementor-8 .elementor-element.elementor-element-1d80494 .o6z5k8ev::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(131, 48, 248);-webkit-text-stroke-color: rgb(131, 48, 248);}.elementor-8 .elementor-element.elementor-element-1d80494 .elementor-button{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.2) 0px 10px 40px 0px;cursor: pointer;text-align: center;grid-column-gap: 10px;flex-direction: row;}.elementor-8 .elementor-element.elementor-element-1d80494 .elementor-button {align-items: center;column-gap: 10px;display: inline-flex;row-gap: 10px;}.elementor-8 .elementor-element.elementor-element-1d80494 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(131, 48, 248);-webkit-text-stroke-color: rgb(131, 48, 248);}.elementor-8 .elementor-element.elementor-element-1d80494 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(131, 48, 248);-webkit-text-stroke-color: rgb(131, 48, 248);}

.elementor-8 .elementor-element.elementor-element-83b7732 .fjfyzf2i{color: rgba(255, 255, 255, 0.6);display: block;font-size: 14px;line-height: 20px;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-83b7732 .fjfyzf2i::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.6);-webkit-text-stroke-color: rgba(255, 255, 255, 0.6);}.elementor-8 .elementor-element.elementor-element-83b7732 .fjfyzf2i::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.6);-webkit-text-stroke-color: rgba(255, 255, 255, 0.6);}.elementor-8 .elementor-element.elementor-element-83b7732 .elementor-widget-container{display: flex;grid-column-gap: 8px;flex-direction: column;}.elementor-8 .elementor-element.elementor-element-83b7732 .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgba(255, 255, 255, 0.6);-webkit-text-stroke-color: rgba(255, 255, 255, 0.6);}.elementor-8 .elementor-element.elementor-element-83b7732 .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgba(255, 255, 255, 0.6);-webkit-text-stroke-color: rgba(255, 255, 255, 0.6);}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-83b7732 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-83b7732 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-8 .elementor-element.elementor-element-d4e87d6{max-width: 1400px;position: relative;text-align: center;display: block;}.elementor-8 .elementor-element.elementor-element-d4e87d6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-d4e87d6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-d4e87d6{max-width: none;}}

.elementor-8 .elementor-element.elementor-element-85da1c3{position: relative;text-align: center;overflow: hidden;display: block;}.elementor-8 .elementor-element.elementor-element-85da1c3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-85da1c3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-85da1c3{overflow: hidden;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-85da1c3{overflow: hidden;}}

.elementor-8 .elementor-element.elementor-element-4e31c89{display: block;}.elementor-8 .elementor-element.elementor-element-4e31c89::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-4e31c89::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-a432cc4{display: block;}.elementor-8 .elementor-element.elementor-element-a432cc4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-a432cc4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-549fd05{display: block;}.elementor-8 .elementor-element.elementor-element-549fd05::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-549fd05::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-ce8b4bf {max-width: 100% !important}.elementor-8 .elementor-element.elementor-element-ce8b4bf img{cursor: pointer;display: block;height: 32px;vertical-align: middle;}.elementor-8 .elementor-element.elementor-element-ce8b4bf, .elementor-8 .elementor-element.elementor-element-ce8b4bf .elementor-widget-container, .elementor-8 .elementor-element.elementor-element-ce8b4bf .elementor-image {height: 32px}.elementor-8 .elementor-element.elementor-element-ce8b4bf img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-ce8b4bf img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-8 .elementor-element.elementor-element-9ab80fc .bl7e8v38{color: rgb(131, 48, 248);cursor: pointer;font-size: 18px;font-weight: 800;letter-spacing: -0.44999998807907104px;line-height: 28px;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-9ab80fc .bl7e8v38::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(131, 48, 248);-webkit-text-stroke-color: rgb(131, 48, 248);}.elementor-8 .elementor-element.elementor-element-9ab80fc .bl7e8v38::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(131, 48, 248);-webkit-text-stroke-color: rgb(131, 48, 248);}.elementor-8 .elementor-element.elementor-element-9ab80fc .elementor-heading-title{cursor: pointer;display: block;}.elementor-8 .elementor-element.elementor-element-9ab80fc .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-8 .elementor-element.elementor-element-9ab80fc .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}

.elementor-8 .elementor-element.elementor-element-53a60d0{cursor: pointer;display: inline-flex;text-align: center;grid-column-gap: 10px;}.elementor-8 .elementor-element.elementor-element-53a60d0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-53a60d0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-8 .elementor-element.elementor-element-9d1ce97 {position: relative;}.elementor-8 .elementor-element.elementor-element-9d1ce97 .elementor-button{cursor: pointer;text-align: center;}.elementor-8 .elementor-element.elementor-element-9d1ce97 .elementor-button {display: block;}.elementor-8 .elementor-element.elementor-element-9d1ce97 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}.elementor-8 .elementor-element.elementor-element-9d1ce97 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}

.elementor-8 .elementor-element.elementor-element-2fd3830 {position: relative;}.elementor-8 .elementor-element.elementor-element-2fd3830 .elementor-button{cursor: pointer;text-align: center;}.elementor-8 .elementor-element.elementor-element-2fd3830 .elementor-button {display: block;}.elementor-8 .elementor-element.elementor-element-2fd3830 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}.elementor-8 .elementor-element.elementor-element-2fd3830 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}

.elementor-8 .elementor-element.elementor-element-0d7cb4d {position: relative;}.elementor-8 .elementor-element.elementor-element-0d7cb4d .elementor-button{cursor: pointer;text-align: center;}.elementor-8 .elementor-element.elementor-element-0d7cb4d .elementor-button {display: block;}.elementor-8 .elementor-element.elementor-element-0d7cb4d .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}.elementor-8 .elementor-element.elementor-element-0d7cb4d .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}

.elementor-8 .elementor-element.elementor-element-1cc3578 {position: relative;}.elementor-8 .elementor-element.elementor-element-1cc3578 .elementor-button{cursor: pointer;text-align: center;}.elementor-8 .elementor-element.elementor-element-1cc3578 .elementor-button {display: block;}.elementor-8 .elementor-element.elementor-element-1cc3578 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}.elementor-8 .elementor-element.elementor-element-1cc3578 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.5);-webkit-text-stroke-color: rgba(255, 255, 255, 0.5);}

.elementor-8 .elementor-element.elementor-element-f021bf4{text-align: center;grid-column-gap: 32px;}.elementor-8 .elementor-element.elementor-element-f021bf4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-f021bf4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-8 .elementor-element.elementor-element-bc04339 .g4x48xd4{color: rgb(197, 158, 255);cursor: pointer;display: block;fill: none;height: 18px;overflow-clip-margin: content-box;stroke: rgb(197, 158, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 18px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-bc04339 .g4x48xd4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-bc04339 .g4x48xd4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-bc04339 .pt5kigpv{color: rgb(197, 158, 255);cursor: pointer;fill: none;height: 20px;stroke: rgb(197, 158, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;transform-origin: 0px 0px;width: 20px;x: 2px;y: 2px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-bc04339 .pt5kigpv::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-bc04339 .pt5kigpv::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-bc04339 .anilcvn7{color: rgb(197, 158, 255);cursor: pointer;fill: none;stroke: rgb(197, 158, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-bc04339 .anilcvn7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-bc04339 .anilcvn7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-bc04339 {height: 40px;}.elementor-8 .elementor-element.elementor-element-bc04339 .elementor-button{cursor: pointer;height: 40px;text-align: center;flex-direction: row;}.elementor-8 .elementor-element.elementor-element-bc04339 .elementor-button {align-items: center;display: flex;justify-content: center;}.elementor-8 .elementor-element.elementor-element-bc04339 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-bc04339 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}

.elementor-8 .elementor-element.elementor-element-fd6da36 .xywyifd1{color: rgb(197, 158, 255);cursor: pointer;display: block;fill: none;height: 18px;overflow-clip-margin: content-box;stroke: rgb(197, 158, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 18px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-fd6da36 .xywyifd1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-fd6da36 .xywyifd1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-fd6da36 .s7vyjz9x{color: rgb(197, 158, 255);cursor: pointer;fill: none;stroke: rgb(197, 158, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-fd6da36 .s7vyjz9x::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-fd6da36 .s7vyjz9x::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-fd6da36 {height: 40px;}.elementor-8 .elementor-element.elementor-element-fd6da36 .elementor-button{cursor: pointer;height: 40px;text-align: center;flex-direction: row;}.elementor-8 .elementor-element.elementor-element-fd6da36 .elementor-button {align-items: center;display: flex;justify-content: center;}.elementor-8 .elementor-element.elementor-element-fd6da36 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-fd6da36 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}

.elementor-8 .elementor-element.elementor-element-15f192d .k8savjx5{color: rgb(197, 158, 255);cursor: pointer;display: block;fill: none;height: 18px;overflow-clip-margin: content-box;stroke: rgb(197, 158, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 18px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-15f192d .k8savjx5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-15f192d .k8savjx5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-15f192d .gsatuty7{color: rgb(197, 158, 255);cursor: pointer;fill: none;stroke: rgb(197, 158, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-15f192d .gsatuty7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-15f192d .gsatuty7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-15f192d {height: 40px;}.elementor-8 .elementor-element.elementor-element-15f192d .elementor-button{cursor: pointer;height: 40px;text-align: center;flex-direction: row;}.elementor-8 .elementor-element.elementor-element-15f192d .elementor-button {align-items: center;display: flex;justify-content: center;}.elementor-8 .elementor-element.elementor-element-15f192d .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-15f192d .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}

.elementor-8 .elementor-element.elementor-element-3dceae4 .oe3mnq4n{color: rgb(197, 158, 255);cursor: pointer;display: block;fill: none;height: 18px;overflow-clip-margin: content-box;stroke: rgb(197, 158, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 18px;vertical-align: middle;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-3dceae4 .oe3mnq4n::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-3dceae4 .oe3mnq4n::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-3dceae4 .le7ropui{color: rgb(197, 158, 255);cursor: pointer;fill: none;height: 16px;stroke: rgb(197, 158, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;transform-origin: 0px 0px;width: 20px;x: 2px;y: 4px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-3dceae4 .le7ropui::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-3dceae4 .le7ropui::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-3dceae4 .xq0tyah7{color: rgb(197, 158, 255);cursor: pointer;fill: none;stroke: rgb(197, 158, 255);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-8 .elementor-element.elementor-element-3dceae4 .xq0tyah7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-3dceae4 .xq0tyah7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-3dceae4 {height: 40px;}.elementor-8 .elementor-element.elementor-element-3dceae4 .elementor-button{cursor: pointer;height: 40px;text-align: center;flex-direction: row;}.elementor-8 .elementor-element.elementor-element-3dceae4 .elementor-button {align-items: center;display: flex;justify-content: center;}.elementor-8 .elementor-element.elementor-element-3dceae4 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}.elementor-8 .elementor-element.elementor-element-3dceae4 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(197, 158, 255);-webkit-text-stroke-color: rgb(197, 158, 255);}

.elementor-8 .elementor-element.elementor-element-cb6e647{text-align: center;grid-column-gap: 12px;}.elementor-8 .elementor-element.elementor-element-cb6e647::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-8 .elementor-element.elementor-element-cb6e647::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-8 .elementor-element.elementor-element-e7ffc38 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.25);-webkit-text-stroke-color: rgba(255, 255, 255, 0.25);}.elementor-8 .elementor-element.elementor-element-e7ffc38 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.25);-webkit-text-stroke-color: rgba(255, 255, 255, 0.25);}

.elementor-8 .elementor-element.elementor-element-7ef2894{max-width: 1400px;text-align: center;display: block;}.elementor-8 .elementor-element.elementor-element-7ef2894::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-7ef2894::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-7ef2894{max-width: none;}}

.elementor-8 .elementor-element.elementor-element-a30bad3 {border-bottom-color: rgb(228, 222, 237);border-bottom-style: solid;border-left-color: rgb(228, 222, 237);border-left-style: solid;border-right-color: rgb(228, 222, 237);border-right-style: solid;border-top-color: rgb(228, 222, 237);border-top-style: solid;color: rgb(10, 0, 31);font-family: Poppins, sans-serif;font-size: 16px;line-height: 1.5;transition-property: none;grid-column-gap: normal;before: [object Object];after: [object Object];}.elementor-8 .elementor-element.elementor-element-a30bad3 p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-8 .elementor-element.elementor-element-a30bad3 .elementor-button {line-height: inherit !important}.elementor-8 .elementor-element.elementor-element-a30bad3{color: rgb(10, 0, 31);font-family: Poppins, sans-serif;font-size: 16px;line-height: 1.5;text-align: center;transition-property: none;grid-column-gap: normal;display: block;}.elementor-8 .elementor-element.elementor-element-a30bad3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-a30bad3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}body{overflow-x:hidden;}.elementor-element{position:static;}

.elementor-8 .elementor-element.elementor-element-c3a2ff7 {border-bottom-color: rgb(228, 222, 237);border-bottom-style: solid;border-left-color: rgb(228, 222, 237);border-left-style: solid;border-right-color: rgb(228, 222, 237);border-right-style: solid;border-top-color: rgb(228, 222, 237);border-top-style: solid;color: rgb(10, 0, 31);font-family: Poppins, sans-serif;font-size: 16px;line-height: 1.5;transition-property: none;grid-column-gap: normal;before: [object Object];after: [object Object];}.elementor-8 .elementor-element.elementor-element-c3a2ff7 p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-8 .elementor-element.elementor-element-c3a2ff7 .elementor-button {line-height: inherit !important}.elementor-8 .elementor-element.elementor-element-c3a2ff7{color: rgb(10, 0, 31);font-family: Poppins, sans-serif;font-size: 16px;line-height: 1.5;overflow-x: hidden;overflow-y: auto;grid-column-gap: normal;}.elementor-8 .elementor-element.elementor-element-c3a2ff7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-8 .elementor-element.elementor-element-c3a2ff7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-8 .elementor-element.elementor-element-c3a2ff7{display: flex;}}@media (max-width: 767px) {.elementor-8 .elementor-element.elementor-element-c3a2ff7{display: flex;}}body{overflow-x:hidden;}.elementor-element{position:static;}
