.elementor-2416 .elementor-element.elementor-element-06ec6e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2416 .elementor-element.elementor-element-06ec6e2:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-06ec6e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-d413e50{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:52px;--padding-left:52px;--padding-right:52px;}.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-2416 .elementor-element.elementor-element-cee55e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2416 .elementor-element.elementor-element-cee55e3 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-76204a5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2416 .elementor-element.elementor-element-76204a5 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-89f1880{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2416 .elementor-element.elementor-element-89f1880 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:600;line-height:25px;color:#FFFFFF;}.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-2416 .elementor-element.elementor-element-3f0e05f .elementor-button{background-color:#00A5FF;font-family:"Wix Madefor Display", Sans-serif;font-size:15px;font-weight:500;border-radius:7px 7px 7px 7px;padding:16px 26px 16px 26px;}.elementor-2416 .elementor-element.elementor-element-3f0e05f{width:auto;max-width:auto;}.elementor-2416 .elementor-element.elementor-element-cd5cb9c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2416 .elementor-element.elementor-element-cd5cb9c .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:500;line-height:25px;color:#FF166E;}.elementor-2416 .elementor-element.elementor-element-59f53a4{--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;}.elementor-widget-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-2416 .elementor-element.elementor-element-241184f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2416 .elementor-element.elementor-element-241184f img{width:80%;border-radius:2px 2px 2px 2px;}.elementor-2416 .elementor-element.elementor-element-29ce441{width:var( --container-widget-width, 91.158% );max-width:91.158%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 52px;--container-widget-width:91.158%;--container-widget-flex-grow:0;}.elementor-2416 .elementor-element.elementor-element-29ce441.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2416 .elementor-element.elementor-element-29ce441 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:600;line-height:25px;color:#C6BFBF;}.elementor-2416 .elementor-element.elementor-element-fedf093{--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;}.elementor-2416 .elementor-element.elementor-element-fedf093:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-fedf093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-0c46b80{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-0c46b80:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-0c46b80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-88bc146{text-align:center;}.elementor-2416 .elementor-element.elementor-element-88bc146 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.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-2416 .elementor-element.elementor-element-7c4ce6e{text-align:center;font-family:"Wix Madefor Display", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-5c00b90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2416 .elementor-element.elementor-element-5c00b90:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-5c00b90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010000;}.elementor-2416 .elementor-element.elementor-element-41e7c30{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-41e7c30:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-41e7c30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-5a555c3{text-align:start;}.elementor-2416 .elementor-element.elementor-element-5a555c3 img{width:15%;}.elementor-2416 .elementor-element.elementor-element-9f1ba5c{text-align:start;}.elementor-2416 .elementor-element.elementor-element-9f1ba5c .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:21px;font-weight:600;color:#FF0664;}.elementor-2416 .elementor-element.elementor-element-667286e{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-9b3405d{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-9b3405d:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-9b3405d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-b199c28{text-align:start;}.elementor-2416 .elementor-element.elementor-element-b199c28 img{width:15%;}.elementor-2416 .elementor-element.elementor-element-0edecea{text-align:start;}.elementor-2416 .elementor-element.elementor-element-0edecea .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-1a4e3fe{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-bef4721{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-bef4721:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-bef4721 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-ae712a3{text-align:start;}.elementor-2416 .elementor-element.elementor-element-ae712a3 img{width:18%;}.elementor-2416 .elementor-element.elementor-element-0010223{text-align:start;}.elementor-2416 .elementor-element.elementor-element-0010223 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-32cf0ef{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-698e077{--display:flex;}.elementor-2416 .elementor-element.elementor-element-698e077:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-698e077 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-288e673{text-align:center;}.elementor-2416 .elementor-element.elementor-element-288e673 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:500;color:#412AFC;}.elementor-2416 .elementor-element.elementor-element-a43f0b4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-a43f0b4:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-a43f0b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-0ba3a00{text-align:center;}.elementor-2416 .elementor-element.elementor-element-0ba3a00 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-bfa9e3c{text-align:center;font-family:"Wix Madefor Display", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-5ed28cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2416 .elementor-element.elementor-element-5ed28cb:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-5ed28cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-cb8c543{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-cb8c543:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-cb8c543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-1872a22{text-align:start;}.elementor-2416 .elementor-element.elementor-element-1872a22 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:22px;font-weight:600;color:#0687FF;}.elementor-2416 .elementor-element.elementor-element-2e7179f{text-align:start;}.elementor-2416 .elementor-element.elementor-element-2e7179f .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-c9b334a{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-b616b50{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-b616b50:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-b616b50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-410bdb2{text-align:start;}.elementor-2416 .elementor-element.elementor-element-410bdb2 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:22px;font-weight:600;color:#0687FF;}.elementor-2416 .elementor-element.elementor-element-0956d14{text-align:start;}.elementor-2416 .elementor-element.elementor-element-0956d14 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-5636a90{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-eecde7d{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-eecde7d:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-eecde7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-1a48abd{text-align:start;}.elementor-2416 .elementor-element.elementor-element-1a48abd .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:21px;font-weight:600;color:#FF0664;}.elementor-2416 .elementor-element.elementor-element-555677c{width:var( --container-widget-width, 112% );max-width:112%;--container-widget-width:112%;--container-widget-flex-grow:0;text-align:start;}.elementor-2416 .elementor-element.elementor-element-555677c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2416 .elementor-element.elementor-element-555677c .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-707abe3{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-e978212{--display:flex;}.elementor-2416 .elementor-element.elementor-element-e978212:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-e978212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-ebfcd8b .elementor-button{background-color:#00A5FF;font-family:"Wix Madefor Display", Sans-serif;font-size:15px;font-weight:500;border-radius:7px 7px 7px 7px;padding:16px 26px 16px 26px;}.elementor-2416 .elementor-element.elementor-element-ebfcd8b{width:auto;max-width:auto;}.elementor-2416 .elementor-element.elementor-element-208e41f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-208e41f:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-208e41f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-035bc4e{text-align:center;}.elementor-2416 .elementor-element.elementor-element-035bc4e .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:500;color:#FF0664;}.elementor-2416 .elementor-element.elementor-element-c9a5d9d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-c9a5d9d:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-c9a5d9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-e2ebbd8{text-align:center;}.elementor-2416 .elementor-element.elementor-element-e2ebbd8 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-096525c{text-align:center;font-family:"Wix Madefor Display", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-8344851{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2416 .elementor-element.elementor-element-8344851:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-8344851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010000;}.elementor-2416 .elementor-element.elementor-element-2d6774a{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-2d6774a:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-2d6774a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-160451a{text-align:start;}.elementor-2416 .elementor-element.elementor-element-160451a img{width:15%;}.elementor-2416 .elementor-element.elementor-element-c43dee5{text-align:start;}.elementor-2416 .elementor-element.elementor-element-c43dee5 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:21px;font-weight:600;color:#FF0664;}.elementor-2416 .elementor-element.elementor-element-60041c3{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-b0c5d0f{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-b0c5d0f:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-b0c5d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-344f687{text-align:start;}.elementor-2416 .elementor-element.elementor-element-344f687 img{width:20%;}.elementor-2416 .elementor-element.elementor-element-0090374{text-align:start;}.elementor-2416 .elementor-element.elementor-element-0090374 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-951b670{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-fa924ee{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-fa924ee:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-fa924ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-e1c290e{text-align:start;}.elementor-2416 .elementor-element.elementor-element-e1c290e img{width:18%;border-radius:2px 2px 2px 2px;}.elementor-2416 .elementor-element.elementor-element-778709d{text-align:start;}.elementor-2416 .elementor-element.elementor-element-778709d .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-2fa5cdd{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-345e5e6{--display:flex;}.elementor-2416 .elementor-element.elementor-element-345e5e6:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-345e5e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-40af74c .elementor-button{background-color:#091F6838;font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:600;fill:#F40377;color:#F40377;border-style:none;border-radius:25px 25px 25px 25px;padding:16px 20px 16px 20px;}.elementor-2416 .elementor-element.elementor-element-40af74c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2416 .elementor-element.elementor-element-348cf6d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-348cf6d:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-348cf6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-437c0b2{text-align:center;}.elementor-2416 .elementor-element.elementor-element-437c0b2 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-056e0ea{--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;}.elementor-2416 .elementor-element.elementor-element-056e0ea:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-056e0ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-433556b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-d74dca4{text-align:center;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-d74dca4 p{margin-block-end:0px;}.elementor-2416 .elementor-element.elementor-element-70a348a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2416 .elementor-element.elementor-element-70a348a:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-70a348a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010000;}.elementor-2416 .elementor-element.elementor-element-80f24dc{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-80f24dc:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-80f24dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-bada7ab{text-align:start;}.elementor-2416 .elementor-element.elementor-element-bada7ab img{width:15%;}.elementor-2416 .elementor-element.elementor-element-5f6e520{text-align:start;}.elementor-2416 .elementor-element.elementor-element-5f6e520 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:21px;font-weight:600;color:#FF0664;}.elementor-2416 .elementor-element.elementor-element-0c5537b{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-b19f50d{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-b19f50d:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-b19f50d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-8a735ad{text-align:start;}.elementor-2416 .elementor-element.elementor-element-8a735ad img{width:15%;}.elementor-2416 .elementor-element.elementor-element-6e47247{text-align:start;}.elementor-2416 .elementor-element.elementor-element-6e47247 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-4bac424{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-3898bca{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-3898bca:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-3898bca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-4d9e155{text-align:start;}.elementor-2416 .elementor-element.elementor-element-4d9e155 img{width:18%;}.elementor-2416 .elementor-element.elementor-element-6526033{text-align:start;}.elementor-2416 .elementor-element.elementor-element-6526033 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-7c43871{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-cd7bfcf{--display:flex;}.elementor-2416 .elementor-element.elementor-element-cd7bfcf:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-cd7bfcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020000;}.elementor-2416 .elementor-element.elementor-element-8646337 .elementor-button{background-color:#FF0074;font-family:"Wix Madefor Display", Sans-serif;font-size:15px;font-weight:500;border-radius:7px 7px 7px 7px;padding:16px 26px 16px 26px;}.elementor-2416 .elementor-element.elementor-element-8646337{width:auto;max-width:auto;}.elementor-2416 .elementor-element.elementor-element-a005fa2{--display:flex;}.elementor-2416 .elementor-element.elementor-element-a005fa2:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-a005fa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-1bc4167 .elementor-button{background-color:#091F6838;font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:600;fill:#3003F4;color:#3003F4;border-style:none;border-radius:25px 25px 25px 25px;padding:16px 20px 16px 20px;}.elementor-2416 .elementor-element.elementor-element-1bc4167{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2416 .elementor-element.elementor-element-4fabefe{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-4fabefe:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-4fabefe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-9317276{text-align:center;}.elementor-2416 .elementor-element.elementor-element-9317276 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:28px;font-weight:700;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-57f0c6b{--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;}.elementor-2416 .elementor-element.elementor-element-57f0c6b:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-57f0c6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-389e0f5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-7934d4c{text-align:center;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-7934d4c p{margin-block-end:0px;}.elementor-2416 .elementor-element.elementor-element-86f052c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2416 .elementor-element.elementor-element-86f052c:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-86f052c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010000;}.elementor-2416 .elementor-element.elementor-element-40f8d7c{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-40f8d7c:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-40f8d7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-595a413{text-align:start;}.elementor-2416 .elementor-element.elementor-element-595a413 img{width:15%;}.elementor-2416 .elementor-element.elementor-element-071db63{text-align:start;}.elementor-2416 .elementor-element.elementor-element-071db63 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:21px;font-weight:600;color:#4BDCFF;}.elementor-2416 .elementor-element.elementor-element-177127f{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-fb4d81d{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-fb4d81d:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-fb4d81d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-ea4f61c{text-align:start;}.elementor-2416 .elementor-element.elementor-element-ea4f61c img{width:15%;}.elementor-2416 .elementor-element.elementor-element-ff26a24{text-align:start;}.elementor-2416 .elementor-element.elementor-element-ff26a24 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-361d056{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-a318a13{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-a318a13:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-a318a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-b200ae9{text-align:start;}.elementor-2416 .elementor-element.elementor-element-b200ae9 img{width:15%;}.elementor-2416 .elementor-element.elementor-element-9c31ba9{text-align:start;}.elementor-2416 .elementor-element.elementor-element-9c31ba9 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-b4f3408{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-0ce19f6{--display:flex;}.elementor-2416 .elementor-element.elementor-element-0ce19f6:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-0ce19f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-c1b7ec1{text-align:center;}.elementor-2416 .elementor-element.elementor-element-c1b7ec1 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:500;color:#412AFC;}.elementor-2416 .elementor-element.elementor-element-6d0c986{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-6d0c986:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-6d0c986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-82beac3{text-align:center;}.elementor-2416 .elementor-element.elementor-element-82beac3 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-e7ebd64{text-align:center;font-family:"Wix Madefor Display", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-0d30133{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2416 .elementor-element.elementor-element-0d30133:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-0d30133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010000;}.elementor-2416 .elementor-element.elementor-element-4fcf9b9{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-4fcf9b9:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-4fcf9b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-6ab0d23{text-align:start;}.elementor-2416 .elementor-element.elementor-element-6ab0d23 img{width:15%;}.elementor-2416 .elementor-element.elementor-element-4159ebd{text-align:start;}.elementor-2416 .elementor-element.elementor-element-4159ebd .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:21px;font-weight:600;color:#3506FF;}.elementor-2416 .elementor-element.elementor-element-c00a064{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-90f40bc{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-90f40bc:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-90f40bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-aa81813{text-align:start;}.elementor-2416 .elementor-element.elementor-element-aa81813 img{width:14%;}.elementor-2416 .elementor-element.elementor-element-05977cc{text-align:start;}.elementor-2416 .elementor-element.elementor-element-05977cc .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-ba5a1e0{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-6036388{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-6036388:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-6036388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-a210297{text-align:start;}.elementor-2416 .elementor-element.elementor-element-a210297 img{width:18%;border-radius:2px 2px 2px 2px;}.elementor-2416 .elementor-element.elementor-element-019f919{text-align:start;}.elementor-2416 .elementor-element.elementor-element-019f919 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-a921678{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-f43aeae{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-f43aeae:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-f43aeae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-d58fc2f{text-align:center;}.elementor-2416 .elementor-element.elementor-element-d58fc2f .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:500;color:#FF0664;}.elementor-2416 .elementor-element.elementor-element-6935bfb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-6935bfb:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-6935bfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-251033e{text-align:center;}.elementor-2416 .elementor-element.elementor-element-251033e .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:27px;font-weight:700;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-2096336{text-align:center;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-ce97a0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2416 .elementor-element.elementor-element-ce97a0b:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-ce97a0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010000;}.elementor-2416 .elementor-element.elementor-element-2790121{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-2790121:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-2790121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-b760fd0{text-align:start;}.elementor-2416 .elementor-element.elementor-element-b760fd0 img{width:20%;}.elementor-2416 .elementor-element.elementor-element-81db4a3{text-align:start;}.elementor-2416 .elementor-element.elementor-element-81db4a3 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:21px;font-weight:600;color:#FF0664;}.elementor-2416 .elementor-element.elementor-element-3ffea10{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-1e95176{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-1e95176:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-1e95176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-616816b{text-align:start;}.elementor-2416 .elementor-element.elementor-element-616816b img{width:16%;}.elementor-2416 .elementor-element.elementor-element-d2d6039{text-align:start;}.elementor-2416 .elementor-element.elementor-element-d2d6039 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-da4645a{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-d18ba31{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-d18ba31:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-d18ba31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-e0feb7f{text-align:start;}.elementor-2416 .elementor-element.elementor-element-e0feb7f img{width:16%;border-radius:2px 2px 2px 2px;}.elementor-2416 .elementor-element.elementor-element-8215803{text-align:start;}.elementor-2416 .elementor-element.elementor-element-8215803 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-9d4328e{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-d75db2f{--display:flex;}.elementor-2416 .elementor-element.elementor-element-d75db2f:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-d75db2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-b28134f .elementor-button{background-color:#091F6838;font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:600;fill:#F40377;color:#F40377;border-style:none;border-radius:25px 25px 25px 25px;padding:16px 20px 16px 20px;}.elementor-2416 .elementor-element.elementor-element-b28134f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2416 .elementor-element.elementor-element-288cec1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-288cec1:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-288cec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-288cec1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2416 .elementor-element.elementor-element-82046f6{text-align:center;}.elementor-2416 .elementor-element.elementor-element-82046f6 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-8449a80{--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;}.elementor-2416 .elementor-element.elementor-element-8449a80:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-8449a80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-8fb2602{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-0ba164e{text-align:center;font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-0ba164e p{margin-block-end:0px;}.elementor-2416 .elementor-element.elementor-element-0ba164e a{color:#09FFAF;}.elementor-2416 .elementor-element.elementor-element-2edac13{--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;}.elementor-2416 .elementor-element.elementor-element-2edac13:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-2edac13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-3aaac35{--display:flex;}.elementor-2416 .elementor-element.elementor-element-c7b6b49{--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;}.elementor-2416 .elementor-element.elementor-element-3cc9e29{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;color:#B9C0CA;}.elementor-2416 .elementor-element.elementor-element-aef4035{--display:flex;}.elementor-2416 .elementor-element.elementor-element-272638c{--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;}.elementor-2416 .elementor-element.elementor-element-21675a2{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;color:#B9C0CA;}.elementor-2416 .elementor-element.elementor-element-d206d13{--display:flex;}.elementor-2416 .elementor-element.elementor-element-c0627b9{--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;}.elementor-2416 .elementor-element.elementor-element-d2900fd{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;color:#B9C0CA;}.elementor-2416 .elementor-element.elementor-element-23e3207{--display:flex;}.elementor-2416 .elementor-element.elementor-element-6c8dd5b{--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;}.elementor-2416 .elementor-element.elementor-element-8455fe3{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;color:#B9C0CA;}.elementor-2416 .elementor-element.elementor-element-de84ae3{--display:flex;}.elementor-2416 .elementor-element.elementor-element-5dd3b11{--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;}.elementor-2416 .elementor-element.elementor-element-a618797{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;color:#B9C0CA;}.elementor-2416 .elementor-element.elementor-element-a618797 a{color:#00A5FF;}.elementor-2416 .elementor-element.elementor-element-a618797 a:hover, .elementor-2416 .elementor-element.elementor-element-a618797 a:focus{color:#2CB4FF;}.elementor-2416 .elementor-element.elementor-element-af93929{--display:flex;}.elementor-2416 .elementor-element.elementor-element-d0aeb36{--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;}.elementor-2416 .elementor-element.elementor-element-f549c9d{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;color:#B9C0CA;}.elementor-2416 .elementor-element.elementor-element-ef5207f{--display:flex;}.elementor-2416 .elementor-element.elementor-element-814e440{--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;}.elementor-2416 .elementor-element.elementor-element-92dc90d{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;color:#B9C0CA;}.elementor-2416 .elementor-element.elementor-element-4c86070{--display:flex;}.elementor-2416 .elementor-element.elementor-element-4bfc855{--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;}.elementor-2416 .elementor-element.elementor-element-8222d5e{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;color:#B9C0CA;}.elementor-2416 .elementor-element.elementor-element-0763a7a{--n-accordion-title-font-size:17px;width:100%;max-width:100%;margin:0px 300px calc(var(--kit-widget-spacing, 0px) + 0px) 300px;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:#F40377;--n-accordion-title-hover-color:#00A5FF;--n-accordion-title-active-color:#00A5FF;--n-accordion-icon-size:15px;}.elementor-2416 .elementor-element.elementor-element-0763a7a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#1B13FF17;border-style:solid;border-color:#1B13FF17;}:where( .elementor-2416 .elementor-element.elementor-element-0763a7a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Wix Madefor Display", Sans-serif;font-weight:500;}:where( .elementor-2416 .elementor-element.elementor-element-0763a7a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-2416 .elementor-element.elementor-element-81df2e5{--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;}.elementor-2416 .elementor-element.elementor-element-81df2e5:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-81df2e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-bfa388e{--spacer-size:20px;}.elementor-2416 .elementor-element.elementor-element-4149c95{--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;}.elementor-2416 .elementor-element.elementor-element-4149c95:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-4149c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-7ff7707{--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;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:280px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2416 .elementor-element.elementor-element-7ff7707:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-7ff7707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B13FF17;}.elementor-2416 .elementor-element.elementor-element-90ca0ae{text-align:start;}.elementor-2416 .elementor-element.elementor-element-90ca0ae .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:20px;font-weight:600;color:#FF0664;}.elementor-2416 .elementor-element.elementor-element-d34261f{text-align:start;}.elementor-2416 .elementor-element.elementor-element-d34261f .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:17px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-2416 .elementor-element.elementor-element-abba27f{text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:18px;font-weight:500;color:#B9C0CA;}.elementor-2416 .elementor-element.elementor-element-abba27f a{color:#B9C0CA;}.elementor-2416 .elementor-element.elementor-element-abba27f a:hover, .elementor-2416 .elementor-element.elementor-element-abba27f a:focus{color:#B9C0CA;}.elementor-2416 .elementor-element.elementor-element-d6cab03{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Wix Madefor Display", Sans-serif;font-size:18px;font-weight:500;color:#B9C0CA;}.elementor-2416 .elementor-element.elementor-element-d6cab03 a{color:#B9C0CA;}.elementor-2416 .elementor-element.elementor-element-d6cab03 a:hover, .elementor-2416 .elementor-element.elementor-element-d6cab03 a:focus{color:#B9C0CA;}.elementor-2416 .elementor-element.elementor-element-a961905{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2416 .elementor-element.elementor-element-a09132a{--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;}.elementor-2416 .elementor-element.elementor-element-0a4944a .elementor-button{background-color:#00A5FF;font-family:"Wix Madefor Display", Sans-serif;font-size:15px;font-weight:500;border-radius:7px 7px 7px 7px;padding:16px 26px 16px 26px;}.elementor-2416 .elementor-element.elementor-element-0a4944a{width:auto;max-width:auto;}.elementor-2416 .elementor-element.elementor-element-bfed2fb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2416 .elementor-element.elementor-element-dffe7b3 .elementor-button{background-color:#FF0074;font-family:"Wix Madefor Display", Sans-serif;font-size:15px;font-weight:500;border-radius:7px 7px 7px 7px;padding:16px 26px 16px 26px;}.elementor-2416 .elementor-element.elementor-element-dffe7b3{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;}.elementor-2416 .elementor-element.elementor-element-dffe7b3.elementor-element{--align-self:center;}.elementor-2416 .elementor-element.elementor-element-5e2de57{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Wix Madefor Display", Sans-serif;font-size:15px;font-weight:500;color:#B9C0CA;}.elementor-2416 .elementor-element.elementor-element-892722e{--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;}.elementor-2416 .elementor-element.elementor-element-892722e:not(.elementor-motion-effects-element-type-background), .elementor-2416 .elementor-element.elementor-element-892722e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2416 .elementor-element.elementor-element-375d451{--spacer-size:30px;}@media(min-width:768px){.elementor-2416 .elementor-element.elementor-element-d413e50{--width:50%;}.elementor-2416 .elementor-element.elementor-element-59f53a4{--width:50%;}.elementor-2416 .elementor-element.elementor-element-5c00b90{--width:100%;}.elementor-2416 .elementor-element.elementor-element-41e7c30{--width:50%;}.elementor-2416 .elementor-element.elementor-element-9b3405d{--width:50%;}.elementor-2416 .elementor-element.elementor-element-bef4721{--width:50%;}.elementor-2416 .elementor-element.elementor-element-5ed28cb{--width:100%;}.elementor-2416 .elementor-element.elementor-element-cb8c543{--width:50%;}.elementor-2416 .elementor-element.elementor-element-b616b50{--width:50%;}.elementor-2416 .elementor-element.elementor-element-eecde7d{--width:50%;}.elementor-2416 .elementor-element.elementor-element-8344851{--width:100%;}.elementor-2416 .elementor-element.elementor-element-2d6774a{--width:50%;}.elementor-2416 .elementor-element.elementor-element-b0c5d0f{--width:50%;}.elementor-2416 .elementor-element.elementor-element-fa924ee{--width:50%;}.elementor-2416 .elementor-element.elementor-element-433556b{--width:81%;}.elementor-2416 .elementor-element.elementor-element-70a348a{--width:100%;}.elementor-2416 .elementor-element.elementor-element-80f24dc{--width:50%;}.elementor-2416 .elementor-element.elementor-element-b19f50d{--width:50%;}.elementor-2416 .elementor-element.elementor-element-3898bca{--width:50%;}.elementor-2416 .elementor-element.elementor-element-389e0f5{--width:81%;}.elementor-2416 .elementor-element.elementor-element-86f052c{--width:100%;}.elementor-2416 .elementor-element.elementor-element-40f8d7c{--width:50%;}.elementor-2416 .elementor-element.elementor-element-fb4d81d{--width:50%;}.elementor-2416 .elementor-element.elementor-element-a318a13{--width:50%;}.elementor-2416 .elementor-element.elementor-element-0d30133{--width:100%;}.elementor-2416 .elementor-element.elementor-element-4fcf9b9{--width:50%;}.elementor-2416 .elementor-element.elementor-element-90f40bc{--width:50%;}.elementor-2416 .elementor-element.elementor-element-6036388{--width:50%;}.elementor-2416 .elementor-element.elementor-element-ce97a0b{--width:100%;}.elementor-2416 .elementor-element.elementor-element-2790121{--width:50%;}.elementor-2416 .elementor-element.elementor-element-1e95176{--width:50%;}.elementor-2416 .elementor-element.elementor-element-d18ba31{--width:50%;}.elementor-2416 .elementor-element.elementor-element-288cec1{--width:100%;}.elementor-2416 .elementor-element.elementor-element-8fb2602{--width:81%;}.elementor-2416 .elementor-element.elementor-element-7ff7707{--width:50%;}.elementor-2416 .elementor-element.elementor-element-a961905{--width:100%;}.elementor-2416 .elementor-element.elementor-element-a09132a{--width:50%;}.elementor-2416 .elementor-element.elementor-element-bfed2fb{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-41e7c30 */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}
.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}
.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(8, 0, 255, 0.15), /* Blue color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}
.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(8, 0, 255, 0.5), /* Blue color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b3405d */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}

.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}

.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(143, 103, 213, 0.15), /* Purple color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}

.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(143, 103, 213, 0.5), /* Purple color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bef4721 */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}
.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}
.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(8, 0, 255, 0.15), /* Blue color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}
.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(8, 0, 255, 0.5), /* Blue color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-288e673 */.elementor-2416 .elementor-element.elementor-element-288e673 .elementor-heading-title {
    background-image: linear-gradient(to right , #FF0664, #0055FF,  #FF0664);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb8c543 */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}
.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}
.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(8, 0, 255, 0.15), /* Blue color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}
.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(8, 0, 255, 0.5), /* Blue color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b616b50 */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}
.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}
.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(8, 0, 255, 0.15), /* Blue color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}
.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(8, 0, 255, 0.5), /* Blue color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eecde7d */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}
.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}
.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(8, 0, 255, 0.15), /* Blue color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}
.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(8, 0, 255, 0.5), /* Blue color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-035bc4e */.elementor-2416 .elementor-element.elementor-element-035bc4e .elementor-heading-title {
    background-image: linear-gradient(to right , #0055FF, #FF0692,  #FF0692);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6774a */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}
.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}
.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(8, 0, 255, 0.15), /* Blue color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}
.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(8, 0, 255, 0.5), /* Blue color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0c5d0f */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}

.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}

.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(143, 103, 213, 0.15), /* Purple color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}

.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(143, 103, 213, 0.5), /* Purple color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa924ee */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}
.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}
.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(8, 0, 255, 0.15), /* Blue color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}
.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(8, 0, 255, 0.5), /* Blue color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80f24dc */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}
.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}
.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(8, 0, 255, 0.15), /* Blue color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}
.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(8, 0, 255, 0.5), /* Blue color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b19f50d */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}

.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}

.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(143, 103, 213, 0.15), /* Purple color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}

.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(143, 103, 213, 0.5), /* Purple color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3898bca */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}
.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}
.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(8, 0, 255, 0.15), /* Blue color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}
.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(8, 0, 255, 0.5), /* Blue color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40f8d7c */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}
.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}
.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(8, 0, 255, 0.15), /* Blue color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}
.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(8, 0, 255, 0.5), /* Blue color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb4d81d */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}

.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}

.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(143, 103, 213, 0.15), /* Purple color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}

.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(143, 103, 213, 0.5), /* Purple color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a318a13 */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}
.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}
.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(8, 0, 255, 0.15), /* Blue color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}
.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(8, 0, 255, 0.5), /* Blue color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1b7ec1 */.elementor-2416 .elementor-element.elementor-element-c1b7ec1 .elementor-heading-title {
    background-image: linear-gradient(to right , #FF0664, #0055FF,  #FF0664);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fcf9b9 */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}
.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}
.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(8, 0, 255, 0.15), /* Blue color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}
.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(8, 0, 255, 0.5), /* Blue color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90f40bc */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}

.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}

.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(143, 103, 213, 0.15), /* Purple color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}

.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(143, 103, 213, 0.5), /* Purple color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6036388 */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}
.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}
.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(8, 0, 255, 0.15), /* Blue color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}
.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(8, 0, 255, 0.5), /* Blue color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d58fc2f */.elementor-2416 .elementor-element.elementor-element-d58fc2f .elementor-heading-title {
    background-image: linear-gradient(to right , #0055FF, #FF0692,  #FF0692);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2790121 */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}
.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}
.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(8, 0, 255, 0.15), /* Blue color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}
.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(8, 0, 255, 0.5), /* Blue color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e95176 */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}

.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}

.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(143, 103, 213, 0.15), /* Purple color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}

.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(143, 103, 213, 0.5), /* Purple color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d18ba31 */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}
.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}
.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(8, 0, 255, 0.15), /* Blue color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}
.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(8, 0, 255, 0.5), /* Blue color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ff7707 */.card {
  transition: background 0.1s; /* Smooth transition effect for background color change on hover */
}
.card:hover {
  --active: 1; /* Activates the overlay effect by setting opacity to 1 */
}
.card:after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
    rgba(8, 0, 255, 0.15), /* Blue color with transparency for subtle glow effect */
    transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
  );
  background-attachment: fixed;
  opacity: var(--active, 0); /* Opacity controlled by --active variable */
  transition: opacity 0.2s; /* Smooth transition for opacity on hover */
  pointer-events: none;
}
.card:before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
      circle at calc(var(--x) * 1px) calc(var(--y) * 1px),
      rgba(8, 0, 255, 0.5), /* Blue color with more opacity for a stronger effect */
      transparent 15vmin /* Gradient fades to transparent over a 15vmin distance */
    ),
    transparent;
  background-attachment: fixed;
  pointer-events: none;
  mask: linear-gradient(white, white) 50% 0 / 100% 4px no-repeat, /* Top edge with 4px thickness */
        linear-gradient(white, white) 50% 100% / 100% 4px no-repeat, /* Bottom edge with 4px thickness */
        linear-gradient(white, white) 0 50% / 4px 100% no-repeat, /* Left edge with 4px thickness */
        linear-gradient(white, white) 100% 50% / 4px 100% no-repeat; /* Right edge with 4px thickness */
}/* End custom CSS */