.elementor-3490 .elementor-element.elementor-element-eb3eb52{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-3490 .elementor-element.elementor-element-6ee5452{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-3490 .elementor-element.elementor-element-6ee5452 > .elementor-widget-container{margin:100px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-6ee5452.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-6ee5452 .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:62px;font-weight:400;line-height:1.2em;letter-spacing:-2.8px;color:#FFFFFF;}.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-3490 .elementor-element.elementor-element-e154b82 > .elementor-widget-container{--e-transform-rotateZ:200deg;}body:not(.rtl) .elementor-3490 .elementor-element.elementor-element-e154b82{left:1000px;}body.rtl .elementor-3490 .elementor-element.elementor-element-e154b82{right:1000px;}.elementor-3490 .elementor-element.elementor-element-e154b82{top:400px;z-index:1;}.elementor-3490 .elementor-element.elementor-element-e154b82 img{width:70%;}.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-3490 .elementor-element.elementor-element-7ddef73{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"geist-regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-3490 .elementor-element.elementor-element-7ddef73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-4002254{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-4002254.e-con{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-aaadecf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-3490 .elementor-element.elementor-element-1702edf .elementor-button{background-color:#FFFFFF;font-family:"geist-regular", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.6px;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;}.elementor-3490 .elementor-element.elementor-element-a7647e3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-5db781d .elementor-button{background-color:transparent;font-family:"geist-regular", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.6px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #D633D6 0%, #4F3ED8 100%);border-radius:20px 20px 20px 20px;}.elementor-3490 .elementor-element.elementor-element-5db781d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-1158356 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-3490 .elementor-element.elementor-element-1158356{left:-650px;}body.rtl .elementor-3490 .elementor-element.elementor-element-1158356{right:-650px;}.elementor-3490 .elementor-element.elementor-element-1158356{top:-134px;z-index:1;text-align:end;}.elementor-3490 .elementor-element.elementor-element-1158356 img{width:50%;}.elementor-3490 .elementor-element.elementor-element-ebe265f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-ebe265f:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-ebe265f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F1B;}.elementor-3490 .elementor-element.elementor-element-ebe265f.e-con{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-61d8b58{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;}.elementor-3490 .elementor-element.elementor-element-61d8b58 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-3490 .elementor-element.elementor-element-61d8b58.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-61d8b58 .swiper-wrapper{display:flex;align-items:center;}.elementor-3490 .elementor-element.elementor-element-6304cee{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-3490 .elementor-element.elementor-element-6304cee:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-6304cee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F1B;}.elementor-3490 .elementor-element.elementor-element-6304cee.e-con{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-e4ea2b3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-e4ea2b3.e-con{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-975a4aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-a9713a8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3490 .elementor-element.elementor-element-a9713a8.e-con{--align-self:flex-start;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3490 .elementor-element.elementor-element-f6983ba > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-f6983ba.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-f6983ba .elementor-icon-wrapper{text-align:center;}.elementor-3490 .elementor-element.elementor-element-f6983ba.elementor-view-stacked .elementor-icon{background-color:#CECECE;}.elementor-3490 .elementor-element.elementor-element-f6983ba.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-f6983ba.elementor-view-default .elementor-icon{color:#CECECE;border-color:#CECECE;}.elementor-3490 .elementor-element.elementor-element-f6983ba.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-f6983ba.elementor-view-default .elementor-icon svg{fill:#CECECE;}.elementor-3490 .elementor-element.elementor-element-f6983ba .elementor-icon{font-size:18px;}.elementor-3490 .elementor-element.elementor-element-f6983ba .elementor-icon svg{height:18px;}.elementor-3490 .elementor-element.elementor-element-4072ae3{text-align:center;}.elementor-3490 .elementor-element.elementor-element-4072ae3 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#DDDDDD;}.elementor-3490 .elementor-element.elementor-element-94125e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-94125e6.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-94125e6{text-align:start;}.elementor-3490 .elementor-element.elementor-element-94125e6 .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:62px;font-weight:400;letter-spacing:-2.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-5d98058{text-align:start;}.elementor-3490 .elementor-element.elementor-element-5d98058 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#DDDDDD;}.elementor-3490 .elementor-element.elementor-element-6b0fd6b .wpr-feature-list-item{justify-content:left;}.elementor-3490 .elementor-element.elementor-element-6b0fd6b.wpr-feature-list-left .wpr-feature-list-item{align-items:center;}.elementor-3490 .elementor-element.elementor-element-6b0fd6b.wpr-feature-list-right .wpr-feature-list-item{align-items:center;}.elementor-3490 .elementor-element.elementor-element-6b0fd6b .wpr-feature-list-item:not(:last-child){margin-bottom:28px;}.elementor-3490 .elementor-element.elementor-element-6b0fd6b .wpr-feature-list-title{margin-bottom:0px;color:#FFFFFF;font-family:"geist-semibold", Sans-serif;font-size:20px;font-weight:400;}.elementor-3490 .elementor-element.elementor-element-6b0fd6b .elementor-repeater-item-d8b3948 .wpr-feature-list-icon-inner-wrap i{color:#ffffff;}.elementor-3490 .elementor-element.elementor-element-6b0fd6b .elementor-repeater-item-d8b3948 .wpr-feature-list-icon-inner-wrap svg{fill:#ffffff;}.elementor-3490 .elementor-element.elementor-element-6b0fd6b .elementor-repeater-item-d8b3948 .wpr-feature-list-icon-inner-wrap{background-color:#966CE6;border-color:#6A65FF;}.elementor-3490 .elementor-element.elementor-element-6b0fd6b .wpr-feature-list-icon-inner-wrap{width:55px;height:55px;background-color:#9000DB;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-3490 .elementor-element.elementor-element-6b0fd6b.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-6b0fd6b.wpr-feature-list-left .wpr-feature-list-icon-wrap{margin-right:25px;}.elementor-3490 .elementor-element.elementor-element-6b0fd6b.wpr-feature-list-right .wpr-feature-list-icon-wrap{margin-left:25px;}.elementor-3490 .elementor-element.elementor-element-6b0fd6b .wpr-feature-list-icon-inner-wrap i{color:#FFF;}.elementor-3490 .elementor-element.elementor-element-6b0fd6b .wpr-feature-list-icon-inner-wrap svg{fill:#FFF;}.elementor-3490 .elementor-element.elementor-element-6b0fd6b .wpr-feature-list-icon-wrap i{font-size:25px;}.elementor-3490 .elementor-element.elementor-element-6b0fd6b .wpr-feature-list-icon-wrap svg{width:25px;height:auto;}.elementor-3490 .elementor-element.elementor-element-6b0fd6b .wpr-feature-list-title a.wpr-feature-list-url{color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-6b0fd6b .wpr-feature-list-description{color:#FFFFFF;font-family:"geist-regular", Sans-serif;font-size:16px;font-weight:400;}.elementor-3490 .elementor-element.elementor-element-4790c67 .elementor-button{background-color:transparent;font-family:"geist-regular", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.6px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #D633D6 0%, #4F3ED8 100%);border-radius:20px 20px 20px 20px;}.elementor-3490 .elementor-element.elementor-element-4790c67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-4790c67.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-4790c67 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3490 .elementor-element.elementor-element-614f71a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3490 .elementor-element.elementor-element-55bfd15 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-55bfd15.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-55bfd15 img{width:80%;}.elementor-3490 .elementor-element.elementor-element-9146243{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 200px;--row-gap:0px;--column-gap:200px;--flex-wrap:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-9146243::before, .elementor-3490 .elementor-element.elementor-element-9146243 > .elementor-background-video-container::before, .elementor-3490 .elementor-element.elementor-element-9146243 > .e-con-inner > .elementor-background-video-container::before, .elementor-3490 .elementor-element.elementor-element-9146243 > .elementor-background-slideshow::before, .elementor-3490 .elementor-element.elementor-element-9146243 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3490 .elementor-element.elementor-element-9146243 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3490 .elementor-element.elementor-element-c35d74d .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"geist-bold", Sans-serif;font-weight:700;}.elementor-3490 .elementor-element.elementor-element-c35d74d .elementor-counter-title{color:#FFFFFF;font-family:"geist-bold", Sans-serif;font-weight:400;}.elementor-3490 .elementor-element.elementor-element-2b81b4f .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"geist-bold", Sans-serif;font-weight:700;}.elementor-3490 .elementor-element.elementor-element-2b81b4f .elementor-counter-title{color:#FFFFFF;font-family:"geist-bold", Sans-serif;font-weight:400;}.elementor-3490 .elementor-element.elementor-element-603d1f1 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"geist-bold", Sans-serif;font-weight:700;}.elementor-3490 .elementor-element.elementor-element-603d1f1 .elementor-counter-title{color:#FFFFFF;font-family:"geist-bold", Sans-serif;font-weight:400;}.elementor-3490 .elementor-element.elementor-element-3b64fa5{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-3490 .elementor-element.elementor-element-3b64fa5:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-3b64fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F1B;}.elementor-3490 .elementor-element.elementor-element-3b64fa5.e-con{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-87ea7e9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3490 .elementor-element.elementor-element-87ea7e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-87ea7e9.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-87ea7e9 .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:62px;font-weight:400;line-height:1.2em;letter-spacing:-2.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-6ca268a{width:100%;max-width:100%;text-align:center;}.elementor-3490 .elementor-element.elementor-element-6ca268a > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-3490 .elementor-element.elementor-element-6ca268a .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#A5A2A2;}.elementor-3490 .elementor-element.elementor-element-91077db{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B375FF4D;--border-color:#B375FF4D;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3490 .elementor-element.elementor-element-91077db:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-91077db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF05;}.elementor-3490 .elementor-element.elementor-element-91077db.e-con{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-63d6e3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-63d6e3a.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-63d6e3a .elementor-icon-wrapper{text-align:center;}.elementor-3490 .elementor-element.elementor-element-63d6e3a.elementor-view-stacked .elementor-icon{background-color:#C382FF;}.elementor-3490 .elementor-element.elementor-element-63d6e3a.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-63d6e3a.elementor-view-default .elementor-icon{color:#C382FF;border-color:#C382FF;}.elementor-3490 .elementor-element.elementor-element-63d6e3a.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-63d6e3a.elementor-view-default .elementor-icon svg{fill:#C382FF;}.elementor-3490 .elementor-element.elementor-element-63d6e3a .elementor-icon{font-size:28px;}.elementor-3490 .elementor-element.elementor-element-63d6e3a .elementor-icon svg{height:28px;}.elementor-3490 .elementor-element.elementor-element-63d6e3a .elementor-icon i, .elementor-3490 .elementor-element.elementor-element-63d6e3a .elementor-icon svg{transform:rotate(0deg);}.elementor-3490 .elementor-element.elementor-element-e2684e0 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-e2684e0{text-align:center;}.elementor-3490 .elementor-element.elementor-element-e2684e0 .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:25px;font-weight:400;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-bcfb6a2{width:100%;max-width:100%;text-align:center;}.elementor-3490 .elementor-element.elementor-element-bcfb6a2 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-3490 .elementor-element.elementor-element-bcfb6a2 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#A5A2A2;}.elementor-3490 .elementor-element.elementor-element-d8eb772{--display:flex;}.elementor-3490 .elementor-element.elementor-element-73a7604{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B375FF4D;--border-color:#B375FF4D;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3490 .elementor-element.elementor-element-73a7604:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-73a7604 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF05;}.elementor-3490 .elementor-element.elementor-element-73a7604.e-con{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-4b16b63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-4b16b63.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-4b16b63 .elementor-icon-wrapper{text-align:center;}.elementor-3490 .elementor-element.elementor-element-4b16b63.elementor-view-stacked .elementor-icon{background-color:#C382FF;}.elementor-3490 .elementor-element.elementor-element-4b16b63.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-4b16b63.elementor-view-default .elementor-icon{color:#C382FF;border-color:#C382FF;}.elementor-3490 .elementor-element.elementor-element-4b16b63.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-4b16b63.elementor-view-default .elementor-icon svg{fill:#C382FF;}.elementor-3490 .elementor-element.elementor-element-4b16b63 .elementor-icon{font-size:28px;}.elementor-3490 .elementor-element.elementor-element-4b16b63 .elementor-icon svg{height:28px;}.elementor-3490 .elementor-element.elementor-element-4b16b63 .elementor-icon i, .elementor-3490 .elementor-element.elementor-element-4b16b63 .elementor-icon svg{transform:rotate(0deg);}.elementor-3490 .elementor-element.elementor-element-7b6a142 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-7b6a142{text-align:center;}.elementor-3490 .elementor-element.elementor-element-7b6a142 .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:25px;font-weight:400;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-61bc704{width:100%;max-width:100%;text-align:center;}.elementor-3490 .elementor-element.elementor-element-61bc704 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-3490 .elementor-element.elementor-element-61bc704 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#A5A2A2;}.elementor-3490 .elementor-element.elementor-element-559e965{--display:flex;}.elementor-3490 .elementor-element.elementor-element-30828bf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B375FF4D;--border-color:#B375FF4D;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3490 .elementor-element.elementor-element-30828bf:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-30828bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF05;}.elementor-3490 .elementor-element.elementor-element-30828bf.e-con{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-1e88706 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-1e88706.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-1e88706 .elementor-icon-wrapper{text-align:center;}.elementor-3490 .elementor-element.elementor-element-1e88706.elementor-view-stacked .elementor-icon{background-color:#C382FF;}.elementor-3490 .elementor-element.elementor-element-1e88706.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-1e88706.elementor-view-default .elementor-icon{color:#C382FF;border-color:#C382FF;}.elementor-3490 .elementor-element.elementor-element-1e88706.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-1e88706.elementor-view-default .elementor-icon svg{fill:#C382FF;}.elementor-3490 .elementor-element.elementor-element-1e88706 .elementor-icon{font-size:28px;}.elementor-3490 .elementor-element.elementor-element-1e88706 .elementor-icon svg{height:28px;}.elementor-3490 .elementor-element.elementor-element-1e88706 .elementor-icon i, .elementor-3490 .elementor-element.elementor-element-1e88706 .elementor-icon svg{transform:rotate(0deg);}.elementor-3490 .elementor-element.elementor-element-f5653bb > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-f5653bb{text-align:center;}.elementor-3490 .elementor-element.elementor-element-f5653bb .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:25px;font-weight:400;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-17b1edf{width:100%;max-width:100%;text-align:center;}.elementor-3490 .elementor-element.elementor-element-17b1edf > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-3490 .elementor-element.elementor-element-17b1edf .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#A5A2A2;}.elementor-3490 .elementor-element.elementor-element-3aa955a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3490 .elementor-element.elementor-element-3aa955a:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-3aa955a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F1B;}.elementor-3490 .elementor-element.elementor-element-3aa955a.e-con{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-6395eaf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3490 .elementor-element.elementor-element-6395eaf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-6395eaf.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-6395eaf .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:62px;font-weight:400;line-height:1.2em;letter-spacing:-2.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-432d551{width:100%;max-width:100%;text-align:center;}.elementor-3490 .elementor-element.elementor-element-432d551 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-432d551 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#A5A2A2;}.elementor-3490 .elementor-element.elementor-element-0fa2663.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-0fa2663{text-align:center;}.elementor-3490 .elementor-element.elementor-element-f7cf716{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-178530d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3490 .elementor-element.elementor-element-178530d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-178530d.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-178530d .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:62px;font-weight:400;line-height:1.2em;letter-spacing:-2.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-17a4d18{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;}.elementor-3490 .elementor-element.elementor-element-17a4d18 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-17a4d18 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#A5A2A2;}.elementor-3490 .elementor-element.elementor-element-0e5b48b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-3490 .elementor-element.elementor-element-ae9ef35{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 40px 0px rgba(191.99999999999991, 132.00000000000003, 252, 0.00784313725490196);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3490 .elementor-element.elementor-element-ae9ef35:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-ae9ef35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #562B7C 0%, #00000030 100%);}.elementor-3490 .elementor-element.elementor-element-7f6f9ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-7f6f9ab.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-7f6f9ab .elementor-icon-wrapper{text-align:center;}.elementor-3490 .elementor-element.elementor-element-7f6f9ab.elementor-view-stacked .elementor-icon{background-color:#C382FF;}.elementor-3490 .elementor-element.elementor-element-7f6f9ab.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-7f6f9ab.elementor-view-default .elementor-icon{color:#C382FF;border-color:#C382FF;}.elementor-3490 .elementor-element.elementor-element-7f6f9ab.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-7f6f9ab.elementor-view-default .elementor-icon svg{fill:#C382FF;}.elementor-3490 .elementor-element.elementor-element-7f6f9ab .elementor-icon{font-size:28px;}.elementor-3490 .elementor-element.elementor-element-7f6f9ab .elementor-icon svg{height:28px;}.elementor-3490 .elementor-element.elementor-element-7f6f9ab .elementor-icon i, .elementor-3490 .elementor-element.elementor-element-7f6f9ab .elementor-icon svg{transform:rotate(0deg);}.elementor-3490 .elementor-element.elementor-element-2f659eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-2f659eb.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-2f659eb{text-align:start;}.elementor-3490 .elementor-element.elementor-element-2f659eb .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:21px;font-weight:400;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-b27992e{text-align:start;}.elementor-3490 .elementor-element.elementor-element-b27992e .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:20px;font-weight:400;line-height:25px;}.elementor-3490 .elementor-element.elementor-element-d31d4f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 40px 0px rgba(191.99999999999991, 132.00000000000003, 252, 0.00784313725490196);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3490 .elementor-element.elementor-element-d31d4f8:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-d31d4f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #562B7C 0%, #00000030 100%);}.elementor-3490 .elementor-element.elementor-element-17f41b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-17f41b1.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-17f41b1 .elementor-icon-wrapper{text-align:center;}.elementor-3490 .elementor-element.elementor-element-17f41b1.elementor-view-stacked .elementor-icon{background-color:#C382FF;}.elementor-3490 .elementor-element.elementor-element-17f41b1.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-17f41b1.elementor-view-default .elementor-icon{color:#C382FF;border-color:#C382FF;}.elementor-3490 .elementor-element.elementor-element-17f41b1.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-17f41b1.elementor-view-default .elementor-icon svg{fill:#C382FF;}.elementor-3490 .elementor-element.elementor-element-17f41b1 .elementor-icon{font-size:28px;}.elementor-3490 .elementor-element.elementor-element-17f41b1 .elementor-icon svg{height:28px;}.elementor-3490 .elementor-element.elementor-element-17f41b1 .elementor-icon i, .elementor-3490 .elementor-element.elementor-element-17f41b1 .elementor-icon svg{transform:rotate(0deg);}.elementor-3490 .elementor-element.elementor-element-7530636 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-7530636.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-7530636{text-align:start;}.elementor-3490 .elementor-element.elementor-element-7530636 .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:21px;font-weight:400;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-2a1cb89{text-align:start;}.elementor-3490 .elementor-element.elementor-element-2a1cb89 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:20px;font-weight:400;line-height:25px;}.elementor-3490 .elementor-element.elementor-element-3d4af9d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 40px 0px rgba(191.99999999999991, 132.00000000000003, 252, 0.00784313725490196);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3490 .elementor-element.elementor-element-3d4af9d:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-3d4af9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #562B7C 0%, #00000030 100%);}.elementor-3490 .elementor-element.elementor-element-5a347da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-5a347da.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-5a347da .elementor-icon-wrapper{text-align:center;}.elementor-3490 .elementor-element.elementor-element-5a347da.elementor-view-stacked .elementor-icon{background-color:#C382FF;}.elementor-3490 .elementor-element.elementor-element-5a347da.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-5a347da.elementor-view-default .elementor-icon{color:#C382FF;border-color:#C382FF;}.elementor-3490 .elementor-element.elementor-element-5a347da.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-5a347da.elementor-view-default .elementor-icon svg{fill:#C382FF;}.elementor-3490 .elementor-element.elementor-element-5a347da .elementor-icon{font-size:28px;}.elementor-3490 .elementor-element.elementor-element-5a347da .elementor-icon svg{height:28px;}.elementor-3490 .elementor-element.elementor-element-5a347da .elementor-icon i, .elementor-3490 .elementor-element.elementor-element-5a347da .elementor-icon svg{transform:rotate(0deg);}.elementor-3490 .elementor-element.elementor-element-b062c7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-b062c7a.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-b062c7a{text-align:start;}.elementor-3490 .elementor-element.elementor-element-b062c7a .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:21px;font-weight:400;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-b1e7c0b{text-align:start;}.elementor-3490 .elementor-element.elementor-element-b1e7c0b .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:20px;font-weight:400;line-height:25px;}.elementor-3490 .elementor-element.elementor-element-0cc4f9a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 40px 0px rgba(191.99999999999991, 132.00000000000003, 252, 0.00784313725490196);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3490 .elementor-element.elementor-element-0cc4f9a:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-0cc4f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #562B7C 0%, #00000030 100%);}.elementor-3490 .elementor-element.elementor-element-b409635 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-b409635.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-b409635 .elementor-icon-wrapper{text-align:center;}.elementor-3490 .elementor-element.elementor-element-b409635.elementor-view-stacked .elementor-icon{background-color:#C382FF;}.elementor-3490 .elementor-element.elementor-element-b409635.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-b409635.elementor-view-default .elementor-icon{color:#C382FF;border-color:#C382FF;}.elementor-3490 .elementor-element.elementor-element-b409635.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-b409635.elementor-view-default .elementor-icon svg{fill:#C382FF;}.elementor-3490 .elementor-element.elementor-element-b409635 .elementor-icon{font-size:28px;}.elementor-3490 .elementor-element.elementor-element-b409635 .elementor-icon svg{height:28px;}.elementor-3490 .elementor-element.elementor-element-b409635 .elementor-icon i, .elementor-3490 .elementor-element.elementor-element-b409635 .elementor-icon svg{transform:rotate(0deg);}.elementor-3490 .elementor-element.elementor-element-553f79d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-553f79d.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-553f79d{text-align:start;}.elementor-3490 .elementor-element.elementor-element-553f79d .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:21px;font-weight:400;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-4f95d75{text-align:start;}.elementor-3490 .elementor-element.elementor-element-4f95d75 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:20px;font-weight:400;line-height:25px;}.elementor-3490 .elementor-element.elementor-element-488c8d2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 40px 0px rgba(191.99999999999991, 132.00000000000003, 252, 0.00784313725490196);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3490 .elementor-element.elementor-element-488c8d2:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-488c8d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #562B7C 0%, #00000030 100%);}.elementor-3490 .elementor-element.elementor-element-18ef931 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-18ef931.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-18ef931 .elementor-icon-wrapper{text-align:center;}.elementor-3490 .elementor-element.elementor-element-18ef931.elementor-view-stacked .elementor-icon{background-color:#C382FF;}.elementor-3490 .elementor-element.elementor-element-18ef931.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-18ef931.elementor-view-default .elementor-icon{color:#C382FF;border-color:#C382FF;}.elementor-3490 .elementor-element.elementor-element-18ef931.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-18ef931.elementor-view-default .elementor-icon svg{fill:#C382FF;}.elementor-3490 .elementor-element.elementor-element-18ef931 .elementor-icon{font-size:28px;}.elementor-3490 .elementor-element.elementor-element-18ef931 .elementor-icon svg{height:28px;}.elementor-3490 .elementor-element.elementor-element-18ef931 .elementor-icon i, .elementor-3490 .elementor-element.elementor-element-18ef931 .elementor-icon svg{transform:rotate(0deg);}.elementor-3490 .elementor-element.elementor-element-294892f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-294892f.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-294892f{text-align:start;}.elementor-3490 .elementor-element.elementor-element-294892f .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:21px;font-weight:400;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-6dbcb6b{text-align:start;}.elementor-3490 .elementor-element.elementor-element-6dbcb6b .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:20px;font-weight:400;line-height:25px;}.elementor-3490 .elementor-element.elementor-element-e6b90f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 40px 0px rgba(191.99999999999991, 132.00000000000003, 252, 0.00784313725490196);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3490 .elementor-element.elementor-element-e6b90f0:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-e6b90f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #562B7C 0%, #00000030 100%);}.elementor-3490 .elementor-element.elementor-element-54c45b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-54c45b9.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-54c45b9 .elementor-icon-wrapper{text-align:center;}.elementor-3490 .elementor-element.elementor-element-54c45b9.elementor-view-stacked .elementor-icon{background-color:#C382FF;}.elementor-3490 .elementor-element.elementor-element-54c45b9.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-54c45b9.elementor-view-default .elementor-icon{color:#C382FF;border-color:#C382FF;}.elementor-3490 .elementor-element.elementor-element-54c45b9.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-54c45b9.elementor-view-default .elementor-icon svg{fill:#C382FF;}.elementor-3490 .elementor-element.elementor-element-54c45b9 .elementor-icon{font-size:28px;}.elementor-3490 .elementor-element.elementor-element-54c45b9 .elementor-icon svg{height:28px;}.elementor-3490 .elementor-element.elementor-element-54c45b9 .elementor-icon i, .elementor-3490 .elementor-element.elementor-element-54c45b9 .elementor-icon svg{transform:rotate(0deg);}.elementor-3490 .elementor-element.elementor-element-d06446c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-d06446c.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-d06446c{text-align:start;}.elementor-3490 .elementor-element.elementor-element-d06446c .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:21px;font-weight:400;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-a16d824{text-align:start;}.elementor-3490 .elementor-element.elementor-element-a16d824 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:20px;font-weight:400;line-height:25px;}.elementor-3490 .elementor-element.elementor-element-dee2ddd{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-37561d0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3490 .elementor-element.elementor-element-37561d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-37561d0.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-37561d0 .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:62px;font-weight:400;line-height:1.2em;letter-spacing:-2.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-dea7982{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3490 .elementor-element.elementor-element-f6d2a61{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 40px 0px rgba(191.99999999999991, 132.00000000000003, 252, 0.00784313725490196);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3490 .elementor-element.elementor-element-f6d2a61:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-f6d2a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #562B7C 0%, #00000030 100%);}.elementor-3490 .elementor-element.elementor-element-ded6ade img{width:60%;}.elementor-3490 .elementor-element.elementor-element-7851e63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-7851e63{text-align:center;}.elementor-3490 .elementor-element.elementor-element-7851e63 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:25px;font-weight:400;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-be44532{width:100%;max-width:100%;text-align:center;}.elementor-3490 .elementor-element.elementor-element-be44532 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-be44532 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#A5A2A2;}.elementor-3490 .elementor-element.elementor-element-edb636f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 40px 0px rgba(191.99999999999991, 132.00000000000003, 252, 0.00784313725490196);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3490 .elementor-element.elementor-element-edb636f:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-edb636f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #562B7C 0%, #00000030 100%);}.elementor-3490 .elementor-element.elementor-element-f7b8aa1 img{width:60%;}.elementor-3490 .elementor-element.elementor-element-c333a88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-c333a88{text-align:center;}.elementor-3490 .elementor-element.elementor-element-c333a88 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:25px;font-weight:400;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-70f145c{width:100%;max-width:100%;text-align:center;}.elementor-3490 .elementor-element.elementor-element-70f145c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-70f145c .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#A5A2A2;}.elementor-3490 .elementor-element.elementor-element-640b95b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 40px 0px rgba(191.99999999999991, 132.00000000000003, 252, 0.00784313725490196);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3490 .elementor-element.elementor-element-640b95b:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-640b95b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #562B7C 0%, #00000030 100%);}.elementor-3490 .elementor-element.elementor-element-b682830 img{width:60%;}.elementor-3490 .elementor-element.elementor-element-693fe8b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-693fe8b{text-align:center;}.elementor-3490 .elementor-element.elementor-element-693fe8b .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:25px;font-weight:400;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-ab1a5bf{width:100%;max-width:100%;text-align:center;}.elementor-3490 .elementor-element.elementor-element-ab1a5bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-ab1a5bf .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#A5A2A2;}.elementor-3490 .elementor-element.elementor-element-904517c{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-904517c.e-con{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-353658d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-353658d.e-con{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-f45343c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-4502694 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-4502694{text-align:start;}.elementor-3490 .elementor-element.elementor-element-4502694 .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:62px;font-weight:400;letter-spacing:-2.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-78051a4{width:100%;max-width:100%;text-align:start;}.elementor-3490 .elementor-element.elementor-element-78051a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-78051a4.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-78051a4 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#A5A2A2;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3490 .elementor-element.elementor-element-0efb666{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3490 .elementor-element.elementor-element-0efb666 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-0efb666.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-0efb666 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-3490 .elementor-element.elementor-element-0efb666 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-3490 .elementor-element.elementor-element-0efb666 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-3490 .elementor-element.elementor-element-0efb666 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-3490 .elementor-element.elementor-element-0efb666 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-3490 .elementor-element.elementor-element-0efb666 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3490 .elementor-element.elementor-element-0efb666 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3490 .elementor-element.elementor-element-0efb666 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-3490 .elementor-element.elementor-element-0efb666 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3490 .elementor-element.elementor-element-0efb666 .elementor-icon-list-item > a{font-family:"geist-regular", Sans-serif;font-size:18px;font-weight:400;}.elementor-3490 .elementor-element.elementor-element-0efb666 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3490 .elementor-element.elementor-element-b53ca55{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3490 .elementor-element.elementor-element-95c1092 > .elementor-widget-container{margin:80px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-8b2794a{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-91d3593{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3490 .elementor-element.elementor-element-91d3593 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-91d3593.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-91d3593 .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:62px;font-weight:400;line-height:1.2em;letter-spacing:-2.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-83c9433{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-156f3e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 40px 0px rgba(191.99999999999991, 132.00000000000003, 252, 0.00784313725490196);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3490 .elementor-element.elementor-element-156f3e0:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-156f3e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #562B7C 0%, #00000030 100%);}.elementor-3490 .elementor-element.elementor-element-156f3e0.e-con{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-71c1e5c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-de66497 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-de66497.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-de66497 .elementor-icon-wrapper{text-align:center;}.elementor-3490 .elementor-element.elementor-element-de66497.elementor-view-stacked .elementor-icon{background-color:#E7CEFF;}.elementor-3490 .elementor-element.elementor-element-de66497.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-de66497.elementor-view-default .elementor-icon{color:#E7CEFF;border-color:#E7CEFF;}.elementor-3490 .elementor-element.elementor-element-de66497.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-de66497.elementor-view-default .elementor-icon svg{fill:#E7CEFF;}.elementor-3490 .elementor-element.elementor-element-de66497 .elementor-icon{font-size:28px;}.elementor-3490 .elementor-element.elementor-element-de66497 .elementor-icon svg{height:28px;}.elementor-3490 .elementor-element.elementor-element-de66497 .elementor-icon i, .elementor-3490 .elementor-element.elementor-element-de66497 .elementor-icon svg{transform:rotate(0deg);}.elementor-3490 .elementor-element.elementor-element-dd6fd6e{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-dd6fd6e.e-con{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-ac28e15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-ac28e15{text-align:start;}.elementor-3490 .elementor-element.elementor-element-ac28e15 .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:26px;font-weight:400;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-f552cd0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-f552cd0{text-align:start;}.elementor-3490 .elementor-element.elementor-element-f552cd0 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-weight:400;line-height:24px;}.elementor-3490 .elementor-element.elementor-element-8603d1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 40px 0px rgba(191.99999999999991, 132.00000000000003, 252, 0.00784313725490196);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3490 .elementor-element.elementor-element-8603d1b:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-8603d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #562B7C 0%, #00000030 100%);}.elementor-3490 .elementor-element.elementor-element-8603d1b.e-con{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-a7cfc3a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-8fc33b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-8fc33b5.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-8fc33b5 .elementor-icon-wrapper{text-align:center;}.elementor-3490 .elementor-element.elementor-element-8fc33b5.elementor-view-stacked .elementor-icon{background-color:#E7CEFF;}.elementor-3490 .elementor-element.elementor-element-8fc33b5.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-8fc33b5.elementor-view-default .elementor-icon{color:#E7CEFF;border-color:#E7CEFF;}.elementor-3490 .elementor-element.elementor-element-8fc33b5.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-8fc33b5.elementor-view-default .elementor-icon svg{fill:#E7CEFF;}.elementor-3490 .elementor-element.elementor-element-8fc33b5 .elementor-icon{font-size:28px;}.elementor-3490 .elementor-element.elementor-element-8fc33b5 .elementor-icon svg{height:28px;}.elementor-3490 .elementor-element.elementor-element-8fc33b5 .elementor-icon i, .elementor-3490 .elementor-element.elementor-element-8fc33b5 .elementor-icon svg{transform:rotate(0deg);}.elementor-3490 .elementor-element.elementor-element-6856208{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-6856208.e-con{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-82ce9ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-82ce9ac{text-align:start;}.elementor-3490 .elementor-element.elementor-element-82ce9ac .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:26px;font-weight:400;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-44c72b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-44c72b5{text-align:start;}.elementor-3490 .elementor-element.elementor-element-44c72b5 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-weight:400;line-height:24px;}.elementor-3490 .elementor-element.elementor-element-165481a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 40px 0px rgba(191.99999999999991, 132.00000000000003, 252, 0.00784313725490196);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3490 .elementor-element.elementor-element-165481a:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-165481a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #562B7C 0%, #00000030 100%);}.elementor-3490 .elementor-element.elementor-element-165481a.e-con{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-3603c8c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-d0df6be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-d0df6be.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-d0df6be .elementor-icon-wrapper{text-align:center;}.elementor-3490 .elementor-element.elementor-element-d0df6be.elementor-view-stacked .elementor-icon{background-color:#E7CEFF;}.elementor-3490 .elementor-element.elementor-element-d0df6be.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-d0df6be.elementor-view-default .elementor-icon{color:#E7CEFF;border-color:#E7CEFF;}.elementor-3490 .elementor-element.elementor-element-d0df6be.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-d0df6be.elementor-view-default .elementor-icon svg{fill:#E7CEFF;}.elementor-3490 .elementor-element.elementor-element-d0df6be .elementor-icon{font-size:28px;}.elementor-3490 .elementor-element.elementor-element-d0df6be .elementor-icon svg{height:28px;}.elementor-3490 .elementor-element.elementor-element-d0df6be .elementor-icon i, .elementor-3490 .elementor-element.elementor-element-d0df6be .elementor-icon svg{transform:rotate(0deg);}.elementor-3490 .elementor-element.elementor-element-c7f3d84{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-c7f3d84.e-con{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-43e5b8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-43e5b8a{text-align:start;}.elementor-3490 .elementor-element.elementor-element-43e5b8a .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:26px;font-weight:400;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-3cbb217 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-3cbb217{text-align:start;}.elementor-3490 .elementor-element.elementor-element-3cbb217 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-weight:400;line-height:24px;}.elementor-3490 .elementor-element.elementor-element-d4aedf5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 40px 0px rgba(191.99999999999991, 132.00000000000003, 252, 0.00784313725490196);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3490 .elementor-element.elementor-element-d4aedf5:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-d4aedf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #562B7C 0%, #00000030 100%);}.elementor-3490 .elementor-element.elementor-element-d4aedf5.e-con{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-6c5ded0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-d3d182d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-d3d182d.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-d3d182d .elementor-icon-wrapper{text-align:center;}.elementor-3490 .elementor-element.elementor-element-d3d182d.elementor-view-stacked .elementor-icon{background-color:#E7CEFF;}.elementor-3490 .elementor-element.elementor-element-d3d182d.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-d3d182d.elementor-view-default .elementor-icon{color:#E7CEFF;border-color:#E7CEFF;}.elementor-3490 .elementor-element.elementor-element-d3d182d.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-d3d182d.elementor-view-default .elementor-icon svg{fill:#E7CEFF;}.elementor-3490 .elementor-element.elementor-element-d3d182d .elementor-icon{font-size:28px;}.elementor-3490 .elementor-element.elementor-element-d3d182d .elementor-icon svg{height:28px;}.elementor-3490 .elementor-element.elementor-element-d3d182d .elementor-icon i, .elementor-3490 .elementor-element.elementor-element-d3d182d .elementor-icon svg{transform:rotate(0deg);}.elementor-3490 .elementor-element.elementor-element-b94675f{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-b94675f.e-con{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-865e89b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-865e89b{text-align:start;}.elementor-3490 .elementor-element.elementor-element-865e89b .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:26px;font-weight:400;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-b458a31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-b458a31{text-align:start;}.elementor-3490 .elementor-element.elementor-element-b458a31 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-weight:400;line-height:24px;}.elementor-3490 .elementor-element.elementor-element-3250440{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 40px 0px rgba(191.99999999999991, 132.00000000000003, 252, 0.00784313725490196);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3490 .elementor-element.elementor-element-3250440:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-3250440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #562B7C 0%, #00000030 100%);}.elementor-3490 .elementor-element.elementor-element-3250440.e-con{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-abc95c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-49481fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-49481fa.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-49481fa .elementor-icon-wrapper{text-align:center;}.elementor-3490 .elementor-element.elementor-element-49481fa.elementor-view-stacked .elementor-icon{background-color:#E7CEFF;}.elementor-3490 .elementor-element.elementor-element-49481fa.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-49481fa.elementor-view-default .elementor-icon{color:#E7CEFF;border-color:#E7CEFF;}.elementor-3490 .elementor-element.elementor-element-49481fa.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-49481fa.elementor-view-default .elementor-icon svg{fill:#E7CEFF;}.elementor-3490 .elementor-element.elementor-element-49481fa .elementor-icon{font-size:28px;}.elementor-3490 .elementor-element.elementor-element-49481fa .elementor-icon svg{height:28px;}.elementor-3490 .elementor-element.elementor-element-49481fa .elementor-icon i, .elementor-3490 .elementor-element.elementor-element-49481fa .elementor-icon svg{transform:rotate(0deg);}.elementor-3490 .elementor-element.elementor-element-fd76a83{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-fd76a83.e-con{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-e1c1c6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-e1c1c6a{text-align:start;}.elementor-3490 .elementor-element.elementor-element-e1c1c6a .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:26px;font-weight:400;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-3683d45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-3683d45{text-align:start;}.elementor-3490 .elementor-element.elementor-element-3683d45 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-weight:400;line-height:24px;}.elementor-3490 .elementor-element.elementor-element-81fd48a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 40px 0px rgba(191.99999999999991, 132.00000000000003, 252, 0.00784313725490196);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3490 .elementor-element.elementor-element-81fd48a:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-81fd48a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #562B7C 0%, #00000030 100%);}.elementor-3490 .elementor-element.elementor-element-81fd48a.e-con{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-e13732a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-ee9a3f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-ee9a3f1.elementor-element{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-ee9a3f1 .elementor-icon-wrapper{text-align:center;}.elementor-3490 .elementor-element.elementor-element-ee9a3f1.elementor-view-stacked .elementor-icon{background-color:#E7CEFF;}.elementor-3490 .elementor-element.elementor-element-ee9a3f1.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-ee9a3f1.elementor-view-default .elementor-icon{color:#E7CEFF;border-color:#E7CEFF;}.elementor-3490 .elementor-element.elementor-element-ee9a3f1.elementor-view-framed .elementor-icon, .elementor-3490 .elementor-element.elementor-element-ee9a3f1.elementor-view-default .elementor-icon svg{fill:#E7CEFF;}.elementor-3490 .elementor-element.elementor-element-ee9a3f1 .elementor-icon{font-size:28px;}.elementor-3490 .elementor-element.elementor-element-ee9a3f1 .elementor-icon svg{height:28px;}.elementor-3490 .elementor-element.elementor-element-ee9a3f1 .elementor-icon i, .elementor-3490 .elementor-element.elementor-element-ee9a3f1 .elementor-icon svg{transform:rotate(0deg);}.elementor-3490 .elementor-element.elementor-element-37a59a7{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-37a59a7.e-con{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-e078a07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-e078a07{text-align:start;}.elementor-3490 .elementor-element.elementor-element-e078a07 .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:26px;font-weight:400;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-6f5e897 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-6f5e897{text-align:start;}.elementor-3490 .elementor-element.elementor-element-6f5e897 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-weight:400;line-height:24px;}.elementor-3490 .elementor-element.elementor-element-463557b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3490 .elementor-element.elementor-element-ad3ebc0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3490 .elementor-element.elementor-element-ad3ebc0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-ad3ebc0.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-ad3ebc0 .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:62px;font-weight:400;line-height:1.2em;letter-spacing:-2.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-e5ad741 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-e5ad741{text-align:center;}.elementor-3490 .elementor-element.elementor-element-e5ad741 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#A5A2A2;}.elementor-3490 .elementor-element.elementor-element-e29994a{--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-3490 .elementor-element.elementor-element-6b75dbc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 40px 0px rgba(191.99999999999991, 132.00000000000003, 252, 0.00784313725490196);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3490 .elementor-element.elementor-element-6b75dbc:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-6b75dbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #562B7C 0%, #00000030 100%);}.elementor-3490 .elementor-element.elementor-element-6b75dbc.e-con{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-8aad6d5{text-align:start;}.elementor-3490 .elementor-element.elementor-element-8aad6d5 .elementor-heading-title{font-family:"geist-semibold", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-7a2baa8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-7a2baa8{text-align:center;}.elementor-3490 .elementor-element.elementor-element-7a2baa8 .elementor-heading-title{font-family:"geist-bold", Sans-serif;font-weight:400;letter-spacing:-2.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-ec8b6c5 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3490 .elementor-element.elementor-element-ec8b6c5 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3490 .elementor-element.elementor-element-ec8b6c5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3490 .elementor-element.elementor-element-ec8b6c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3490 .elementor-element.elementor-element-ec8b6c5 .elementor-icon-list-item > a{font-family:"geist-medium", Sans-serif;font-weight:400;}.elementor-3490 .elementor-element.elementor-element-ec8b6c5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3490 .elementor-element.elementor-element-5e12b1f .wpr-button{background-color:#FFFFFF;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#E8E8E8;border-style:none;border-radius:5px 5px 5px 5px;}	.elementor-3490 .elementor-element.elementor-element-5e12b1f [class*="elementor-animation"]:hover,
								.elementor-3490 .elementor-element.elementor-element-5e12b1f .wpr-button::before,
								.elementor-3490 .elementor-element.elementor-element-5e12b1f .wpr-button::after{background-color:#7C7C7C;}.elementor-3490 .elementor-element.elementor-element-5e12b1f{width:100%;max-width:100%;text-align:center;}.elementor-3490 .elementor-element.elementor-element-5e12b1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-3490 .elementor-element.elementor-element-5e12b1f .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-3490 .elementor-element.elementor-element-5e12b1f .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#101010;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-5e12b1f .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-3490 .elementor-element.elementor-element-5e12b1f .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-3490 .elementor-element.elementor-element-5e12b1f .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-3490 .elementor-element.elementor-element-5e12b1f .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-3490 .elementor-element.elementor-element-5e12b1f .wpr-button-wrap{max-width:500px;}.elementor-3490 .elementor-element.elementor-element-5e12b1f .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-3490 .elementor-element.elementor-element-5e12b1f .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#0E0E0E;}.elementor-3490 .elementor-element.elementor-element-5e12b1f .wpr-button-icon{font-size:18px;}.elementor-3490 .elementor-element.elementor-element-5e12b1f .wpr-button-icon svg{width:18px;height:18px;}.elementor-3490 .elementor-element.elementor-element-5e12b1f.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-3490 .elementor-element.elementor-element-5e12b1f.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-3490 .elementor-element.elementor-element-5e12b1f.wpr-button-icon-style-inline .wpr-button-icon{color:#0E0E0E;}.elementor-3490 .elementor-element.elementor-element-5e12b1f.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#0E0E0E;}.elementor-3490 .elementor-element.elementor-element-5e12b1f .wpr-button-text,.elementor-3490 .elementor-element.elementor-element-5e12b1f .wpr-button::after{font-family:"geist-medium", Sans-serif;font-size:18px;}.elementor-3490 .elementor-element.elementor-element-5e12b1f .wpr-button:hover .wpr-button-text{color:#101010;}.elementor-3490 .elementor-element.elementor-element-5e12b1f.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#101010;}.elementor-3490 .elementor-element.elementor-element-5e12b1f.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#101010;}.elementor-3490 .elementor-element.elementor-element-5e12b1f .wpr-button:hover{border-color:#E8E8E8;}.elementor-3490 .elementor-element.elementor-element-5e12b1f.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-5e12b1f.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-5e12b1f.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-10276b5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 40px 0px rgba(191.99999999999991, 132.00000000000003, 252, 0.00784313725490196);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3490 .elementor-element.elementor-element-10276b5:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-10276b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #562B7C 0%, #00000030 100%);}.elementor-3490 .elementor-element.elementor-element-10276b5.e-con{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-5f96e3d{text-align:start;}.elementor-3490 .elementor-element.elementor-element-5f96e3d .elementor-heading-title{font-family:"geist-semibold", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-435b301 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-435b301{text-align:center;}.elementor-3490 .elementor-element.elementor-element-435b301 .elementor-heading-title{font-family:"geist-bold", Sans-serif;font-weight:400;letter-spacing:-2.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-522c5c9 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3490 .elementor-element.elementor-element-522c5c9 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3490 .elementor-element.elementor-element-522c5c9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3490 .elementor-element.elementor-element-522c5c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3490 .elementor-element.elementor-element-522c5c9 .elementor-icon-list-item > a{font-family:"geist-medium", Sans-serif;font-weight:400;}.elementor-3490 .elementor-element.elementor-element-522c5c9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3490 .elementor-element.elementor-element-92fb7b0 .wpr-button{background-color:#FFFFFF;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#E8E8E8;border-style:none;border-radius:5px 5px 5px 5px;}	.elementor-3490 .elementor-element.elementor-element-92fb7b0 [class*="elementor-animation"]:hover,
								.elementor-3490 .elementor-element.elementor-element-92fb7b0 .wpr-button::before,
								.elementor-3490 .elementor-element.elementor-element-92fb7b0 .wpr-button::after{background-color:#7C7C7C;}.elementor-3490 .elementor-element.elementor-element-92fb7b0{width:100%;max-width:100%;text-align:center;}.elementor-3490 .elementor-element.elementor-element-92fb7b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-3490 .elementor-element.elementor-element-92fb7b0 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-3490 .elementor-element.elementor-element-92fb7b0 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#101010;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-92fb7b0 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-3490 .elementor-element.elementor-element-92fb7b0 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-3490 .elementor-element.elementor-element-92fb7b0 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-3490 .elementor-element.elementor-element-92fb7b0 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-3490 .elementor-element.elementor-element-92fb7b0 .wpr-button-wrap{max-width:500px;}.elementor-3490 .elementor-element.elementor-element-92fb7b0 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-3490 .elementor-element.elementor-element-92fb7b0 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#0E0E0E;}.elementor-3490 .elementor-element.elementor-element-92fb7b0 .wpr-button-icon{font-size:18px;}.elementor-3490 .elementor-element.elementor-element-92fb7b0 .wpr-button-icon svg{width:18px;height:18px;}.elementor-3490 .elementor-element.elementor-element-92fb7b0.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-3490 .elementor-element.elementor-element-92fb7b0.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-3490 .elementor-element.elementor-element-92fb7b0.wpr-button-icon-style-inline .wpr-button-icon{color:#0E0E0E;}.elementor-3490 .elementor-element.elementor-element-92fb7b0.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#0E0E0E;}.elementor-3490 .elementor-element.elementor-element-92fb7b0 .wpr-button-text,.elementor-3490 .elementor-element.elementor-element-92fb7b0 .wpr-button::after{font-family:"geist-medium", Sans-serif;font-size:18px;}.elementor-3490 .elementor-element.elementor-element-92fb7b0 .wpr-button:hover .wpr-button-text{color:#101010;}.elementor-3490 .elementor-element.elementor-element-92fb7b0.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#101010;}.elementor-3490 .elementor-element.elementor-element-92fb7b0.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#101010;}.elementor-3490 .elementor-element.elementor-element-92fb7b0 .wpr-button:hover{border-color:#E8E8E8;}.elementor-3490 .elementor-element.elementor-element-92fb7b0.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-92fb7b0.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-92fb7b0.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-0f9eda7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 40px 0px rgba(191.99999999999991, 132.00000000000003, 252, 0.00784313725490196);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3490 .elementor-element.elementor-element-0f9eda7:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-0f9eda7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #562B7C 0%, #00000030 100%);}.elementor-3490 .elementor-element.elementor-element-0f9eda7.e-con{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-bd0bee7{text-align:start;}.elementor-3490 .elementor-element.elementor-element-bd0bee7 .elementor-heading-title{font-family:"geist-semibold", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-c2967ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-c2967ae{text-align:center;}.elementor-3490 .elementor-element.elementor-element-c2967ae .elementor-heading-title{font-family:"geist-bold", Sans-serif;font-weight:400;letter-spacing:-2.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-42b2387 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3490 .elementor-element.elementor-element-42b2387 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3490 .elementor-element.elementor-element-42b2387{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3490 .elementor-element.elementor-element-42b2387 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3490 .elementor-element.elementor-element-42b2387 .elementor-icon-list-item > a{font-family:"geist-medium", Sans-serif;font-weight:400;}.elementor-3490 .elementor-element.elementor-element-42b2387 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3490 .elementor-element.elementor-element-1c95e73 .wpr-button{background-color:#FFFFFF;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#E8E8E8;border-style:none;border-radius:5px 5px 5px 5px;}	.elementor-3490 .elementor-element.elementor-element-1c95e73 [class*="elementor-animation"]:hover,
								.elementor-3490 .elementor-element.elementor-element-1c95e73 .wpr-button::before,
								.elementor-3490 .elementor-element.elementor-element-1c95e73 .wpr-button::after{background-color:#7C7C7C;}.elementor-3490 .elementor-element.elementor-element-1c95e73{width:100%;max-width:100%;text-align:center;}.elementor-3490 .elementor-element.elementor-element-1c95e73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-3490 .elementor-element.elementor-element-1c95e73 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-3490 .elementor-element.elementor-element-1c95e73 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#101010;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-1c95e73 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-3490 .elementor-element.elementor-element-1c95e73 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-3490 .elementor-element.elementor-element-1c95e73 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-3490 .elementor-element.elementor-element-1c95e73 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-3490 .elementor-element.elementor-element-1c95e73 .wpr-button-wrap{max-width:500px;}.elementor-3490 .elementor-element.elementor-element-1c95e73 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-3490 .elementor-element.elementor-element-1c95e73 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#0E0E0E;}.elementor-3490 .elementor-element.elementor-element-1c95e73 .wpr-button-icon{font-size:18px;}.elementor-3490 .elementor-element.elementor-element-1c95e73 .wpr-button-icon svg{width:18px;height:18px;}.elementor-3490 .elementor-element.elementor-element-1c95e73.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-3490 .elementor-element.elementor-element-1c95e73.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-3490 .elementor-element.elementor-element-1c95e73.wpr-button-icon-style-inline .wpr-button-icon{color:#0E0E0E;}.elementor-3490 .elementor-element.elementor-element-1c95e73.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#0E0E0E;}.elementor-3490 .elementor-element.elementor-element-1c95e73 .wpr-button-text,.elementor-3490 .elementor-element.elementor-element-1c95e73 .wpr-button::after{font-family:"geist-medium", Sans-serif;font-size:18px;}.elementor-3490 .elementor-element.elementor-element-1c95e73 .wpr-button:hover .wpr-button-text{color:#101010;}.elementor-3490 .elementor-element.elementor-element-1c95e73.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#101010;}.elementor-3490 .elementor-element.elementor-element-1c95e73.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#101010;}.elementor-3490 .elementor-element.elementor-element-1c95e73 .wpr-button:hover{border-color:#E8E8E8;}.elementor-3490 .elementor-element.elementor-element-1c95e73.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-1c95e73.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-1c95e73.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-2817f01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3490 .elementor-element.elementor-element-53a9817{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-97d0122{--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-3490 .elementor-element.elementor-element-8102ea8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-8102ea8.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-8102ea8{text-align:center;}.elementor-3490 .elementor-element.elementor-element-db5f4b9{text-align:center;}.elementor-3490 .elementor-element.elementor-element-db5f4b9 .elementor-heading-title{font-family:"geist-semibold", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-013884b.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-013884b{text-align:center;font-family:"geist-regular", Sans-serif;font-size:16px;font-weight:400;}.elementor-3490 .elementor-element.elementor-element-35b985d{--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-3490 .elementor-element.elementor-element-d6e7cdc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-d6e7cdc.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-d6e7cdc{text-align:center;}.elementor-3490 .elementor-element.elementor-element-55b7916{text-align:center;}.elementor-3490 .elementor-element.elementor-element-55b7916 .elementor-heading-title{font-family:"geist-semibold", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-962e542.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-962e542{text-align:center;font-family:"geist-regular", Sans-serif;font-size:16px;font-weight:400;}.elementor-3490 .elementor-element.elementor-element-f18e246{--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-3490 .elementor-element.elementor-element-58ff267 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-58ff267.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-58ff267{text-align:center;}.elementor-3490 .elementor-element.elementor-element-9f083a6{text-align:center;}.elementor-3490 .elementor-element.elementor-element-9f083a6 .elementor-heading-title{font-family:"geist-semibold", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-c273820.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-c273820{text-align:center;font-family:"geist-regular", Sans-serif;font-size:16px;font-weight:400;}.elementor-3490 .elementor-element.elementor-element-dea5cea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-cc671f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B375FF4D;--border-color:#B375FF4D;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3490 .elementor-element.elementor-element-cc671f0:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-cc671f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF05;}.elementor-3490 .elementor-element.elementor-element-cc671f0.e-con{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-1dd5251{--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-3490 .elementor-element.elementor-element-63d6f69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-63d6f69{text-align:start;}.elementor-3490 .elementor-element.elementor-element-63d6f69 .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:62px;font-weight:400;letter-spacing:-2.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-d84dd3c .elementor-button{background-color:transparent;font-family:"geist-regular", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.6px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #D633D6 0%, #4F3ED8 100%);border-radius:20px 20px 20px 20px;}.elementor-3490 .elementor-element.elementor-element-d84dd3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-0f66cd9{--display:flex;}.elementor-3490 .elementor-element.elementor-element-0286876 img{width:60%;}.elementor-3490 .elementor-element.elementor-element-62a6794{--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-3490 .elementor-element.elementor-element-fa70ae2 > .elementor-widget-container{margin:80px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-fa70ae2{text-align:center;}.elementor-3490 .elementor-element.elementor-element-fa70ae2 .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:62px;font-weight:400;letter-spacing:-2.8px;color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-e7e8296{--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;--flex-wrap:wrap;}.elementor-3490 .elementor-element.elementor-element-0e36f43{--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-3490 .elementor-element.elementor-element-ce99b0c > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3490 .elementor-element.elementor-element-ce99b0c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3490 .elementor-element.elementor-element-07f40b6{text-align:center;}.elementor-3490 .elementor-element.elementor-element-07f40b6 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-weight:400;}.elementor-3490 .elementor-element.elementor-element-4d99f14{--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-3490 .elementor-element.elementor-element-87350be > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3490 .elementor-element.elementor-element-87350be .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3490 .elementor-element.elementor-element-ffd936e{text-align:center;}.elementor-3490 .elementor-element.elementor-element-ffd936e .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-weight:400;}.elementor-3490 .elementor-element.elementor-element-be5671f{--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-3490 .elementor-element.elementor-element-53729c7 > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3490 .elementor-element.elementor-element-53729c7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3490 .elementor-element.elementor-element-c6c4e38{text-align:center;}.elementor-3490 .elementor-element.elementor-element-c6c4e38 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-weight:400;}.elementor-3490 .elementor-element.elementor-element-e91de43{--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-3490 .elementor-element.elementor-element-f31fa5c > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3490 .elementor-element.elementor-element-f31fa5c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3490 .elementor-element.elementor-element-003df07{text-align:center;}.elementor-3490 .elementor-element.elementor-element-003df07 .elementor-heading-title{font-family:"geist-regular", Sans-serif;font-weight:400;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3490 .elementor-element.elementor-element-2712b9d{--divider-border-style:solid;--divider-color:#D633D6;--divider-border-width:1px;}.elementor-3490 .elementor-element.elementor-element-2712b9d.elementor-element{--order:-99999 /* order start hack */;}.elementor-3490 .elementor-element.elementor-element-2712b9d .elementor-divider-separator{width:100%;}.elementor-3490 .elementor-element.elementor-element-2712b9d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3490 .elementor-element.elementor-element-1b258e9.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-1b258e9 .gallery-item .gallery-caption{text-align:center;}.elementor-3490 .elementor-element.elementor-element-bb33081{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-034f86a{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-3490 .elementor-element.elementor-element-cf3e2fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-cf3e2fd{text-align:center;}.elementor-3490 .elementor-element.elementor-element-cf3e2fd .elementor-heading-title{font-family:"geist-medium", Sans-serif;font-size:62px;font-weight:400;letter-spacing:-2.8px;color:#FFFFFF;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-3490 .elementor-element.elementor-element-265443d > .elementor-widget-container{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-3490 .elementor-element.elementor-element-265443d .elementor-accordion-item{border-color:#353535;}.elementor-3490 .elementor-element.elementor-element-265443d .elementor-accordion-item .elementor-tab-content{border-block-start-color:#353535;}.elementor-3490 .elementor-element.elementor-element-265443d .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#353535;}.elementor-3490 .elementor-element.elementor-element-265443d .elementor-accordion-icon, .elementor-3490 .elementor-element.elementor-element-265443d .elementor-accordion-title{color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-265443d .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-265443d .elementor-active .elementor-accordion-icon, .elementor-3490 .elementor-element.elementor-element-265443d .elementor-active .elementor-accordion-title{color:#D633D6;}.elementor-3490 .elementor-element.elementor-element-265443d .elementor-active .elementor-accordion-icon svg{fill:#D633D6;}.elementor-3490 .elementor-element.elementor-element-265443d .elementor-accordion-title{font-family:"geist-medium", Sans-serif;font-weight:400;}.elementor-3490 .elementor-element.elementor-element-265443d .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#D633D6;}.elementor-3490 .elementor-element.elementor-element-265443d .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#D633D6;}.elementor-3490 .elementor-element.elementor-element-265443d .elementor-tab-content{font-family:"geist-regular", Sans-serif;font-weight:400;}@media(max-width:767px){.elementor-3490 .elementor-element.elementor-element-6ee5452{width:100%;max-width:100%;}.elementor-3490 .elementor-element.elementor-element-6ee5452 > .elementor-widget-container{margin:140px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-6ee5452 .elementor-heading-title{font-size:40px;letter-spacing:-1.8px;}.elementor-3490 .elementor-element.elementor-element-e154b82 > .elementor-widget-container{--e-transform-rotateZ:106deg;margin:100px 0px 0px 0px;}body:not(.rtl) .elementor-3490 .elementor-element.elementor-element-e154b82{left:1px;}body.rtl .elementor-3490 .elementor-element.elementor-element-e154b82{right:1px;}.elementor-3490 .elementor-element.elementor-element-e154b82{top:700px;}.elementor-3490 .elementor-element.elementor-element-e154b82 img{width:60%;}.elementor-3490 .elementor-element.elementor-element-aaadecf{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3490 .elementor-element.elementor-element-a7647e3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-3490 .elementor-element.elementor-element-1158356{left:-111px;}body.rtl .elementor-3490 .elementor-element.elementor-element-1158356{right:-111px;}.elementor-3490 .elementor-element.elementor-element-1158356{top:-645px;}.elementor-3490 .elementor-element.elementor-element-ebe265f{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-61d8b58 > .elementor-widget-container{margin:0px 0px 0px 65px;}.elementor-3490 .elementor-element.elementor-element-e4ea2b3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3490 .elementor-element.elementor-element-975a4aa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-a9713a8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3490 .elementor-element.elementor-element-a9713a8.e-con{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-f6983ba .elementor-icon{font-size:30px;}.elementor-3490 .elementor-element.elementor-element-f6983ba .elementor-icon svg{height:30px;}.elementor-3490 .elementor-element.elementor-element-94125e6{width:100%;max-width:100%;text-align:center;}.elementor-3490 .elementor-element.elementor-element-94125e6 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-94125e6 .elementor-heading-title{font-size:40px;letter-spacing:-1.8px;}.elementor-3490 .elementor-element.elementor-element-5d98058 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-5d98058{text-align:center;}.elementor-3490 .elementor-element.elementor-element-4790c67.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-614f71a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3490 .elementor-element.elementor-element-614f71a.e-con{--order:-99999 /* order start hack */;}.elementor-3490 .elementor-element.elementor-element-55bfd15 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3490 .elementor-element.elementor-element-9146243{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-3490 .elementor-element.elementor-element-87ea7e9{width:100%;max-width:100%;}.elementor-3490 .elementor-element.elementor-element-87ea7e9 > .elementor-widget-container{margin:140px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-87ea7e9 .elementor-heading-title{font-size:40px;letter-spacing:-1.8px;}.elementor-3490 .elementor-element.elementor-element-6ca268a{width:100%;max-width:100%;}.elementor-3490 .elementor-element.elementor-element-6ca268a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-bcfb6a2{width:100%;max-width:100%;}.elementor-3490 .elementor-element.elementor-element-bcfb6a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-61bc704{width:100%;max-width:100%;}.elementor-3490 .elementor-element.elementor-element-61bc704 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-17b1edf{width:100%;max-width:100%;}.elementor-3490 .elementor-element.elementor-element-17b1edf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-3aa955a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3490 .elementor-element.elementor-element-6395eaf{width:100%;max-width:100%;}.elementor-3490 .elementor-element.elementor-element-6395eaf > .elementor-widget-container{margin:140px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-6395eaf .elementor-heading-title{font-size:40px;letter-spacing:-1.8px;}.elementor-3490 .elementor-element.elementor-element-432d551{width:100%;max-width:100%;}.elementor-3490 .elementor-element.elementor-element-432d551 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-178530d{width:100%;max-width:100%;}.elementor-3490 .elementor-element.elementor-element-178530d > .elementor-widget-container{margin:140px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-178530d .elementor-heading-title{font-size:40px;letter-spacing:-1.8px;}.elementor-3490 .elementor-element.elementor-element-17a4d18{width:100%;max-width:100%;}.elementor-3490 .elementor-element.elementor-element-17a4d18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-37561d0{width:100%;max-width:100%;}.elementor-3490 .elementor-element.elementor-element-37561d0 > .elementor-widget-container{margin:140px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-37561d0 .elementor-heading-title{font-size:40px;letter-spacing:-1.8px;}.elementor-3490 .elementor-element.elementor-element-be44532{width:100%;max-width:100%;}.elementor-3490 .elementor-element.elementor-element-be44532 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-70f145c{width:100%;max-width:100%;}.elementor-3490 .elementor-element.elementor-element-70f145c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-ab1a5bf{width:100%;max-width:100%;}.elementor-3490 .elementor-element.elementor-element-ab1a5bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-904517c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3490 .elementor-element.elementor-element-353658d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3490 .elementor-element.elementor-element-f45343c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3490 .elementor-element.elementor-element-f45343c.e-con{--order:99999 /* order end hack */;}.elementor-3490 .elementor-element.elementor-element-4502694{text-align:center;}.elementor-3490 .elementor-element.elementor-element-4502694 .elementor-heading-title{font-size:40px;letter-spacing:-1.8px;}.elementor-3490 .elementor-element.elementor-element-78051a4{width:100%;max-width:100%;}.elementor-3490 .elementor-element.elementor-element-78051a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-0efb666{width:100%;max-width:100%;--icon-vertical-offset:-30px;}.elementor-3490 .elementor-element.elementor-element-0efb666 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-91d3593{width:100%;max-width:100%;}.elementor-3490 .elementor-element.elementor-element-91d3593 > .elementor-widget-container{margin:140px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-91d3593 .elementor-heading-title{font-size:40px;letter-spacing:-1.8px;}.elementor-3490 .elementor-element.elementor-element-71c1e5c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3490 .elementor-element.elementor-element-de66497.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-ac28e15{text-align:center;}.elementor-3490 .elementor-element.elementor-element-f552cd0{text-align:center;}.elementor-3490 .elementor-element.elementor-element-a7cfc3a{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3490 .elementor-element.elementor-element-8fc33b5.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-82ce9ac{text-align:center;}.elementor-3490 .elementor-element.elementor-element-44c72b5{text-align:center;}.elementor-3490 .elementor-element.elementor-element-3603c8c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3490 .elementor-element.elementor-element-d0df6be.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-43e5b8a{text-align:center;}.elementor-3490 .elementor-element.elementor-element-3cbb217{text-align:center;}.elementor-3490 .elementor-element.elementor-element-6c5ded0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3490 .elementor-element.elementor-element-d3d182d.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-865e89b{text-align:center;}.elementor-3490 .elementor-element.elementor-element-b458a31{text-align:center;}.elementor-3490 .elementor-element.elementor-element-abc95c5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3490 .elementor-element.elementor-element-abc95c5.e-con{--align-self:flex-start;}.elementor-3490 .elementor-element.elementor-element-49481fa.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-e1c1c6a{text-align:center;}.elementor-3490 .elementor-element.elementor-element-3683d45{text-align:center;}.elementor-3490 .elementor-element.elementor-element-e13732a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3490 .elementor-element.elementor-element-ee9a3f1.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-e078a07{text-align:center;}.elementor-3490 .elementor-element.elementor-element-6f5e897{text-align:center;}.elementor-3490 .elementor-element.elementor-element-463557b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3490 .elementor-element.elementor-element-ad3ebc0{width:100%;max-width:100%;}.elementor-3490 .elementor-element.elementor-element-ad3ebc0 > .elementor-widget-container{margin:140px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-ad3ebc0 .elementor-heading-title{font-size:40px;letter-spacing:-1.8px;}.elementor-3490 .elementor-element.elementor-element-e5ad741{width:100%;max-width:100%;}.elementor-3490 .elementor-element.elementor-element-e5ad741 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3490 .elementor-element.elementor-element-7a2baa8 .elementor-heading-title{font-size:40px;}.elementor-3490 .elementor-element.elementor-element-435b301 .elementor-heading-title{font-size:40px;}.elementor-3490 .elementor-element.elementor-element-c2967ae .elementor-heading-title{font-size:40px;}.elementor-3490 .elementor-element.elementor-element-53a9817{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3490 .elementor-element.elementor-element-013884b{text-align:center;}.elementor-3490 .elementor-element.elementor-element-962e542{text-align:center;}.elementor-3490 .elementor-element.elementor-element-c273820{text-align:center;}.elementor-3490 .elementor-element.elementor-element-63d6f69{text-align:center;}.elementor-3490 .elementor-element.elementor-element-63d6f69 .elementor-heading-title{font-size:40px;letter-spacing:-1.8px;}.elementor-3490 .elementor-element.elementor-element-d84dd3c.elementor-element{--align-self:center;}.elementor-3490 .elementor-element.elementor-element-fa70ae2 .elementor-heading-title{font-size:40px;}.elementor-3490 .elementor-element.elementor-element-034f86a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3490 .elementor-element.elementor-element-cf3e2fd .elementor-heading-title{font-size:40px;}}@media(min-width:768px){.elementor-3490 .elementor-element.elementor-element-4002254{--width:100%;}.elementor-3490 .elementor-element.elementor-element-aaadecf{--width:50%;}.elementor-3490 .elementor-element.elementor-element-a7647e3{--width:50%;}.elementor-3490 .elementor-element.elementor-element-ebe265f{--width:100%;}.elementor-3490 .elementor-element.elementor-element-6304cee{--content-width:1350px;}.elementor-3490 .elementor-element.elementor-element-975a4aa{--width:70%;}.elementor-3490 .elementor-element.elementor-element-a9713a8{--width:75%;}.elementor-3490 .elementor-element.elementor-element-614f71a{--width:60%;}.elementor-3490 .elementor-element.elementor-element-91077db{--width:60%;}.elementor-3490 .elementor-element.elementor-element-d8eb772{--width:100%;}.elementor-3490 .elementor-element.elementor-element-73a7604{--width:60%;}.elementor-3490 .elementor-element.elementor-element-559e965{--width:100%;}.elementor-3490 .elementor-element.elementor-element-30828bf{--width:60%;}.elementor-3490 .elementor-element.elementor-element-0e5b48b{--width:80%;}.elementor-3490 .elementor-element.elementor-element-ae9ef35{--width:30%;}.elementor-3490 .elementor-element.elementor-element-d31d4f8{--width:30%;}.elementor-3490 .elementor-element.elementor-element-3d4af9d{--width:30%;}.elementor-3490 .elementor-element.elementor-element-0cc4f9a{--width:30%;}.elementor-3490 .elementor-element.elementor-element-488c8d2{--width:30%;}.elementor-3490 .elementor-element.elementor-element-e6b90f0{--width:30%;}.elementor-3490 .elementor-element.elementor-element-dea7982{--width:80%;}.elementor-3490 .elementor-element.elementor-element-f6d2a61{--width:30%;}.elementor-3490 .elementor-element.elementor-element-edb636f{--width:30%;}.elementor-3490 .elementor-element.elementor-element-640b95b{--width:30%;}.elementor-3490 .elementor-element.elementor-element-f45343c{--width:70%;}.elementor-3490 .elementor-element.elementor-element-b53ca55{--width:50%;}.elementor-3490 .elementor-element.elementor-element-83c9433{--width:80%;}.elementor-3490 .elementor-element.elementor-element-156f3e0{--width:30%;}.elementor-3490 .elementor-element.elementor-element-71c1e5c{--width:50%;}.elementor-3490 .elementor-element.elementor-element-8603d1b{--width:30%;}.elementor-3490 .elementor-element.elementor-element-a7cfc3a{--width:50%;}.elementor-3490 .elementor-element.elementor-element-165481a{--width:30%;}.elementor-3490 .elementor-element.elementor-element-3603c8c{--width:50%;}.elementor-3490 .elementor-element.elementor-element-d4aedf5{--width:30%;}.elementor-3490 .elementor-element.elementor-element-6c5ded0{--width:50%;}.elementor-3490 .elementor-element.elementor-element-3250440{--width:30%;}.elementor-3490 .elementor-element.elementor-element-abc95c5{--width:50%;}.elementor-3490 .elementor-element.elementor-element-81fd48a{--width:30%;}.elementor-3490 .elementor-element.elementor-element-e13732a{--width:50%;}.elementor-3490 .elementor-element.elementor-element-e29994a{--width:100%;}.elementor-3490 .elementor-element.elementor-element-6b75dbc{--width:30%;}.elementor-3490 .elementor-element.elementor-element-10276b5{--width:30%;}.elementor-3490 .elementor-element.elementor-element-0f9eda7{--width:30%;}.elementor-3490 .elementor-element.elementor-element-97d0122{--width:33.33%;}.elementor-3490 .elementor-element.elementor-element-35b985d{--width:33.33%;}.elementor-3490 .elementor-element.elementor-element-f18e246{--width:33.33%;}.elementor-3490 .elementor-element.elementor-element-1dd5251{--width:60%;}.elementor-3490 .elementor-element.elementor-element-0f66cd9{--width:40%;}.elementor-3490 .elementor-element.elementor-element-0e36f43{--width:50%;}.elementor-3490 .elementor-element.elementor-element-4d99f14{--width:50%;}.elementor-3490 .elementor-element.elementor-element-be5671f{--width:50%;}.elementor-3490 .elementor-element.elementor-element-e91de43{--width:50%;}.elementor-3490 .elementor-element.elementor-element-034f86a{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3490 .elementor-element.elementor-element-ebe265f{--width:1600px;}.elementor-3490 .elementor-element.elementor-element-dea7982{--width:1600px;}}/* Start custom CSS for image, class: .elementor-element-1158356 */.elementor-3490 .elementor-element.elementor-element-1158356 {
  animation: floaty 5s ease-in-out infinite;
}

@keyframes floaty {
  0% { transform: translateY(0px); }
  50% { transform: translateY(-15px); }
  100% { transform: translateY(0px); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9713a8 */.elementor-3490 .elementor-element.elementor-element-a9713a8 {
  background: rgba(255, 255, 255, 0.06);
  border: 1px solid rgba(255, 255, 255, 0.15);
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
  border-radius: 50px;
  color: #ffffff;
  padding: 10px 20px;
  font-size: 14px;
  display: inline-flex;
  align-items: center;
  gap: 8px;
  box-shadow: inset 0 0 0 1px rgba(255,255,255,0.1);
  transition: all 0.3s ease-in-out;
}

.elementor-3490 .elementor-element.elementor-element-a9713a8 .badge-icon {
  font-size: 16px;
  line-height: 1;
  margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55bfd15 */.elementor-3490 .elementor-element.elementor-element-55bfd15 {
  animation: floaty 6s ease-in-out infinite;
}

@keyframes floaty {
  0% { transform: translateY(0px); }
  50% { transform: translateY(-15px); }
  100% { transform: translateY(0px); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-614f71a */.elementor-3490 .elementor-element.elementor-element-614f71a .elementor-column-gap-no .elementor-column {
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-c35d74d *//* Gradient on the full title */
.elementor-3490 .elementor-element.elementor-element-c35d74d .elementor-counter-number-wrapper {
  background: linear-gradient(90deg, #d134d6, #533ed8);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-flex;
  align-items: center;
  gap: 0;
  font-weight: 700;
  white-space: nowrap;
}

/* Remove space between prefix/number/suffix */
.elementor-3490 .elementor-element.elementor-element-c35d74d .elementor-counter-number-prefix,
.elementor-3490 .elementor-element.elementor-element-c35d74d .elementor-counter-number,
.elementor-3490 .elementor-element.elementor-element-c35d74d .elementor-counter-number-suffix {
  margin: 0;
  padding: 0;
}

/* Keep subtitle white */
.elementor-3490 .elementor-element.elementor-element-c35d74d .elementor-counter-title {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-2b81b4f *//* Gradient on the full title */
.elementor-3490 .elementor-element.elementor-element-2b81b4f .elementor-counter-number-wrapper {
  background: linear-gradient(90deg, #d134d6, #533ed8);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-flex;
  align-items: center;
  gap: 0;
  font-weight: 700;
  white-space: nowrap;
}

/* Remove space between prefix/number/suffix */
.elementor-3490 .elementor-element.elementor-element-2b81b4f .elementor-counter-number-prefix,
.elementor-3490 .elementor-element.elementor-element-2b81b4f .elementor-counter-number,
.elementor-3490 .elementor-element.elementor-element-2b81b4f .elementor-counter-number-suffix {
  margin: 0;
  padding: 0;
}

/* Keep subtitle white */
.elementor-3490 .elementor-element.elementor-element-2b81b4f .elementor-counter-title {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-603d1f1 *//* Gradient on the full title */
.elementor-3490 .elementor-element.elementor-element-603d1f1 .elementor-counter-number-wrapper {
  background: linear-gradient(90deg, #d134d6, #533ed8);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-flex;
  align-items: center;
  gap: 0;
  font-weight: 700;
  white-space: nowrap;
}

/* Remove space between prefix/number/suffix */
.elementor-3490 .elementor-element.elementor-element-603d1f1 .elementor-counter-number-prefix,
.elementor-3490 .elementor-element.elementor-element-603d1f1 .elementor-counter-number,
.elementor-3490 .elementor-element.elementor-element-603d1f1 .elementor-counter-number-suffix {
  margin: 0;
  padding: 0;
}

/* Keep subtitle white */
.elementor-3490 .elementor-element.elementor-element-603d1f1 .elementor-counter-title {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-63d6e3a */.elementor-3490 .elementor-element.elementor-element-63d6e3a {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid #c084fc;
  padding: 14px;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 20px rgba(192, 132, 252, 0.3);
  
  background: linear-gradient(135deg, rgba(129, 64, 224, 0.5), rgba(51, 17, 103, 0.5));
border: 1px solid rgba(255, 255, 255, 0.15);

}


.elementor-3490 .elementor-element.elementor-element-63d6e3a::after {
  content: '';
  position: absolute;
  width: 80px;
  height: 80px;
  top: -10px;
  left: -10px;
  border: 1px dashed rgba(255, 255, 255, 0.08);
  border-radius: 50%;
  z-index: 0;
  animation: orbit 16s linear infinite;
  pointer-events: none;
}

@keyframes orbit {
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2684e0 */.elementor-3490 .elementor-element.elementor-element-e2684e0 {
  color: #fff;
  font-weight: 800;
  text-align: center;
  text-shadow: 0 0 8px rgba(151, 71, 255, 0.6), 
             0 0 20px rgba(151, 71, 255, 0.3);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91077db */.elementor-3490 .elementor-element.elementor-element-91077db {
  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c15f6 */.elementor-3490 .elementor-element.elementor-element-65c15f6 {
  width: 5px;
  height: 100px; /* slightly less than total gap */
  margin: 0 auto;
  background-image: radial-gradient(circle, #7c3aed 1px, transparent 1px);
  background-size: 2px 10px;
  background-repeat: repeat-y;
  background-position: center;
  position: relative;
}
.elementor-3490 .elementor-element.elementor-element-65c15f6::after {
  content: '';
  position: absolute;
  bottom: -6px;
  left: 50%;
  transform: translateX(-50%);
  width: 12px;
  height: 12px;
  background: #7c3aed;
  border-radius: 50%;
  box-shadow: 0 0 6px #7c3aed;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4b16b63 */.elementor-3490 .elementor-element.elementor-element-4b16b63 {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid #c084fc;
  padding: 14px;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 20px rgba(192, 132, 252, 0.3);
  
  background: linear-gradient(135deg, rgba(129, 64, 224, 0.5), rgba(51, 17, 103, 0.5));
border: 1px solid rgba(255, 255, 255, 0.15);

}


.elementor-3490 .elementor-element.elementor-element-4b16b63::after {
  content: '';
  position: absolute;
  width: 80px;
  height: 80px;
  top: -10px;
  left: -10px;
  border: 1px dashed rgba(255, 255, 255, 0.08);
  border-radius: 50%;
  z-index: 0;
  animation: orbit 16s linear infinite;
  pointer-events: none;
}

@keyframes orbit {
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b6a142 */.elementor-3490 .elementor-element.elementor-element-7b6a142 {
  color: #fff;
  font-weight: 800;
  text-align: center;
  text-shadow: 0 0 8px rgba(151, 71, 255, 0.6), 
             0 0 20px rgba(151, 71, 255, 0.3);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a7604 */.elementor-3490 .elementor-element.elementor-element-73a7604 {
  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d6aee2 */.elementor-3490 .elementor-element.elementor-element-2d6aee2 {
  width: 5px;
  height: 100px; /* slightly less than total gap */
  margin: 0 auto;
  background-image: radial-gradient(circle, #7c3aed 1px, transparent 1px);
  background-size: 2px 10px;
  background-repeat: repeat-y;
  background-position: center;
  position: relative;
}
.elementor-3490 .elementor-element.elementor-element-2d6aee2::after {
  content: '';
  position: absolute;
  bottom: -6px;
  left: 50%;
  transform: translateX(-50%);
  width: 12px;
  height: 12px;
  background: #7c3aed;
  border-radius: 50%;
  box-shadow: 0 0 6px #7c3aed;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1e88706 */.elementor-3490 .elementor-element.elementor-element-1e88706 {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid #c084fc;
  padding: 14px;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 20px rgba(192, 132, 252, 0.3);
  
  background: linear-gradient(135deg, rgba(129, 64, 224, 0.5), rgba(51, 17, 103, 0.5));
border: 1px solid rgba(255, 255, 255, 0.15);

}


.elementor-3490 .elementor-element.elementor-element-1e88706::after {
  content: '';
  position: absolute;
  width: 80px;
  height: 80px;
  top: -10px;
  left: -10px;
  border: 1px dashed rgba(255, 255, 255, 0.08);
  border-radius: 50%;
  z-index: 0;
  animation: orbit 16s linear infinite;
  pointer-events: none;
}

@keyframes orbit {
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5653bb */.elementor-3490 .elementor-element.elementor-element-f5653bb {
  color: #fff;
  font-weight: 800;
  text-align: center;
  text-shadow: 0 0 8px rgba(151, 71, 255, 0.6), 
             0 0 20px rgba(151, 71, 255, 0.3);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30828bf */.elementor-3490 .elementor-element.elementor-element-30828bf {
  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7f6f9ab */.elementor-3490 .elementor-element.elementor-element-7f6f9ab {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid #c084fc;
  padding: 14px;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 20px rgba(192, 132, 252, 0.3);
  
  background: linear-gradient(135deg, rgba(129, 64, 224, 0.5), rgba(51, 17, 103, 0.5));
border: 1px solid rgba(255, 255, 255, 0.15);

}


.elementor-3490 .elementor-element.elementor-element-7f6f9ab::after {
  content: '';
  position: absolute;
  width: 80px;
  height: 80px;
  top: -10px;
  left: -10px;
  border: 1px dashed rgba(255, 255, 255, 0.08);
  border-radius: 50%;
  z-index: 0;
  animation: orbit 16s linear infinite;
  pointer-events: none;
}

@keyframes orbit {
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-17f41b1 */.elementor-3490 .elementor-element.elementor-element-17f41b1 {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid #c084fc;
  padding: 14px;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 20px rgba(192, 132, 252, 0.3);
  
  background: linear-gradient(135deg, rgba(129, 64, 224, 0.5), rgba(51, 17, 103, 0.5));
border: 1px solid rgba(255, 255, 255, 0.15);

}


.elementor-3490 .elementor-element.elementor-element-17f41b1::after {
  content: '';
  position: absolute;
  width: 80px;
  height: 80px;
  top: -10px;
  left: -10px;
  border: 1px dashed rgba(255, 255, 255, 0.08);
  border-radius: 50%;
  z-index: 0;
  animation: orbit 16s linear infinite;
  pointer-events: none;
}

@keyframes orbit {
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5a347da */.elementor-3490 .elementor-element.elementor-element-5a347da {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid #c084fc;
  padding: 14px;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 20px rgba(192, 132, 252, 0.3);
  
  background: linear-gradient(135deg, rgba(129, 64, 224, 0.5), rgba(51, 17, 103, 0.5));
border: 1px solid rgba(255, 255, 255, 0.15);

}


.elementor-3490 .elementor-element.elementor-element-5a347da::after {
  content: '';
  position: absolute;
  width: 80px;
  height: 80px;
  top: -10px;
  left: -10px;
  border: 1px dashed rgba(255, 255, 255, 0.08);
  border-radius: 50%;
  z-index: 0;
  animation: orbit 16s linear infinite;
  pointer-events: none;
}

@keyframes orbit {
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b409635 */.elementor-3490 .elementor-element.elementor-element-b409635 {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid #c084fc;
  padding: 14px;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 20px rgba(192, 132, 252, 0.3);
  
  background: linear-gradient(135deg, rgba(129, 64, 224, 0.5), rgba(51, 17, 103, 0.5));
border: 1px solid rgba(255, 255, 255, 0.15);

}


.elementor-3490 .elementor-element.elementor-element-b409635::after {
  content: '';
  position: absolute;
  width: 80px;
  height: 80px;
  top: -10px;
  left: -10px;
  border: 1px dashed rgba(255, 255, 255, 0.08);
  border-radius: 50%;
  z-index: 0;
  animation: orbit 16s linear infinite;
  pointer-events: none;
}

@keyframes orbit {
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-18ef931 */.elementor-3490 .elementor-element.elementor-element-18ef931 {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid #c084fc;
  padding: 14px;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 20px rgba(192, 132, 252, 0.3);
  
  background: linear-gradient(135deg, rgba(129, 64, 224, 0.5), rgba(51, 17, 103, 0.5));
border: 1px solid rgba(255, 255, 255, 0.15);

}


.elementor-3490 .elementor-element.elementor-element-18ef931::after {
  content: '';
  position: absolute;
  width: 80px;
  height: 80px;
  top: -10px;
  left: -10px;
  border: 1px dashed rgba(255, 255, 255, 0.08);
  border-radius: 50%;
  z-index: 0;
  animation: orbit 16s linear infinite;
  pointer-events: none;
}

@keyframes orbit {
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-54c45b9 */.elementor-3490 .elementor-element.elementor-element-54c45b9 {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid #c084fc;
  padding: 14px;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 20px rgba(192, 132, 252, 0.3);
  
  background: linear-gradient(135deg, rgba(129, 64, 224, 0.5), rgba(51, 17, 103, 0.5));
border: 1px solid rgba(255, 255, 255, 0.15);

}


.elementor-3490 .elementor-element.elementor-element-54c45b9::after {
  content: '';
  position: absolute;
  width: 80px;
  height: 80px;
  top: -10px;
  left: -10px;
  border: 1px dashed rgba(255, 255, 255, 0.08);
  border-radius: 50%;
  z-index: 0;
  animation: orbit 16s linear infinite;
  pointer-events: none;
}

@keyframes orbit {
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95c1092 */.elementor-3490 .elementor-element.elementor-element-95c1092 {
  animation: floaty 6s ease-in-out infinite;
}

@keyframes floaty {
  0% { transform: translateY(0px); }
  50% { transform: translateY(-15px); }
  100% { transform: translateY(0px); }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-de66497 */.elementor-3490 .elementor-element.elementor-element-de66497 {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid #c084fc;
  padding: 14px;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 20px rgba(192, 132, 252, 0.3);
  
  background: linear-gradient(135deg, rgba(129, 64, 224, 0.5), rgba(51, 17, 103, 0.5));
border: 1px solid rgba(255, 255, 255, 0.15);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac28e15 */.elementor-3490 .elementor-element.elementor-element-ac28e15 {
  background: linear-gradient(90deg, #d134d6, #533ed8);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8fc33b5 */.elementor-3490 .elementor-element.elementor-element-8fc33b5 {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid #c084fc;
  padding: 14px;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 20px rgba(192, 132, 252, 0.3);
  
  background: linear-gradient(135deg, rgba(129, 64, 224, 0.5), rgba(51, 17, 103, 0.5));
border: 1px solid rgba(255, 255, 255, 0.15);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82ce9ac */.elementor-3490 .elementor-element.elementor-element-82ce9ac {
  background: linear-gradient(90deg, #d134d6, #533ed8);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d0df6be */.elementor-3490 .elementor-element.elementor-element-d0df6be {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid #c084fc;
  padding: 14px;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 20px rgba(192, 132, 252, 0.3);
  
  background: linear-gradient(135deg, rgba(129, 64, 224, 0.5), rgba(51, 17, 103, 0.5));
border: 1px solid rgba(255, 255, 255, 0.15);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43e5b8a */.elementor-3490 .elementor-element.elementor-element-43e5b8a {
  background: linear-gradient(90deg, #d134d6, #533ed8);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d3d182d */.elementor-3490 .elementor-element.elementor-element-d3d182d {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid #c084fc;
  padding: 14px;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 20px rgba(192, 132, 252, 0.3);
  
  background: linear-gradient(135deg, rgba(129, 64, 224, 0.5), rgba(51, 17, 103, 0.5));
border: 1px solid rgba(255, 255, 255, 0.15);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-865e89b */.elementor-3490 .elementor-element.elementor-element-865e89b {
  background: linear-gradient(90deg, #d134d6, #533ed8);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-49481fa */.elementor-3490 .elementor-element.elementor-element-49481fa {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid #c084fc;
  padding: 14px;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 20px rgba(192, 132, 252, 0.3);
  
  background: linear-gradient(135deg, rgba(129, 64, 224, 0.5), rgba(51, 17, 103, 0.5));
border: 1px solid rgba(255, 255, 255, 0.15);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1c1c6a */.elementor-3490 .elementor-element.elementor-element-e1c1c6a {
  background: linear-gradient(90deg, #d134d6, #533ed8);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ee9a3f1 */.elementor-3490 .elementor-element.elementor-element-ee9a3f1 {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid #c084fc;
  padding: 14px;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 20px rgba(192, 132, 252, 0.3);
  
  background: linear-gradient(135deg, rgba(129, 64, 224, 0.5), rgba(51, 17, 103, 0.5));
border: 1px solid rgba(255, 255, 255, 0.15);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e078a07 */.elementor-3490 .elementor-element.elementor-element-e078a07 {
  background: linear-gradient(90deg, #d134d6, #533ed8);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a2baa8 */.elementor-3490 .elementor-element.elementor-element-7a2baa8 {
  color: #fff;
  font-weight: 800;
  text-align: center;
  text-shadow: 0 0 8px rgba(151, 71, 255, 0.6), 
             0 0 20px rgba(151, 71, 255, 0.3);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-435b301 */.elementor-3490 .elementor-element.elementor-element-435b301 {
  color: #fff;
  font-weight: 800;
  text-align: center;
  text-shadow: 0 0 8px rgba(151, 71, 255, 0.6), 
             0 0 20px rgba(151, 71, 255, 0.3);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2967ae */.elementor-3490 .elementor-element.elementor-element-c2967ae {
  color: #fff;
  font-weight: 800;
  text-align: center;
  text-shadow: 0 0 8px rgba(151, 71, 255, 0.6), 
             0 0 20px rgba(151, 71, 255, 0.3);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8102ea8 */.elementor-3490 .elementor-element.elementor-element-8102ea8 {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid #c084fc;
  padding: 14px;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 20px rgba(192, 132, 252, 0.3);
  
  background: linear-gradient(135deg, rgba(129, 64, 224, 0.5), rgba(51, 17, 103, 0.5));
border: 1px solid rgba(255, 255, 255, 0.15);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6e7cdc */.elementor-3490 .elementor-element.elementor-element-d6e7cdc {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid #c084fc;
  padding: 14px;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 20px rgba(192, 132, 252, 0.3);
  
  background: linear-gradient(135deg, rgba(129, 64, 224, 0.5), rgba(51, 17, 103, 0.5));
border: 1px solid rgba(255, 255, 255, 0.15);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58ff267 */.elementor-3490 .elementor-element.elementor-element-58ff267 {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid #c084fc;
  padding: 14px;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 20px rgba(192, 132, 252, 0.3);
  
  background: linear-gradient(135deg, rgba(129, 64, 224, 0.5), rgba(51, 17, 103, 0.5));
border: 1px solid rgba(255, 255, 255, 0.15);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63d6f69 */.gradient-text {
  background: linear-gradient(90deg, #d946ef, #9333ea, #6366f1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-shadow: 0 0 8px rgba(147, 51, 234, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc671f0 */.elementor-3490 .elementor-element.elementor-element-cc671f0 {
  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa70ae2 */.elementor-3490 .elementor-element.elementor-element-fa70ae2 {
  color: #fff;
  font-weight: 800;
  text-align: center;
  text-shadow: 0 0 8px rgba(151, 71, 255, 0.6), 
             0 0 20px rgba(151, 71, 255, 0.3);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf3e2fd */.elementor-3490 .elementor-element.elementor-element-cf3e2fd {
  color: #fff;
  font-weight: 800;
  text-align: center;
  text-shadow: 0 0 8px rgba(151, 71, 255, 0.6), 
             0 0 20px rgba(151, 71, 255, 0.3);

}/* End custom CSS */