.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-31 .elementor-element.elementor-element-b417e7b{--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-31 .elementor-element.elementor-element-b417e7b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b417e7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-5e930a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9355c25{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d2bd328{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-98e79ed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--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-31 .elementor-element.elementor-element-010c29b{z-index:0;}.elementor-31 .elementor-element.elementor-element-010c29b img{width:100%;}.elementor-31 .elementor-element.elementor-element-5ff7940{--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-31 .elementor-element.elementor-element-5ff7940:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-5ff7940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a001fd9;}.elementor-31 .elementor-element.elementor-element-b9e2a7c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:url(radial-gradient(70% 70% at 60% 50%, rgba(131, 48, 248, 0.298) 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-31 .elementor-element.elementor-element-95634c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(rgba(131, 48, 248, 0.04) 1px, rgba(0, 0, 0, 0) 1px), linear-gradient(90deg, rgba(131, 48, 248, 0.04) 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:0;}.elementor-31 .elementor-element.elementor-element-2df72d5{--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-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-31 .elementor-element.elementor-element-a1879e2{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;font-size:14px;line-height:20px;color:#ffffff66;}.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-31 .elementor-element.elementor-element-71a721f{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-31 .elementor-element.elementor-element-71a721f .elementor-heading-title{font-size:72px;font-weight:800;line-height:1;letter-spacing:-1.7999999523163px;color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-d13d03f{width:var( --container-widget-width, auto );max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:18px;line-height:1.625;color:#ffffff99;}.elementor-31 .elementor-element.elementor-element-0b183e6{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-0b183e6:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-0b183e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff14;}.elementor-31 .elementor-element.elementor-element-696d666{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-696d666 .elementor-heading-title{font-size:24px;font-weight:800;line-height:32px;color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-45d0e3d{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-45d0e3d .elementor-heading-title{font-size:14px;font-weight:500;text-transform:uppercase;line-height:20px;letter-spacing:1.3999999761581px;color:#ffffff99;}.elementor-31 .elementor-element.elementor-element-66c2691{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-af5e949{--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-31 .elementor-element.elementor-element-9abbc21{--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-31 .elementor-element.elementor-element-1198b54{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3d50f07{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-31 .elementor-element.elementor-element-a7527d1 img{width:100%;}.elementor-31 .elementor-element.elementor-element-694625f{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:10;}.elementor-31 .elementor-element.elementor-element-694625f:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-694625f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-73571a2 img{width:48px;}.elementor-31 .elementor-element.elementor-element-e5b8619{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d97c7ea{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:700;line-height:20px;color:#0a001fff;}.elementor-31 .elementor-element.elementor-element-ad33cc7{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:12px;line-height:16px;color:#6d6986ff;}.elementor-31 .elementor-element.elementor-element-3a06e54{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d84abf6{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-31 .elementor-element.elementor-element-d84abf6 .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:2.2000000476837px;color:#8330f8ff;}.elementor-31 .elementor-element.elementor-element-4d68b4a{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-31 .elementor-element.elementor-element-4d68b4a .elementor-heading-title{font-size:48px;font-weight:800;line-height:1;letter-spacing:-1.2000000476837px;color:#0a001fff;}.elementor-31 .elementor-element.elementor-element-6e6f5c0{width:var( --container-widget-width, auto );max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16px;line-height:1.625;color:#6d6986ff;}.elementor-31 .elementor-element.elementor-element-c379807{width:var( --container-widget-width, auto );max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16px;line-height:1.625;color:#6d6986ff;}.elementor-31 .elementor-element.elementor-element-8b5cfc7{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-822bcc7{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:#0a001fff;}.elementor-31 .elementor-element.elementor-element-4134755{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:#0a001fff;}.elementor-31 .elementor-element.elementor-element-a17bdd4{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:#0a001fff;}.elementor-31 .elementor-element.elementor-element-ada56b5{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:#0a001fff;}.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-31 .elementor-element.elementor-element-19d7661 .elementor-button{background-color:#61CE7000;font-size:15px;font-weight:600;fill:#ffffffff;color:#ffffffff;border-radius:9999px 9999px 9999px 9999px;padding:16px 36px 16px 36px;}.elementor-31 .elementor-element.elementor-element-19d7661{width:var( --container-widget-width, auto );max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;background-image:linear-gradient(to right bottom, rgb(131, 48, 248), rgb(158, 86, 245));background-size:auto;}.elementor-31 .elementor-element.elementor-element-daf0d99{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-daf0d99:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-daf0d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f0ffff;}.elementor-31 .elementor-element.elementor-element-e66ea60{--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-31 .elementor-element.elementor-element-40edd06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-5d2de40{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;text-align:center;}.elementor-31 .elementor-element.elementor-element-5d2de40 .elementor-heading-title{font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:2.2000000476837px;color:#8330f8ff;}.elementor-31 .elementor-element.elementor-element-94ef4b1{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;}.elementor-31 .elementor-element.elementor-element-94ef4b1 .elementor-heading-title{font-size:48px;font-weight:800;line-height:1;letter-spacing:-1.2000000476837px;color:#0a001fff;}.elementor-31 .elementor-element.elementor-element-df7d657{width:var( --container-widget-width, auto );max-width:auto;margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:17px;line-height:1.625;color:#6d6986ff;}.elementor-31 .elementor-element.elementor-element-296b9fb{--display:flex;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-971bf88{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-971bf88:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-971bf88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-9fafe02{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:60px;font-weight:800;line-height:1;color:#8C41F7;}.elementor-31 .elementor-element.elementor-element-9cfefd5{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-9cfefd5 .elementor-heading-title{font-size:20px;line-height:28px;color:#0a001fff;}.elementor-31 .elementor-element.elementor-element-300deaa{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:14px;line-height:1.625;color:#6d6986ff;}.elementor-31 .elementor-element.elementor-element-2eba23c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-2eba23c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2eba23c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-a7134b7{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:60px;font-weight:800;line-height:1;color:#8C41F7;}.elementor-31 .elementor-element.elementor-element-c711add{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-c711add .elementor-heading-title{font-size:20px;line-height:28px;color:#0a001fff;}.elementor-31 .elementor-element.elementor-element-3dab223{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:14px;line-height:1.625;color:#6d6986ff;}.elementor-31 .elementor-element.elementor-element-dd15b35{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-dd15b35:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-dd15b35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-fef15bc{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;font-size:60px;font-weight:800;line-height:1;color:#8C41F7;}.elementor-31 .elementor-element.elementor-element-c7bdcab{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-c7bdcab .elementor-heading-title{font-size:20px;line-height:28px;color:#0a001fff;}.elementor-31 .elementor-element.elementor-element-5d2c279{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:14px;line-height:1.625;color:#6d6986ff;}.elementor-31 .elementor-element.elementor-element-ba22d80{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-abec165{--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-31 .elementor-element.elementor-element-3286cd7{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-460e807{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-460e807:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-460e807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-cd7ae98{--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-31 .elementor-element.elementor-element-cd7ae98:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-cd7ae98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8330f81a;}.elementor-widget-html.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-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-82bb59d{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-31 .elementor-element.elementor-element-82bb59d .elementor-heading-title{font-size:24px;font-weight:800;line-height:32px;color:#0a001fff;}.elementor-31 .elementor-element.elementor-element-edbde5d{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-31 .elementor-element.elementor-element-00ed1f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-00ed1f2:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-00ed1f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-74a9874{--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-31 .elementor-element.elementor-element-74a9874:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-74a9874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8330f81a;}.elementor-31 .elementor-element.elementor-element-84d6ea1{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-31 .elementor-element.elementor-element-84d6ea1 .elementor-heading-title{font-size:24px;font-weight:800;line-height:32px;color:#0a001fff;}.elementor-31 .elementor-element.elementor-element-4fb5526{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-31 .elementor-element.elementor-element-344fce2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-344fce2:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-344fce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-fe22d80{--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-31 .elementor-element.elementor-element-fe22d80:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-fe22d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8330f81a;}.elementor-31 .elementor-element.elementor-element-830171b{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-31 .elementor-element.elementor-element-830171b .elementor-heading-title{font-size:24px;font-weight:800;line-height:32px;color:#0a001fff;}.elementor-31 .elementor-element.elementor-element-a259eb2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-31 .elementor-element.elementor-element-6659f56{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-71a18ed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a574431{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-31 .elementor-element.elementor-element-a574431 .elementor-heading-title{font-size:14px;font-weight:600;line-height:20px;color:#0a001fff;}.elementor-31 .elementor-element.elementor-element-3e29121{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-31 .elementor-element.elementor-element-3e29121 .elementor-heading-title{font-size:12px;line-height:16px;color:#6d6986ff;}.elementor-31 .elementor-element.elementor-element-12fddb1{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:initial;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-10d48d5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6888d8a{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-31 .elementor-element.elementor-element-6888d8a .elementor-heading-title{font-size:14px;font-weight:600;line-height:20px;color:#0a001fff;}.elementor-31 .elementor-element.elementor-element-20e4b19{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-31 .elementor-element.elementor-element-20e4b19 .elementor-heading-title{font-size:12px;line-height:16px;color:#6d6986ff;}.elementor-31 .elementor-element.elementor-element-5cea833{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:initial;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4ca6626{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e8f12bf{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-31 .elementor-element.elementor-element-e8f12bf .elementor-heading-title{font-size:14px;font-weight:600;line-height:20px;color:#0a001fff;}.elementor-31 .elementor-element.elementor-element-6297de9{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-31 .elementor-element.elementor-element-6297de9 .elementor-heading-title{font-size:12px;line-height:16px;color:#6d6986ff;}.elementor-31 .elementor-element.elementor-element-c93b859{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:initial;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3f6977a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-32c6b9d{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-31 .elementor-element.elementor-element-32c6b9d .elementor-heading-title{font-size:14px;font-weight:600;line-height:20px;color:#0a001fff;}.elementor-31 .elementor-element.elementor-element-30de9a7{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-31 .elementor-element.elementor-element-30de9a7 .elementor-heading-title{font-size:12px;line-height:16px;color:#6d6986ff;}.elementor-31 .elementor-element.elementor-element-3220e25{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:initial;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-fd7594c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a935291{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-31 .elementor-element.elementor-element-a935291 .elementor-heading-title{font-size:14px;font-weight:600;line-height:20px;color:#0a001fff;}.elementor-31 .elementor-element.elementor-element-456cad3{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-31 .elementor-element.elementor-element-456cad3 .elementor-heading-title{font-size:12px;line-height:16px;color:#6d6986ff;}.elementor-31 .elementor-element.elementor-element-4a28939{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:initial;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d31206c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7ccd182{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-31 .elementor-element.elementor-element-7ccd182 .elementor-heading-title{font-size:14px;font-weight:600;line-height:20px;color:#0a001fff;}.elementor-31 .elementor-element.elementor-element-111a52c{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;}.elementor-31 .elementor-element.elementor-element-111a52c .elementor-heading-title{font-size:12px;line-height:16px;color:#6d6986ff;}.elementor-31 .elementor-element.elementor-element-8f5fc1c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1d15ab0{z-index:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-1d15ab0 img{width:100%;}.elementor-31 .elementor-element.elementor-element-a5352a3{--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-31 .elementor-element.elementor-element-a5352a3:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-a5352a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8330f8d9;}.elementor-31 .elementor-element.elementor-element-39279fa{--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-31 .elementor-element.elementor-element-84451e1{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-31 .elementor-element.elementor-element-84451e1 .elementor-heading-title{font-size:48px;font-weight:800;line-height:1;letter-spacing:-1.2000000476837px;color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-baf812d{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-31 .elementor-element.elementor-element-07353b5 .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-31 .elementor-element.elementor-element-07353b5{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-afe50c5{--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-31 .elementor-element.elementor-element-afe50c5:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-afe50c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a001fff;}.elementor-31 .elementor-element.elementor-element-e826e94{--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-31 .elementor-element.elementor-element-e3c8084{--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-31 .elementor-element.elementor-element-d0991fd{text-align:center;}.elementor-31 .elementor-element.elementor-element-d0991fd img{width:32px;}.elementor-31 .elementor-element.elementor-element-2b18359{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-2b18359 .elementor-heading-title{font-size:18px;font-weight:800;line-height:28px;letter-spacing:-0.44999998807907px;color:#ffffffff;}.elementor-31 .elementor-element.elementor-element-b6c89f3{--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-31 .elementor-element.elementor-element-e3e7355 .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-31 .elementor-element.elementor-element-e3e7355{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-378f786 .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-31 .elementor-element.elementor-element-378f786{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-a219448 .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-31 .elementor-element.elementor-element-a219448{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-79688be .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-31 .elementor-element.elementor-element-79688be{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-6d14cb3{--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-31 .elementor-element.elementor-element-e053bbb .elementor-button{background-color:#8330f81a;fill:#c59effff;color:#c59effff;border-radius:12px 12px 12px 12px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e053bbb{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-b706987 .elementor-button{background-color:#8330f81a;fill:#c59effff;color:#c59effff;border-radius:12px 12px 12px 12px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-b706987{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-80bbf6c .elementor-button{background-color:#8330f81a;fill:#c59effff;color:#c59effff;border-radius:12px 12px 12px 12px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-80bbf6c{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-14878b6 .elementor-button{background-color:#8330f81a;fill:#c59effff;color:#c59effff;border-radius:12px 12px 12px 12px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-14878b6{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-05a216c{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-31 .elementor-element.elementor-element-b417e7b{--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-31 .elementor-element.elementor-element-98e79ed{--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-95634c7{background-position:0px 0px;}.elementor-31 .elementor-element.elementor-element-2df72d5{--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-31 .elementor-element.elementor-element-a1879e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-31 .elementor-element.elementor-element-71a721f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-d13d03f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-0b183e6{--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-66c2691{--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-af5e949{--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-31 .elementor-element.elementor-element-3d50f07{--border-radius:28px 28px 28px 28px;}.elementor-31 .elementor-element.elementor-element-694625f{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-31 .elementor-element.elementor-element-d84abf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-31 .elementor-element.elementor-element-4d68b4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-6e6f5c0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-c379807{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-8b5cfc7{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-19d7661{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-19d7661 .elementor-button{border-radius:9999px 9999px 9999px 9999px;padding:16px 36px 16px 36px;}.elementor-31 .elementor-element.elementor-element-daf0d99{--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e66ea60{--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-31 .elementor-element.elementor-element-40edd06{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-5d2de40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-31 .elementor-element.elementor-element-94ef4b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-df7d657{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;}.elementor-31 .elementor-element.elementor-element-971bf88{--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-9fafe02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-31 .elementor-element.elementor-element-9cfefd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-31 .elementor-element.elementor-element-300deaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-2eba23c{--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-a7134b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-31 .elementor-element.elementor-element-c711add{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-31 .elementor-element.elementor-element-3dab223{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-dd15b35{--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-fef15bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-31 .elementor-element.elementor-element-c7bdcab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-31 .elementor-element.elementor-element-5d2c279{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-ba22d80{--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-abec165{--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-31 .elementor-element.elementor-element-460e807{--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-cd7ae98{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-82bb59d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-31 .elementor-element.elementor-element-edbde5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-00ed1f2{--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-74a9874{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-84d6ea1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-31 .elementor-element.elementor-element-4fb5526{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-344fce2{--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-fe22d80{--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-830171b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-31 .elementor-element.elementor-element-a259eb2{--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-31 .elementor-element.elementor-element-6659f56{--flex-wrap:initial;}.elementor-31 .elementor-element.elementor-element-3e29121{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-31 .elementor-element.elementor-element-12fddb1{--flex-wrap:initial;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-20e4b19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-31 .elementor-element.elementor-element-5cea833{--flex-wrap:initial;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-6297de9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-31 .elementor-element.elementor-element-c93b859{--flex-wrap:initial;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-30de9a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-31 .elementor-element.elementor-element-3220e25{--flex-wrap:initial;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-456cad3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-31 .elementor-element.elementor-element-4a28939{--flex-wrap:initial;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-111a52c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-31 .elementor-element.elementor-element-8f5fc1c{--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-39279fa{--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-31 .elementor-element.elementor-element-84451e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-31 .elementor-element.elementor-element-baf812d{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 40px) auto;}.elementor-31 .elementor-element.elementor-element-07353b5 .elementor-button{border-radius:9999px 9999px 9999px 9999px;padding:18px 44px 18px 44px;}.elementor-31 .elementor-element.elementor-element-afe50c5{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-31 .elementor-element.elementor-element-e826e94{--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-31 .elementor-element.elementor-element-e3c8084{--flex-wrap:initial;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-b6c89f3{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-6d14cb3{--flex-wrap:initial;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-e053bbb .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-31 .elementor-element.elementor-element-b706987 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-31 .elementor-element.elementor-element-80bbf6c .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-31 .elementor-element.elementor-element-14878b6 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-31 .elementor-element.elementor-element-05a216c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-b417e7b{--width:auto;}.elementor-31 .elementor-element.elementor-element-5e930a0{--width:auto;}.elementor-31 .elementor-element.elementor-element-9355c25{--width:auto;}.elementor-31 .elementor-element.elementor-element-d2bd328{--width:auto;}.elementor-31 .elementor-element.elementor-element-98e79ed{--width:auto;}.elementor-31 .elementor-element.elementor-element-5ff7940{--width:auto;}.elementor-31 .elementor-element.elementor-element-b9e2a7c{--width:auto;}.elementor-31 .elementor-element.elementor-element-95634c7{--width:auto;}.elementor-31 .elementor-element.elementor-element-2df72d5{--width:100%;}.elementor-31 .elementor-element.elementor-element-0b183e6{--width:auto;}.elementor-31 .elementor-element.elementor-element-66c2691{--width:auto;}.elementor-31 .elementor-element.elementor-element-af5e949{--width:100%;}.elementor-31 .elementor-element.elementor-element-9abbc21{--width:auto;}.elementor-31 .elementor-element.elementor-element-1198b54{--width:auto;}.elementor-31 .elementor-element.elementor-element-3d50f07{--width:auto;}.elementor-31 .elementor-element.elementor-element-694625f{--width:auto;}.elementor-31 .elementor-element.elementor-element-e5b8619{--width:auto;}.elementor-31 .elementor-element.elementor-element-3a06e54{--width:auto;}.elementor-31 .elementor-element.elementor-element-8b5cfc7{--width:auto;}.elementor-31 .elementor-element.elementor-element-daf0d99{--width:auto;}.elementor-31 .elementor-element.elementor-element-e66ea60{--width:100%;}.elementor-31 .elementor-element.elementor-element-40edd06{--width:auto;}.elementor-31 .elementor-element.elementor-element-296b9fb{--width:auto;}.elementor-31 .elementor-element.elementor-element-971bf88{--width:auto;}.elementor-31 .elementor-element.elementor-element-2eba23c{--width:auto;}.elementor-31 .elementor-element.elementor-element-dd15b35{--width:auto;}.elementor-31 .elementor-element.elementor-element-ba22d80{--width:auto;}.elementor-31 .elementor-element.elementor-element-abec165{--width:100%;}.elementor-31 .elementor-element.elementor-element-3286cd7{--width:auto;}.elementor-31 .elementor-element.elementor-element-460e807{--width:auto;}.elementor-31 .elementor-element.elementor-element-cd7ae98{--width:56px;}.elementor-31 .elementor-element.elementor-element-00ed1f2{--width:auto;}.elementor-31 .elementor-element.elementor-element-74a9874{--width:56px;}.elementor-31 .elementor-element.elementor-element-344fce2{--width:auto;}.elementor-31 .elementor-element.elementor-element-fe22d80{--width:56px;}.elementor-31 .elementor-element.elementor-element-a259eb2{--width:auto;}.elementor-31 .elementor-element.elementor-element-6659f56{--width:auto;}.elementor-31 .elementor-element.elementor-element-71a18ed{--width:auto;}.elementor-31 .elementor-element.elementor-element-12fddb1{--width:auto;}.elementor-31 .elementor-element.elementor-element-10d48d5{--width:auto;}.elementor-31 .elementor-element.elementor-element-5cea833{--width:auto;}.elementor-31 .elementor-element.elementor-element-4ca6626{--width:auto;}.elementor-31 .elementor-element.elementor-element-c93b859{--width:auto;}.elementor-31 .elementor-element.elementor-element-3f6977a{--width:auto;}.elementor-31 .elementor-element.elementor-element-3220e25{--width:auto;}.elementor-31 .elementor-element.elementor-element-fd7594c{--width:auto;}.elementor-31 .elementor-element.elementor-element-4a28939{--width:auto;}.elementor-31 .elementor-element.elementor-element-d31206c{--width:auto;}.elementor-31 .elementor-element.elementor-element-8f5fc1c{--width:auto;}.elementor-31 .elementor-element.elementor-element-a5352a3{--width:auto;}.elementor-31 .elementor-element.elementor-element-39279fa{--width:100%;}.elementor-31 .elementor-element.elementor-element-afe50c5{--width:auto;}.elementor-31 .elementor-element.elementor-element-e826e94{--width:100%;}.elementor-31 .elementor-element.elementor-element-e3c8084{--width:auto;}.elementor-31 .elementor-element.elementor-element-b6c89f3{--width:auto;}.elementor-31 .elementor-element.elementor-element-6d14cb3{--width:auto;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-b417e7b{--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-31 .elementor-element.elementor-element-5e930a0{--width:auto;}.elementor-31 .elementor-element.elementor-element-9355c25{--width:auto;}.elementor-31 .elementor-element.elementor-element-d2bd328{--width:auto;}.elementor-31 .elementor-element.elementor-element-98e79ed{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-5ff7940{--width:auto;}.elementor-31 .elementor-element.elementor-element-b9e2a7c{--width:auto;}.elementor-31 .elementor-element.elementor-element-95634c7{--width:auto;background-position:0px 0px;}.elementor-31 .elementor-element.elementor-element-2df72d5{--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-31 .elementor-element.elementor-element-a1879e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-31 .elementor-element.elementor-element-71a721f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-71a721f .elementor-heading-title{font-size:36px;line-height:1.05;letter-spacing:-0.89999997615814px;}.elementor-31 .elementor-element.elementor-element-d13d03f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-0b183e6{--width:auto;--flex-wrap:initial;--border-radius:9999px 9999px 9999px 9999px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-31 .elementor-element.elementor-element-66c2691{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-af5e949{--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-31 .elementor-element.elementor-element-9abbc21{--width:auto;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-31 .elementor-element.elementor-element-1198b54{--width:auto;}.elementor-31 .elementor-element.elementor-element-3d50f07{--width:auto;--border-radius:28px 28px 28px 28px;}.elementor-31 .elementor-element.elementor-element-694625f{--width:auto;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-31 .elementor-element.elementor-element-e5b8619{--width:auto;}.elementor-31 .elementor-element.elementor-element-d97c7ea{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-ad33cc7{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-3a06e54{--width:auto;}.elementor-31 .elementor-element.elementor-element-d84abf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-31 .elementor-element.elementor-element-4d68b4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-4d68b4a .elementor-heading-title{font-size:36px;line-height:1.1;letter-spacing:-0.89999997615814px;}.elementor-31 .elementor-element.elementor-element-6e6f5c0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-c379807{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-8b5cfc7{--width:auto;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-822bcc7{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-4134755{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-a17bdd4{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-ada56b5{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-19d7661{width:var( --container-widget-width, auto );max-width:auto;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-19d7661 .elementor-button{border-radius:9999px 9999px 9999px 9999px;padding:16px 36px 16px 36px;}.elementor-31 .elementor-element.elementor-element-daf0d99{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e66ea60{--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-31 .elementor-element.elementor-element-40edd06{--width:auto;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-5d2de40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-31 .elementor-element.elementor-element-94ef4b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-94ef4b1 .elementor-heading-title{font-size:36px;line-height:1.1;letter-spacing:-0.89999997615814px;}.elementor-31 .elementor-element.elementor-element-df7d657{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;}.elementor-31 .elementor-element.elementor-element-296b9fb{--width:auto;}.elementor-31 .elementor-element.elementor-element-971bf88{--width:auto;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-9fafe02{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-9cfefd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-31 .elementor-element.elementor-element-300deaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-2eba23c{--width:auto;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-a7134b7{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-c711add{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-31 .elementor-element.elementor-element-3dab223{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-dd15b35{--width:auto;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-fef15bc{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-c7bdcab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-31 .elementor-element.elementor-element-5d2c279{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-ba22d80{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-abec165{--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-31 .elementor-element.elementor-element-3286cd7{--width:auto;}.elementor-31 .elementor-element.elementor-element-460e807{--width:auto;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-cd7ae98{--width:56px;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-82bb59d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-31 .elementor-element.elementor-element-edbde5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-00ed1f2{--width:auto;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-74a9874{--width:56px;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-84d6ea1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-31 .elementor-element.elementor-element-4fb5526{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-344fce2{--width:auto;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-fe22d80{--width:56px;--flex-wrap:initial;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-830171b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-31 .elementor-element.elementor-element-a259eb2{--width:auto;--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-31 .elementor-element.elementor-element-6659f56{--width:auto;--flex-wrap:initial;}.elementor-31 .elementor-element.elementor-element-71a18ed{--width:auto;}.elementor-31 .elementor-element.elementor-element-3e29121{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-31 .elementor-element.elementor-element-12fddb1{--width:auto;--flex-wrap:initial;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-10d48d5{--width:auto;}.elementor-31 .elementor-element.elementor-element-20e4b19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-31 .elementor-element.elementor-element-5cea833{--width:auto;--flex-wrap:initial;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-4ca6626{--width:auto;}.elementor-31 .elementor-element.elementor-element-6297de9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-31 .elementor-element.elementor-element-c93b859{--width:auto;--flex-wrap:initial;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-3f6977a{--width:auto;}.elementor-31 .elementor-element.elementor-element-30de9a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-31 .elementor-element.elementor-element-3220e25{--width:auto;--flex-wrap:initial;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-fd7594c{--width:auto;}.elementor-31 .elementor-element.elementor-element-456cad3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-31 .elementor-element.elementor-element-4a28939{--width:auto;--flex-wrap:initial;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-d31206c{--width:auto;}.elementor-31 .elementor-element.elementor-element-111a52c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-31 .elementor-element.elementor-element-8f5fc1c{--width:auto;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a5352a3{--width:auto;}.elementor-31 .elementor-element.elementor-element-39279fa{--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-31 .elementor-element.elementor-element-84451e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-31 .elementor-element.elementor-element-84451e1 .elementor-heading-title{font-size:36px;line-height:40px;letter-spacing:-0.89999997615814px;}.elementor-31 .elementor-element.elementor-element-baf812d{margin:0px auto calc(var(--kit-widget-spacing, 0px) + 40px) auto;}.elementor-31 .elementor-element.elementor-element-07353b5{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-07353b5 .elementor-button{border-radius:9999px 9999px 9999px 9999px;padding:18px 44px 18px 44px;}.elementor-31 .elementor-element.elementor-element-afe50c5{--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-31 .elementor-element.elementor-element-e826e94{--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-31 .elementor-element.elementor-element-e3c8084{--width:auto;--flex-wrap:initial;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-b6c89f3{--width:auto;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-e3e7355{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-378f786{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-a219448{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-79688be{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-6d14cb3{--width:auto;--flex-wrap:initial;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-e053bbb{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-e053bbb .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-31 .elementor-element.elementor-element-b706987{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-b706987 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-31 .elementor-element.elementor-element-80bbf6c{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-80bbf6c .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-31 .elementor-element.elementor-element-14878b6{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-14878b6 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-31 .elementor-element.elementor-element-05a216c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}
.elementor-31 .elementor-element.elementor-element-010c29b {position: absolute;}.elementor-31 .elementor-element.elementor-element-010c29b {top: 0px;}.elementor-31 .elementor-element.elementor-element-010c29b {left: 0px;}.elementor-31 .elementor-element.elementor-element-010c29b {right: 0px;}.elementor-31 .elementor-element.elementor-element-010c29b {bottom: 0px;}.elementor-31 .elementor-element.elementor-element-010c29b {max-width: 100% !important}.elementor-31 .elementor-element.elementor-element-010c29b img{display: block;height: 100%;object-fit: cover;vertical-align: middle;}.elementor-31 .elementor-element.elementor-element-010c29b, .elementor-31 .elementor-element.elementor-element-010c29b .elementor-widget-container, .elementor-31 .elementor-element.elementor-element-010c29b .elementor-image {height: 100%}.elementor-31 .elementor-element.elementor-element-010c29b img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-010c29b img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

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

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

.elementor-31 .elementor-element.elementor-element-95634c7{background-repeat: repeat, repeat;bottom: 0px;left: 0px;position: absolute;right: 0px;top: 0px;}.elementor-31 .elementor-element.elementor-element-95634c7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-95634c7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-31 .elementor-element.elementor-element-a1879e2 .gwnkbu64{color: rgb(197, 158, 255);cursor: pointer;font-size: 14px;line-height: 20px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-a1879e2 .gwnkbu64::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-31 .elementor-element.elementor-element-a1879e2 .gwnkbu64::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-31 .elementor-element.elementor-element-a1879e2 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.4);-webkit-text-stroke-color: rgba(255, 255, 255, 0.4);}.elementor-31 .elementor-element.elementor-element-a1879e2 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.4);-webkit-text-stroke-color: rgba(255, 255, 255, 0.4);}

.elementor-31 .elementor-element.elementor-element-71a721f .x1k58esw{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: 72px;font-weight: 800;letter-spacing: -1.7999999523162842px;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-31 .elementor-element.elementor-element-71a721f .x1k58esw::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgba(0, 0, 0, 0);-webkit-text-stroke-color: rgba(0, 0, 0, 0);}.elementor-31 .elementor-element.elementor-element-71a721f .x1k58esw::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgba(0, 0, 0, 0);-webkit-text-stroke-color: rgba(0, 0, 0, 0);}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-71a721f .x1k58esw{font-size: 36px;letter-spacing: -0.8999999761581421px;line-height: 1.05;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-71a721f .x1k58esw::before{line-height: 37.8px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-71a721f .x1k58esw::after{line-height: 37.8px;}}.elementor-31 .elementor-element.elementor-element-71a721f .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-71a721f .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 72px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-71a721f .elementor-heading-title::before{line-height: 37.8px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-71a721f .elementor-heading-title::after{line-height: 37.8px;}}

.elementor-31 .elementor-element.elementor-element-d13d03f {max-width: 540px !important}.elementor-31 .elementor-element.elementor-element-d13d03f 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.6);-webkit-text-stroke-color: rgba(255, 255, 255, 0.6);}.elementor-31 .elementor-element.elementor-element-d13d03f 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.6);-webkit-text-stroke-color: rgba(255, 255, 255, 0.6);}

.elementor-31 .elementor-element.elementor-element-696d666 .a03d4z46{color: rgb(197, 158, 255);font-size: 24px;font-weight: 800;line-height: 32px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-696d666 .a03d4z46::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-31 .elementor-element.elementor-element-696d666 .a03d4z46::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-31 .elementor-element.elementor-element-696d666 .elementor-heading-title{display: block;}.elementor-31 .elementor-element.elementor-element-696d666 .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-31 .elementor-element.elementor-element-696d666 .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-31 .elementor-element.elementor-element-45d0e3d .elementor-heading-title{display: block;}.elementor-31 .elementor-element.elementor-element-45d0e3d .elementor-heading-title::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-31 .elementor-element.elementor-element-45d0e3d .elementor-heading-title::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);}
/* Start custom CSS for container, class: .elementor-element-0b183e6 */.elementor-31 .elementor-element.elementor-element-0b183e6 {
    animation: pulse 2.5s ease-in-out infinite;
}

@keyframes pulse {
    0%, 100% { transform: scale(1); }
    50% { transform: scale(1.04); }
}/* End custom CSS */

.elementor-31 .elementor-element.elementor-element-0b183e6{backdrop-filter: blur(4px);display: inline-flex;grid-column-gap: 12px;}.elementor-31 .elementor-element.elementor-element-0b183e6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-0b183e6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

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

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

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

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

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

.elementor-31 .elementor-element.elementor-element-d97c7ea .elementor-widget-container{display: flex;flex-direction: column;}.elementor-31 .elementor-element.elementor-element-d97c7ea .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-d97c7ea .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: undefinedpx) {.elementor-31 .elementor-element.elementor-element-d97c7ea .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-31 .elementor-element.elementor-element-d97c7ea .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-31 .elementor-element.elementor-element-ad33cc7 .elementor-widget-container{display: flex;flex-direction: column;}.elementor-31 .elementor-element.elementor-element-ad33cc7 .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-31 .elementor-element.elementor-element-ad33cc7 .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}@media (max-width: undefinedpx) {.elementor-31 .elementor-element.elementor-element-ad33cc7 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-31 .elementor-element.elementor-element-ad33cc7 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-31 .elementor-element.elementor-element-e5b8619{display: block;}.elementor-31 .elementor-element.elementor-element-e5b8619::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-e5b8619::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-694625f */.elementor-31 .elementor-element.elementor-element-694625f {
    animation: pulse 2.5s ease-in-out infinite;
}

@keyframes pulse {
    0%, 100% { transform: scale(1); }
    50% { transform: scale(1.04); }
}/* End custom CSS */

.elementor-31 .elementor-element.elementor-element-694625f{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(131, 48, 248, 0.15) 0px 10px 40px 0px;left: -20px;position: absolute;top: 32px;grid-column-gap: 12px;}.elementor-31 .elementor-element.elementor-element-694625f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-694625f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-31 .elementor-element.elementor-element-1198b54{height: 520px;position: relative;display: block;}.elementor-31 .elementor-element.elementor-element-1198b54::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-1198b54::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-1198b54{height: 350px;}}

.elementor-31 .elementor-element.elementor-element-d84abf6 .elementor-heading-title{display: inline-block;}.elementor-31 .elementor-element.elementor-element-d84abf6 .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-31 .elementor-element.elementor-element-d84abf6 .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-31 .elementor-element.elementor-element-4d68b4a .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;}.elementor-31 .elementor-element.elementor-element-4d68b4a .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-31 .elementor-element.elementor-element-4d68b4a .elementor-heading-title::before{line-height: 39.6px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-4d68b4a .elementor-heading-title::after{line-height: 39.6px;}}

.elementor-31 .elementor-element.elementor-element-6e6f5c0 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: rgb(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-31 .elementor-element.elementor-element-6e6f5c0 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: rgb(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}

.elementor-31 .elementor-element.elementor-element-c379807 .wtgxab0b{color: rgb(10, 0, 31);font-size: 16px;line-height: 1.625;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-c379807 .wtgxab0b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 26px;}.elementor-31 .elementor-element.elementor-element-c379807 .wtgxab0b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 26px;}.elementor-31 .elementor-element.elementor-element-c379807 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: rgb(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-31 .elementor-element.elementor-element-c379807 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: rgb(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}

.elementor-31 .elementor-element.elementor-element-822bcc7 .lwk1flxs{color: rgb(10, 0, 31);display: block;font-size: 20px;font-weight: 500;line-height: 28px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-822bcc7 .lwk1flxs::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-822bcc7 .lwk1flxs::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-822bcc7 .elementor-widget-container{display: flex;grid-column-gap: 12px;flex-direction: column;}.elementor-31 .elementor-element.elementor-element-822bcc7 .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-822bcc7 .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: undefinedpx) {.elementor-31 .elementor-element.elementor-element-822bcc7 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-31 .elementor-element.elementor-element-822bcc7 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-31 .elementor-element.elementor-element-4134755 .xj2vd8rm{color: rgb(10, 0, 31);display: block;font-size: 20px;font-weight: 500;line-height: 28px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-4134755 .xj2vd8rm::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-4134755 .xj2vd8rm::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-4134755 .elementor-widget-container{display: flex;grid-column-gap: 12px;flex-direction: column;}.elementor-31 .elementor-element.elementor-element-4134755 .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-4134755 .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: undefinedpx) {.elementor-31 .elementor-element.elementor-element-4134755 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-31 .elementor-element.elementor-element-4134755 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-31 .elementor-element.elementor-element-a17bdd4 .x7ldjgi1{color: rgb(10, 0, 31);display: block;font-size: 20px;font-weight: 500;line-height: 28px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-a17bdd4 .x7ldjgi1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-a17bdd4 .x7ldjgi1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-a17bdd4 .elementor-widget-container{display: flex;grid-column-gap: 12px;flex-direction: column;}.elementor-31 .elementor-element.elementor-element-a17bdd4 .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-a17bdd4 .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: undefinedpx) {.elementor-31 .elementor-element.elementor-element-a17bdd4 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-31 .elementor-element.elementor-element-a17bdd4 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-31 .elementor-element.elementor-element-ada56b5 .e7kqaxt4{color: rgb(10, 0, 31);display: block;font-size: 20px;font-weight: 500;line-height: 28px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-ada56b5 .e7kqaxt4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-ada56b5 .e7kqaxt4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-ada56b5 .elementor-widget-container{display: flex;grid-column-gap: 12px;flex-direction: column;}.elementor-31 .elementor-element.elementor-element-ada56b5 .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-ada56b5 .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: undefinedpx) {.elementor-31 .elementor-element.elementor-element-ada56b5 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: undefinedpx) {.elementor-31 .elementor-element.elementor-element-ada56b5 .elementor-widget-container{display: flex;flex-direction: column;}}

.elementor-31 .elementor-element.elementor-element-8b5cfc7{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 16px;grid-template-rows: auto;}.elementor-31 .elementor-element.elementor-element-8b5cfc7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-8b5cfc7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
/* Start custom CSS for button, class: .elementor-element-19d7661 */.elementor-31 .elementor-element.elementor-element-19d7661 {
  background: #7c4dff;
  border-radius: 50px;
  color: #fff;
  font-weight: 600;
  position: relative;
  isolation: isolate;
  border: none;
  transition: background 0.2s, transform 0.15s;
}

.elementor-31 .elementor-element.elementor-element-19d7661::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-31 .elementor-element.elementor-element-19d7661::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-31 .elementor-element.elementor-element-19d7661:hover {
  background: #8f5fff;
  transform: translateY(-1px);
}/* End custom CSS */

.elementor-31 .elementor-element.elementor-element-19d7661 .ei3u8ibm{color: rgb(255, 255, 255);cursor: pointer;display: block;font-size: 15px;font-weight: 600;line-height: 1.5;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-19d7661 .ei3u8ibm::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.5px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-19d7661 .ei3u8ibm::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 22.5px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-19d7661 .elementor-button{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(131, 48, 248, 0.4) 0px 8px 30px 0px;cursor: pointer;grid-column-gap: 10px;flex-direction: row;}.elementor-31 .elementor-element.elementor-element-19d7661 .elementor-button {align-items: center;column-gap: 10px;display: inline-flex;row-gap: 10px;}.elementor-31 .elementor-element.elementor-element-19d7661 .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: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-31 .elementor-element.elementor-element-19d7661 .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: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}

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

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

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

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

.elementor-31 .elementor-element.elementor-element-5d2de40 .elementor-heading-title{display: inline-block;}.elementor-31 .elementor-element.elementor-element-5d2de40 .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-31 .elementor-element.elementor-element-5d2de40 .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-31 .elementor-element.elementor-element-94ef4b1 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 48px;}.elementor-31 .elementor-element.elementor-element-94ef4b1 .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-31 .elementor-element.elementor-element-94ef4b1 .elementor-heading-title::before{line-height: 39.6px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-94ef4b1 .elementor-heading-title::after{line-height: 39.6px;}}

.elementor-31 .elementor-element.elementor-element-df7d657 {max-width: 520px !important}.elementor-31 .elementor-element.elementor-element-df7d657 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-31 .elementor-element.elementor-element-df7d657 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-31 .elementor-element.elementor-element-40edd06{text-align: center;display: block;}.elementor-31 .elementor-element.elementor-element-40edd06::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-40edd06::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-31 .elementor-element.elementor-element-9fafe02 .elementor-widget-container{display: flex;flex-direction: column;}.elementor-31 .elementor-element.elementor-element-9fafe02 .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgba(0, 0, 0, 0);-webkit-text-stroke-color: rgba(131, 48, 248, 0.15);-webkit-text-stroke-width: 1px;}.elementor-31 .elementor-element.elementor-element-9fafe02 .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgba(0, 0, 0, 0);-webkit-text-stroke-color: rgba(131, 48, 248, 0.15);-webkit-text-stroke-width: 1px;}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-9fafe02 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-9fafe02 .elementor-widget-container{display: flex;flex-direction: column;}}

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

.elementor-31 .elementor-element.elementor-element-300deaa 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-31 .elementor-element.elementor-element-300deaa 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);}
/* Start custom CSS for container, class: .elementor-element-971bf88 */css.elementor-31 .elementor-element.elementor-element-971bf88 {
  transition: all 0.3s ease !important;
}
.elementor-31 .elementor-element.elementor-element-971bf88:hover {
  background: #FFFFFF !important;
  color: #8C41F7 !important;
  box-shadow: 4px 4px 0px #8C41F7!important;
  transform: translate(-2px, -2px) !important;
}/* End custom CSS */

.elementor-31 .elementor-element.elementor-element-971bf88{text-align: center;display: block;}.elementor-31 .elementor-element.elementor-element-971bf88::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-971bf88::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-31 .elementor-element.elementor-element-a7134b7 .elementor-widget-container{display: flex;flex-direction: column;}.elementor-31 .elementor-element.elementor-element-a7134b7 .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgba(0, 0, 0, 0);-webkit-text-stroke-color: rgba(131, 48, 248, 0.15);-webkit-text-stroke-width: 1px;}.elementor-31 .elementor-element.elementor-element-a7134b7 .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgba(0, 0, 0, 0);-webkit-text-stroke-color: rgba(131, 48, 248, 0.15);-webkit-text-stroke-width: 1px;}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-a7134b7 .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-a7134b7 .elementor-widget-container{display: flex;flex-direction: column;}}

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

.elementor-31 .elementor-element.elementor-element-3dab223 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-31 .elementor-element.elementor-element-3dab223 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);}
/* Start custom CSS for container, class: .elementor-element-2eba23c */css.elementor-31 .elementor-element.elementor-element-2eba23c {
  transition: all 0.3s ease !important;
}
.elementor-31 .elementor-element.elementor-element-2eba23c:hover {
  background: #FFFFFF !important;
  color: #8C41F7 !important;
  box-shadow: 4px 4px 0px #8C41F7!important;
  transform: translate(-2px, -2px) !important;
}/* End custom CSS */

.elementor-31 .elementor-element.elementor-element-2eba23c{text-align: center;display: block;}.elementor-31 .elementor-element.elementor-element-2eba23c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-2eba23c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-31 .elementor-element.elementor-element-fef15bc .elementor-widget-container{display: flex;flex-direction: column;}.elementor-31 .elementor-element.elementor-element-fef15bc .elementor-widget-container::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgba(0, 0, 0, 0);-webkit-text-stroke-color: rgba(131, 48, 248, 0.15);-webkit-text-stroke-width: 1px;}.elementor-31 .elementor-element.elementor-element-fef15bc .elementor-widget-container::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgba(0, 0, 0, 0);-webkit-text-stroke-color: rgba(131, 48, 248, 0.15);-webkit-text-stroke-width: 1px;}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-fef15bc .elementor-widget-container{display: flex;flex-direction: column;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-fef15bc .elementor-widget-container{display: flex;flex-direction: column;}}

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

.elementor-31 .elementor-element.elementor-element-5d2c279 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-31 .elementor-element.elementor-element-5d2c279 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);}
/* Start custom CSS for container, class: .elementor-element-dd15b35 */css.elementor-31 .elementor-element.elementor-element-dd15b35 {
  transition: all 0.3s ease !important;
}
.elementor-31 .elementor-element.elementor-element-dd15b35:hover {
  background: #FFFFFF !important;
  color: #8C41F7 !important;
  box-shadow: 4px 4px 0px #8C41F7!important;
  transform: translate(-2px, -2px) !important;
}/* End custom CSS */

.elementor-31 .elementor-element.elementor-element-dd15b35{text-align: center;display: block;}.elementor-31 .elementor-element.elementor-element-dd15b35::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-dd15b35::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-31 .elementor-element.elementor-element-296b9fb{display: grid;grid-template-columns: repeat(3, minmax(0px, 1fr));grid-column-gap: 28px;grid-template-rows: auto;}.elementor-31 .elementor-element.elementor-element-296b9fb::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-296b9fb::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-296b9fb{grid-template-columns: repeat(1, minmax(0px, 1fr));}}

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

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

.elementor-31 .elementor-element.elementor-element-a472f24 {width: 28px;}.elementor-31 .elementor-element.elementor-element-a472f24 {height: 28px;}.elementor-31 .elementor-element.elementor-element-a472f24 .hj8rq9ot{color: rgb(131, 48, 248);display: block;fill: none;height: 28px;overflow-clip-margin: content-box;stroke: rgb(131, 48, 248);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-31 .elementor-element.elementor-element-a472f24 .hj8rq9ot::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-31 .elementor-element.elementor-element-a472f24 .hj8rq9ot::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);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-a472f24 .hj8rq9ot{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-a472f24 .hj8rq9ot{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-a472f24 .odfsuj0s{color: rgb(131, 48, 248);fill: none;stroke: rgb(131, 48, 248);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-31 .elementor-element.elementor-element-a472f24 .odfsuj0s::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-31 .elementor-element.elementor-element-a472f24 .odfsuj0s::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-31 .elementor-element.elementor-element-cd7ae98{height: 56px;}.elementor-31 .elementor-element.elementor-element-cd7ae98::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-cd7ae98::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-31 .elementor-element.elementor-element-82bb59d .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-82bb59d .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-31 .elementor-element.elementor-element-edbde5d 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-31 .elementor-element.elementor-element-edbde5d 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);}
/* Start custom CSS for container, class: .elementor-element-460e807 */css.elementor-31 .elementor-element.elementor-element-460e807 {
  transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}
.elementor-31 .elementor-element.elementor-element-460e807:hover {
  transform: translateY(-3px) !important;
  box-shadow: 0 8px 20px rgba(45, 90, 39, 0.25) !important;
}/* End custom CSS */

.elementor-31 .elementor-element.elementor-element-460e807{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.05) 0px 1px 2px 0px;display: block;}.elementor-31 .elementor-element.elementor-element-460e807::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-460e807::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-31 .elementor-element.elementor-element-ec8b373 {width: 28px;}.elementor-31 .elementor-element.elementor-element-ec8b373 {height: 28px;}.elementor-31 .elementor-element.elementor-element-ec8b373 .w5qb6ksh{color: rgb(131, 48, 248);display: block;fill: none;height: 28px;overflow-clip-margin: content-box;stroke: rgb(131, 48, 248);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-31 .elementor-element.elementor-element-ec8b373 .w5qb6ksh::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-31 .elementor-element.elementor-element-ec8b373 .w5qb6ksh::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);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-ec8b373 .w5qb6ksh{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-ec8b373 .w5qb6ksh{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-ec8b373 .ucma6tqq{color: rgb(131, 48, 248);fill: none;stroke: rgb(131, 48, 248);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-31 .elementor-element.elementor-element-ec8b373 .ucma6tqq::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-31 .elementor-element.elementor-element-ec8b373 .ucma6tqq::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-31 .elementor-element.elementor-element-74a9874{height: 56px;}.elementor-31 .elementor-element.elementor-element-74a9874::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-74a9874::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-31 .elementor-element.elementor-element-84d6ea1 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-84d6ea1 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-31 .elementor-element.elementor-element-4fb5526 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-31 .elementor-element.elementor-element-4fb5526 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);}
/* Start custom CSS for container, class: .elementor-element-00ed1f2 */css.elementor-31 .elementor-element.elementor-element-00ed1f2 {
  transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}
.elementor-31 .elementor-element.elementor-element-00ed1f2:hover {
  transform: translateY(-3px) !important;
  box-shadow: 0 8px 20px rgba(45, 90, 39, 0.25) !important;
}/* End custom CSS */

.elementor-31 .elementor-element.elementor-element-00ed1f2{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.05) 0px 1px 2px 0px;display: block;}.elementor-31 .elementor-element.elementor-element-00ed1f2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-00ed1f2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-31 .elementor-element.elementor-element-545c0f1 {width: 28px;}.elementor-31 .elementor-element.elementor-element-545c0f1 {height: 28px;}.elementor-31 .elementor-element.elementor-element-545c0f1 .xqf54or8{color: rgb(131, 48, 248);display: block;fill: none;height: 28px;overflow-clip-margin: content-box;stroke: rgb(131, 48, 248);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-31 .elementor-element.elementor-element-545c0f1 .xqf54or8::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-31 .elementor-element.elementor-element-545c0f1 .xqf54or8::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);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-545c0f1 .xqf54or8{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-545c0f1 .xqf54or8{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-545c0f1 .oshy7bop{color: rgb(131, 48, 248);fill: none;stroke: rgb(131, 48, 248);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-31 .elementor-element.elementor-element-545c0f1 .oshy7bop::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-31 .elementor-element.elementor-element-545c0f1 .oshy7bop::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-31 .elementor-element.elementor-element-fe22d80{height: 56px;}.elementor-31 .elementor-element.elementor-element-fe22d80::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-fe22d80::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-31 .elementor-element.elementor-element-830171b .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-830171b .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-31 .elementor-element.elementor-element-3f7818e {width: 16px;}.elementor-31 .elementor-element.elementor-element-3f7818e {height: 16px;}.elementor-31 .elementor-element.elementor-element-3f7818e {flex-shrink: 0 !important}.elementor-31 .elementor-element.elementor-element-3f7818e {margin-top: 2px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-31 .elementor-element.elementor-element-3f7818e .epmfnx4b{color: rgb(131, 48, 248);display: block;fill: none;height: 16px;list-style-type: none;overflow-clip-margin: content-box;stroke: rgb(131, 48, 248);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-31 .elementor-element.elementor-element-3f7818e .epmfnx4b::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-31 .elementor-element.elementor-element-3f7818e .epmfnx4b::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);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-3f7818e {margin-top: 2px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-3f7818e .epmfnx4b{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-3f7818e {margin-top: 2px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-3f7818e .epmfnx4b{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-3f7818e .a3sibmxa{color: rgb(131, 48, 248);fill: none;list-style-type: none;stroke: rgb(131, 48, 248);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-3f7818e .a3sibmxa::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-31 .elementor-element.elementor-element-3f7818e .a3sibmxa::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-31 .elementor-element.elementor-element-a574431 .elementor-heading-title{list-style-type: none;}.elementor-31 .elementor-element.elementor-element-a574431 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-a574431 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-a574431, .elementor-31 .elementor-element.elementor-element-a574431 .elementor-widget-container {display: inline}

.elementor-31 .elementor-element.elementor-element-3e29121 .elementor-heading-title{list-style-type: none;}.elementor-31 .elementor-element.elementor-element-3e29121 .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(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-31 .elementor-element.elementor-element-3e29121 .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(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-31 .elementor-element.elementor-element-3e29121, .elementor-31 .elementor-element.elementor-element-3e29121 .elementor-widget-container {display: inline}

.elementor-31 .elementor-element.elementor-element-71a18ed{list-style-type: none;text-align: left;display: block;}.elementor-31 .elementor-element.elementor-element-71a18ed::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-71a18ed::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-31 .elementor-element.elementor-element-6659f56{list-style-type: none;grid-column-gap: 10px;}.elementor-31 .elementor-element.elementor-element-6659f56::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}.elementor-31 .elementor-element.elementor-element-6659f56::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}

.elementor-31 .elementor-element.elementor-element-74fb66b {width: 16px;}.elementor-31 .elementor-element.elementor-element-74fb66b {height: 16px;}.elementor-31 .elementor-element.elementor-element-74fb66b {flex-shrink: 0 !important}.elementor-31 .elementor-element.elementor-element-74fb66b {margin-top: 2px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-31 .elementor-element.elementor-element-74fb66b .g43ljcv6{color: rgb(131, 48, 248);display: block;fill: none;height: 16px;list-style-type: none;overflow-clip-margin: content-box;stroke: rgb(131, 48, 248);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-31 .elementor-element.elementor-element-74fb66b .g43ljcv6::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-31 .elementor-element.elementor-element-74fb66b .g43ljcv6::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);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-74fb66b {margin-top: 2px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-74fb66b .g43ljcv6{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-74fb66b {margin-top: 2px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-74fb66b .g43ljcv6{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-74fb66b .iws5q3th{color: rgb(131, 48, 248);fill: none;list-style-type: none;stroke: rgb(131, 48, 248);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-74fb66b .iws5q3th::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-31 .elementor-element.elementor-element-74fb66b .iws5q3th::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-31 .elementor-element.elementor-element-6888d8a .elementor-heading-title{list-style-type: none;}.elementor-31 .elementor-element.elementor-element-6888d8a .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-6888d8a .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-6888d8a, .elementor-31 .elementor-element.elementor-element-6888d8a .elementor-widget-container {display: inline}

.elementor-31 .elementor-element.elementor-element-20e4b19 .elementor-heading-title{list-style-type: none;}.elementor-31 .elementor-element.elementor-element-20e4b19 .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(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-31 .elementor-element.elementor-element-20e4b19 .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(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-31 .elementor-element.elementor-element-20e4b19, .elementor-31 .elementor-element.elementor-element-20e4b19 .elementor-widget-container {display: inline}

.elementor-31 .elementor-element.elementor-element-10d48d5{list-style-type: none;text-align: left;display: block;}.elementor-31 .elementor-element.elementor-element-10d48d5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-10d48d5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-31 .elementor-element.elementor-element-12fddb1{list-style-type: none;grid-column-gap: 10px;}.elementor-31 .elementor-element.elementor-element-12fddb1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}.elementor-31 .elementor-element.elementor-element-12fddb1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}

.elementor-31 .elementor-element.elementor-element-5f5e884 {width: 16px;}.elementor-31 .elementor-element.elementor-element-5f5e884 {height: 16px;}.elementor-31 .elementor-element.elementor-element-5f5e884 {flex-shrink: 0 !important}.elementor-31 .elementor-element.elementor-element-5f5e884 {margin-top: 2px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-31 .elementor-element.elementor-element-5f5e884 .g5dca27n{color: rgb(131, 48, 248);display: block;fill: none;height: 16px;list-style-type: none;overflow-clip-margin: content-box;stroke: rgb(131, 48, 248);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-31 .elementor-element.elementor-element-5f5e884 .g5dca27n::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-31 .elementor-element.elementor-element-5f5e884 .g5dca27n::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);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-5f5e884 {margin-top: 2px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-5f5e884 .g5dca27n{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-5f5e884 {margin-top: 2px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-5f5e884 .g5dca27n{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-5f5e884 .xpwllhvj{color: rgb(131, 48, 248);fill: none;list-style-type: none;stroke: rgb(131, 48, 248);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-5f5e884 .xpwllhvj::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-31 .elementor-element.elementor-element-5f5e884 .xpwllhvj::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-31 .elementor-element.elementor-element-e8f12bf .elementor-heading-title{list-style-type: none;}.elementor-31 .elementor-element.elementor-element-e8f12bf .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-e8f12bf .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-e8f12bf, .elementor-31 .elementor-element.elementor-element-e8f12bf .elementor-widget-container {display: inline}

.elementor-31 .elementor-element.elementor-element-6297de9 .elementor-heading-title{list-style-type: none;}.elementor-31 .elementor-element.elementor-element-6297de9 .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(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-31 .elementor-element.elementor-element-6297de9 .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(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-31 .elementor-element.elementor-element-6297de9, .elementor-31 .elementor-element.elementor-element-6297de9 .elementor-widget-container {display: inline}

.elementor-31 .elementor-element.elementor-element-4ca6626{list-style-type: none;text-align: left;display: block;}.elementor-31 .elementor-element.elementor-element-4ca6626::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-4ca6626::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-31 .elementor-element.elementor-element-5cea833{list-style-type: none;grid-column-gap: 10px;}.elementor-31 .elementor-element.elementor-element-5cea833::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}.elementor-31 .elementor-element.elementor-element-5cea833::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}

.elementor-31 .elementor-element.elementor-element-227c618 {width: 16px;}.elementor-31 .elementor-element.elementor-element-227c618 {height: 16px;}.elementor-31 .elementor-element.elementor-element-227c618 {flex-shrink: 0 !important}.elementor-31 .elementor-element.elementor-element-227c618 {margin-top: 2px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-31 .elementor-element.elementor-element-227c618 .iqswr48y{color: rgb(131, 48, 248);display: block;fill: none;height: 16px;list-style-type: none;overflow-clip-margin: content-box;stroke: rgb(131, 48, 248);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-31 .elementor-element.elementor-element-227c618 .iqswr48y::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-31 .elementor-element.elementor-element-227c618 .iqswr48y::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);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-227c618 {margin-top: 2px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-227c618 .iqswr48y{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-227c618 {margin-top: 2px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-227c618 .iqswr48y{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-227c618 .po6t1omq{color: rgb(131, 48, 248);fill: none;list-style-type: none;stroke: rgb(131, 48, 248);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-227c618 .po6t1omq::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-31 .elementor-element.elementor-element-227c618 .po6t1omq::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-31 .elementor-element.elementor-element-32c6b9d .elementor-heading-title{list-style-type: none;}.elementor-31 .elementor-element.elementor-element-32c6b9d .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-32c6b9d .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-32c6b9d, .elementor-31 .elementor-element.elementor-element-32c6b9d .elementor-widget-container {display: inline}

.elementor-31 .elementor-element.elementor-element-30de9a7 .elementor-heading-title{list-style-type: none;}.elementor-31 .elementor-element.elementor-element-30de9a7 .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(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-31 .elementor-element.elementor-element-30de9a7 .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(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-31 .elementor-element.elementor-element-30de9a7, .elementor-31 .elementor-element.elementor-element-30de9a7 .elementor-widget-container {display: inline}

.elementor-31 .elementor-element.elementor-element-3f6977a{list-style-type: none;text-align: left;display: block;}.elementor-31 .elementor-element.elementor-element-3f6977a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-3f6977a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-31 .elementor-element.elementor-element-c93b859{list-style-type: none;grid-column-gap: 10px;}.elementor-31 .elementor-element.elementor-element-c93b859::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}.elementor-31 .elementor-element.elementor-element-c93b859::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}

.elementor-31 .elementor-element.elementor-element-d19fb11 {width: 16px;}.elementor-31 .elementor-element.elementor-element-d19fb11 {height: 16px;}.elementor-31 .elementor-element.elementor-element-d19fb11 {flex-shrink: 0 !important}.elementor-31 .elementor-element.elementor-element-d19fb11 {margin-top: 2px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-31 .elementor-element.elementor-element-d19fb11 .zm82eecr{color: rgb(131, 48, 248);display: block;fill: none;height: 16px;list-style-type: none;overflow-clip-margin: content-box;stroke: rgb(131, 48, 248);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-31 .elementor-element.elementor-element-d19fb11 .zm82eecr::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-31 .elementor-element.elementor-element-d19fb11 .zm82eecr::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);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-d19fb11 {margin-top: 2px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-d19fb11 .zm82eecr{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-d19fb11 {margin-top: 2px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-d19fb11 .zm82eecr{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-d19fb11 .aui4684s{color: rgb(131, 48, 248);fill: none;list-style-type: none;stroke: rgb(131, 48, 248);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-d19fb11 .aui4684s::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-31 .elementor-element.elementor-element-d19fb11 .aui4684s::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-31 .elementor-element.elementor-element-a935291 .elementor-heading-title{list-style-type: none;}.elementor-31 .elementor-element.elementor-element-a935291 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-a935291 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-a935291, .elementor-31 .elementor-element.elementor-element-a935291 .elementor-widget-container {display: inline}

.elementor-31 .elementor-element.elementor-element-456cad3 .elementor-heading-title{list-style-type: none;}.elementor-31 .elementor-element.elementor-element-456cad3 .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(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-31 .elementor-element.elementor-element-456cad3 .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(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-31 .elementor-element.elementor-element-456cad3, .elementor-31 .elementor-element.elementor-element-456cad3 .elementor-widget-container {display: inline}

.elementor-31 .elementor-element.elementor-element-fd7594c{list-style-type: none;text-align: left;display: block;}.elementor-31 .elementor-element.elementor-element-fd7594c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-fd7594c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-31 .elementor-element.elementor-element-3220e25{list-style-type: none;grid-column-gap: 10px;}.elementor-31 .elementor-element.elementor-element-3220e25::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}.elementor-31 .elementor-element.elementor-element-3220e25::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}

.elementor-31 .elementor-element.elementor-element-80fcfae {width: 16px;}.elementor-31 .elementor-element.elementor-element-80fcfae {height: 16px;}.elementor-31 .elementor-element.elementor-element-80fcfae {flex-shrink: 0 !important}.elementor-31 .elementor-element.elementor-element-80fcfae {margin-top: 2px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.elementor-31 .elementor-element.elementor-element-80fcfae .p4afnjwb{color: rgb(131, 48, 248);display: block;fill: none;height: 16px;list-style-type: none;overflow-clip-margin: content-box;stroke: rgb(131, 48, 248);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-31 .elementor-element.elementor-element-80fcfae .p4afnjwb::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-31 .elementor-element.elementor-element-80fcfae .p4afnjwb::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);}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-80fcfae {margin-top: 2px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-80fcfae .p4afnjwb{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-80fcfae {margin-top: 2px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-80fcfae .p4afnjwb{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-31 .elementor-element.elementor-element-80fcfae .j32qb4vw{color: rgb(131, 48, 248);fill: none;list-style-type: none;stroke: rgb(131, 48, 248);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: left;transform-origin: 0px 0px;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-31 .elementor-element.elementor-element-80fcfae .j32qb4vw::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-31 .elementor-element.elementor-element-80fcfae .j32qb4vw::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-31 .elementor-element.elementor-element-7ccd182 .elementor-heading-title{list-style-type: none;}.elementor-31 .elementor-element.elementor-element-7ccd182 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-7ccd182 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-7ccd182, .elementor-31 .elementor-element.elementor-element-7ccd182 .elementor-widget-container {display: inline}

.elementor-31 .elementor-element.elementor-element-111a52c .elementor-heading-title{list-style-type: none;}.elementor-31 .elementor-element.elementor-element-111a52c .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(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-31 .elementor-element.elementor-element-111a52c .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(109, 105, 134);-webkit-text-stroke-color: rgb(109, 105, 134);}.elementor-31 .elementor-element.elementor-element-111a52c, .elementor-31 .elementor-element.elementor-element-111a52c .elementor-widget-container {display: inline}

.elementor-31 .elementor-element.elementor-element-d31206c{list-style-type: none;text-align: left;display: block;}.elementor-31 .elementor-element.elementor-element-d31206c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-d31206c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-31 .elementor-element.elementor-element-4a28939{list-style-type: none;grid-column-gap: 10px;}.elementor-31 .elementor-element.elementor-element-4a28939::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}.elementor-31 .elementor-element.elementor-element-4a28939::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: left;}

.elementor-31 .elementor-element.elementor-element-a259eb2{list-style-type: none;display: block;}.elementor-31 .elementor-element.elementor-element-a259eb2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-a259eb2::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-344fce2 */css.elementor-31 .elementor-element.elementor-element-344fce2 {
  transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}
.elementor-31 .elementor-element.elementor-element-344fce2:hover {
  transform: translateY(-3px) !important;
  box-shadow: 0 8px 20px rgba(45, 90, 39, 0.25) !important;
}/* End custom CSS */

.elementor-31 .elementor-element.elementor-element-344fce2{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.05) 0px 1px 2px 0px;display: block;}.elementor-31 .elementor-element.elementor-element-344fce2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-344fce2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-31 .elementor-element.elementor-element-3286cd7{display: grid;grid-template-columns: repeat(3, minmax(0px, 1fr));grid-column-gap: 40px;grid-template-rows: auto;}.elementor-31 .elementor-element.elementor-element-3286cd7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-3286cd7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-3286cd7{grid-template-columns: repeat(1, minmax(0px, 1fr));}}

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

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

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

.elementor-31 .elementor-element.elementor-element-a5352a3{bottom: 0px;left: 0px;position: absolute;right: 0px;text-align: center;top: 0px;}.elementor-31 .elementor-element.elementor-element-a5352a3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-a5352a3::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-84451e1 */.elementor-31 .elementor-element.elementor-element-84451e1 {
    animation: pulse 2.5s ease-in-out infinite;
}

@keyframes pulse {
    0%, 100% { transform: scale(1); }
    50% { transform: scale(1.04); }
}/* End custom CSS */

.elementor-31 .elementor-element.elementor-element-84451e1 .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-31 .elementor-element.elementor-element-84451e1 .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);}

.elementor-31 .elementor-element.elementor-element-baf812d {max-width: 520px !important}.elementor-31 .elementor-element.elementor-element-baf812d 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-31 .elementor-element.elementor-element-baf812d 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-07353b5 */.elementor-31 .elementor-element.elementor-element-07353b5 {
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  will-change: transform;
  display: inline-block;
}
.elementor-31 .elementor-element.elementor-element-07353b5:hover {
  transform: scale(1.1);
}/* End custom CSS */

.elementor-31 .elementor-element.elementor-element-07353b5 .usmcovho{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-31 .elementor-element.elementor-element-07353b5 .usmcovho::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-31 .elementor-element.elementor-element-07353b5 .usmcovho::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-31 .elementor-element.elementor-element-07353b5 .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-31 .elementor-element.elementor-element-07353b5 .elementor-button {align-items: center;column-gap: 10px;display: inline-flex;row-gap: 10px;}.elementor-31 .elementor-element.elementor-element-07353b5 .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-31 .elementor-element.elementor-element-07353b5 .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-31 .elementor-element.elementor-element-39279fa{max-width: 1400px;position: relative;text-align: center;display: block;}.elementor-31 .elementor-element.elementor-element-39279fa::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-39279fa::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-39279fa{max-width: none;}}

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

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

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

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

.elementor-31 .elementor-element.elementor-element-b417e7b {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-31 .elementor-element.elementor-element-b417e7b p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-31 .elementor-element.elementor-element-b417e7b .elementor-button {line-height: inherit !important}.elementor-31 .elementor-element.elementor-element-b417e7b{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-31 .elementor-element.elementor-element-b417e7b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-b417e7b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-b417e7b{display: flex;}}@media (max-width: 767px) {.elementor-31 .elementor-element.elementor-element-b417e7b{display: flex;}}body{overflow-x:hidden;}.elementor-element{position:static;}

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

.elementor-31 .elementor-element.elementor-element-2b18359 .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-31 .elementor-element.elementor-element-2b18359 .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-31 .elementor-element.elementor-element-2b18359 .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-31 .elementor-element.elementor-element-2b18359 .elementor-heading-title{cursor: pointer;display: block;}.elementor-31 .elementor-element.elementor-element-2b18359 .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-31 .elementor-element.elementor-element-2b18359 .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-31 .elementor-element.elementor-element-e3c8084{cursor: pointer;display: inline-flex;text-align: center;grid-column-gap: 10px;}.elementor-31 .elementor-element.elementor-element-e3c8084::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-e3c8084::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-31 .elementor-element.elementor-element-e3e7355 {position: relative;}.elementor-31 .elementor-element.elementor-element-e3e7355 .elementor-button{cursor: pointer;text-align: center;}.elementor-31 .elementor-element.elementor-element-e3e7355 .elementor-button {display: block;}.elementor-31 .elementor-element.elementor-element-e3e7355 .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-31 .elementor-element.elementor-element-e3e7355 .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-31 .elementor-element.elementor-element-378f786 {position: relative;}.elementor-31 .elementor-element.elementor-element-378f786 .elementor-button{cursor: pointer;text-align: center;}.elementor-31 .elementor-element.elementor-element-378f786 .elementor-button {display: block;}.elementor-31 .elementor-element.elementor-element-378f786 .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-31 .elementor-element.elementor-element-378f786 .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-31 .elementor-element.elementor-element-a219448 {position: relative;}.elementor-31 .elementor-element.elementor-element-a219448 .elementor-button{cursor: pointer;text-align: center;}.elementor-31 .elementor-element.elementor-element-a219448 .elementor-button {display: block;}.elementor-31 .elementor-element.elementor-element-a219448 .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-31 .elementor-element.elementor-element-a219448 .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-31 .elementor-element.elementor-element-79688be {position: relative;}.elementor-31 .elementor-element.elementor-element-79688be .elementor-button{cursor: pointer;text-align: center;}.elementor-31 .elementor-element.elementor-element-79688be .elementor-button {display: block;}.elementor-31 .elementor-element.elementor-element-79688be .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-31 .elementor-element.elementor-element-79688be .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-31 .elementor-element.elementor-element-b6c89f3{text-align: center;grid-column-gap: 32px;}.elementor-31 .elementor-element.elementor-element-b6c89f3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-b6c89f3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-31 .elementor-element.elementor-element-e053bbb .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-31 .elementor-element.elementor-element-e053bbb .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-31 .elementor-element.elementor-element-e053bbb .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-31 .elementor-element.elementor-element-e053bbb .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-31 .elementor-element.elementor-element-e053bbb .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-31 .elementor-element.elementor-element-e053bbb .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-31 .elementor-element.elementor-element-e053bbb .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-31 .elementor-element.elementor-element-e053bbb .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-31 .elementor-element.elementor-element-e053bbb .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-31 .elementor-element.elementor-element-e053bbb {height: 40px;}.elementor-31 .elementor-element.elementor-element-e053bbb .elementor-button{cursor: pointer;height: 40px;text-align: center;flex-direction: row;}.elementor-31 .elementor-element.elementor-element-e053bbb .elementor-button {align-items: center;display: flex;justify-content: center;}.elementor-31 .elementor-element.elementor-element-e053bbb .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-31 .elementor-element.elementor-element-e053bbb .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-31 .elementor-element.elementor-element-b706987 .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-31 .elementor-element.elementor-element-b706987 .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-31 .elementor-element.elementor-element-b706987 .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-31 .elementor-element.elementor-element-b706987 .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-31 .elementor-element.elementor-element-b706987 .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-31 .elementor-element.elementor-element-b706987 .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-31 .elementor-element.elementor-element-b706987 {height: 40px;}.elementor-31 .elementor-element.elementor-element-b706987 .elementor-button{cursor: pointer;height: 40px;text-align: center;flex-direction: row;}.elementor-31 .elementor-element.elementor-element-b706987 .elementor-button {align-items: center;display: flex;justify-content: center;}.elementor-31 .elementor-element.elementor-element-b706987 .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-31 .elementor-element.elementor-element-b706987 .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-31 .elementor-element.elementor-element-80bbf6c .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-31 .elementor-element.elementor-element-80bbf6c .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-31 .elementor-element.elementor-element-80bbf6c .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-31 .elementor-element.elementor-element-80bbf6c .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-31 .elementor-element.elementor-element-80bbf6c .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-31 .elementor-element.elementor-element-80bbf6c .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-31 .elementor-element.elementor-element-80bbf6c {height: 40px;}.elementor-31 .elementor-element.elementor-element-80bbf6c .elementor-button{cursor: pointer;height: 40px;text-align: center;flex-direction: row;}.elementor-31 .elementor-element.elementor-element-80bbf6c .elementor-button {align-items: center;display: flex;justify-content: center;}.elementor-31 .elementor-element.elementor-element-80bbf6c .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-31 .elementor-element.elementor-element-80bbf6c .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-31 .elementor-element.elementor-element-14878b6 .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-31 .elementor-element.elementor-element-14878b6 .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-31 .elementor-element.elementor-element-14878b6 .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-31 .elementor-element.elementor-element-14878b6 .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-31 .elementor-element.elementor-element-14878b6 .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-31 .elementor-element.elementor-element-14878b6 .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-31 .elementor-element.elementor-element-14878b6 .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-31 .elementor-element.elementor-element-14878b6 .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-31 .elementor-element.elementor-element-14878b6 .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-31 .elementor-element.elementor-element-14878b6 {height: 40px;}.elementor-31 .elementor-element.elementor-element-14878b6 .elementor-button{cursor: pointer;height: 40px;text-align: center;flex-direction: row;}.elementor-31 .elementor-element.elementor-element-14878b6 .elementor-button {align-items: center;display: flex;justify-content: center;}.elementor-31 .elementor-element.elementor-element-14878b6 .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-31 .elementor-element.elementor-element-14878b6 .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-31 .elementor-element.elementor-element-6d14cb3{text-align: center;grid-column-gap: 12px;}.elementor-31 .elementor-element.elementor-element-6d14cb3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-31 .elementor-element.elementor-element-6d14cb3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-31 .elementor-element.elementor-element-05a216c 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-31 .elementor-element.elementor-element-05a216c 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-31 .elementor-element.elementor-element-e826e94{max-width: 1400px;text-align: center;display: block;}.elementor-31 .elementor-element.elementor-element-e826e94::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-e826e94::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-31 .elementor-element.elementor-element-e826e94{max-width: none;}}

.elementor-31 .elementor-element.elementor-element-afe50c5 {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-31 .elementor-element.elementor-element-afe50c5 p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-31 .elementor-element.elementor-element-afe50c5 .elementor-button {line-height: inherit !important}.elementor-31 .elementor-element.elementor-element-afe50c5{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-31 .elementor-element.elementor-element-afe50c5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-31 .elementor-element.elementor-element-afe50c5::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;}
