.elementor-651 .elementor-element.elementor-element-29fff7d{--display:flex;--min-height:1070px;--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:-81px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-651 .elementor-element.elementor-element-29fff7d:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-29fff7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130E1E;}.elementor-651 .elementor-element.elementor-element-bfd30bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 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-651 .elementor-element.elementor-element-07c7d3d .elementor-button{background-color:#2F0484;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;border-radius:57px 57px 57px 57px;padding:10px 070px 10px 070px;}.elementor-651 .elementor-element.elementor-element-07c7d3d{margin:10em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.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-651 .elementor-element.elementor-element-d9de594{width:var( --container-widget-width, 74% );max-width:74%;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;}.elementor-651 .elementor-element.elementor-element-d9de594.elementor-element{--align-self:center;}.elementor-651 .elementor-element.elementor-element-d9de594 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:48px;font-weight:700;color:#6EC1E4;}.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-651 .elementor-element.elementor-element-46e05f6{width:var( --container-widget-width, 42% );max-width:42%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:42%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-46e05f6.elementor-element{--align-self:center;}.elementor-651 .elementor-element.elementor-element-46e05f6 p{margin-block-end:0px;}.elementor-651 .elementor-element.elementor-element-e344db0{width:var( --container-widget-width, 67% );max-width:67%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:67%;--container-widget-flex-grow:0;border-radius:24px 24px 24px 24px;}.elementor-651 .elementor-element.elementor-element-e344db0.elementor-element{--align-self:center;}.elementor-651 .elementor-element.elementor-element-e344db0 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-651 .elementor-element.elementor-element-e78c83d{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-651 .elementor-element.elementor-element-e78c83d.elementor-element{--align-self:center;}.elementor-651 .elementor-element.elementor-element-20b4d3a{--display:flex;}.elementor-651 .elementor-element.elementor-element-20b4d3a:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-20b4d3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130E1E;}.elementor-651 .elementor-element.elementor-element-584fb8f{margin:-5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-651 .elementor-element.elementor-element-8754c49{--display:flex;}.elementor-651 .elementor-element.elementor-element-8754c49:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-8754c49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130E1E;}.elementor-651 .elementor-element.elementor-element-f85a699 .elementor-button{background-color:#2F0484;font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;border-radius:68px 68px 68px 68px;padding:13px 020px 13px 020px;}.elementor-651 .elementor-element.elementor-element-f85a699{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-651 .elementor-element.elementor-element-91371e1{width:var( --container-widget-width, 90% );max-width:90%;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-651 .elementor-element.elementor-element-91371e1.elementor-element{--align-self:center;}.elementor-651 .elementor-element.elementor-element-91371e1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:58px;font-weight:700;color:#6EC1E4;}.elementor-651 .elementor-element.elementor-element-70a6b34{width:var( --container-widget-width, 42% );max-width:42%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:42%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-70a6b34.elementor-element{--align-self:center;}.elementor-651 .elementor-element.elementor-element-70a6b34 p{margin-block-end:0px;}.elementor-651 .elementor-element.elementor-element-2b42479{--display:flex;}.elementor-651 .elementor-element.elementor-element-2b42479:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-2b42479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130E1E;}.elementor-651 .elementor-element.elementor-element-2861cce{--e-image-carousel-slides-to-show:5;}.elementor-651 .elementor-element.elementor-element-2861cce .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-651 .elementor-element.elementor-element-8f1fc1a{--display:flex;--min-height:443px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-651 .elementor-element.elementor-element-8f1fc1a:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-8f1fc1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130E1E;}.elementor-651 .elementor-element.elementor-element-a227131{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 51px) 0px;}.elementor-651 .elementor-element.elementor-element-3e18322{--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-651 .elementor-element.elementor-element-3e18322:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-3e18322 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130E1E;}.elementor-651 .elementor-element.elementor-element-682c525{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;z-index:1;text-align:center;font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-682c525.elementor-element{--align-self:center;}.elementor-651 .elementor-element.elementor-element-ea6df0e .elementor-button{background-color:#5212D1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Sora", Sans-serif;font-size:22px;font-weight:bold;border-radius:68px 68px 68px 68px;padding:025px 0030px 025px 030px;}.elementor-651 .elementor-element.elementor-element-ea6df0e{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;z-index:3;}.elementor-651 .elementor-element.elementor-element-61a1eba{--display:flex;--min-height:17px;--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:-5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-651 .elementor-element.elementor-element-61a1eba:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-61a1eba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130E1E;}.elementor-651 .elementor-element.elementor-element-f4fa890{margin:-5em 0em calc(var(--kit-widget-spacing, 0px) + -10em) 0em;}.elementor-651 .elementor-element.elementor-element-7b5ca60{--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-651 .elementor-element.elementor-element-7b5ca60:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-7b5ca60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130E1E;}.elementor-651 .elementor-element.elementor-element-12302a5{width:var( --container-widget-width, 90% );max-width:90%;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-651 .elementor-element.elementor-element-12302a5.elementor-element{--align-self:center;}.elementor-651 .elementor-element.elementor-element-12302a5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:700;color:#6EC1E4;}.elementor-651 .elementor-element.elementor-element-13d4492{color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-2903467{--display:flex;--min-height:411px;--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-651 .elementor-element.elementor-element-2903467:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-2903467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130E1E;}.elementor-651 .elementor-element.elementor-element-6f42f4f{--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-651 .elementor-element.elementor-element-090f4b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-651 .elementor-element.elementor-element-62ebcaa{--display:flex;--min-height:0px;--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;--border-radius:1000px 1000px 1000px 1000px;}.elementor-651 .elementor-element.elementor-element-2d2318c{--display:flex;--justify-content:flex-start;}.elementor-651 .elementor-element.elementor-element-0536991{--display:flex;--min-height:57px;--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:center;--border-radius:1000px 1000px 1000px 1000px;}.elementor-651 .elementor-element.elementor-element-0536991:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-0536991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#601BE7;}.elementor-651 .elementor-element.elementor-element-c5c4750{text-align:center;}.elementor-651 .elementor-element.elementor-element-c5c4750 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-13981d1{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-16px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-197b0e1{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-651 .elementor-element.elementor-element-197b0e1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-fbfeee6{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-651 .elementor-element.elementor-element-bcb84d6{--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;--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-dba6ee7{--display:flex;--min-height:0px;--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;--border-radius:1000px 1000px 1000px 1000px;}.elementor-651 .elementor-element.elementor-element-7d8ae43{--display:flex;--justify-content:flex-start;}.elementor-651 .elementor-element.elementor-element-57cb51e{--display:flex;--min-height:57px;--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:center;--border-radius:1000px 1000px 1000px 1000px;}.elementor-651 .elementor-element.elementor-element-57cb51e:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-57cb51e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#601BE7;}.elementor-651 .elementor-element.elementor-element-25450e1{text-align:center;}.elementor-651 .elementor-element.elementor-element-25450e1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-91380dc{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-16px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-3da76d1{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-651 .elementor-element.elementor-element-3da76d1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-6089e19{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-651 .elementor-element.elementor-element-e8d8eeb{--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;--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-7c359f9{--display:flex;--min-height:0px;--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;--border-radius:1000px 1000px 1000px 1000px;}.elementor-651 .elementor-element.elementor-element-55641f8{--display:flex;--justify-content:flex-start;}.elementor-651 .elementor-element.elementor-element-4486a0d{--display:flex;--min-height:57px;--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:center;--border-radius:1000px 1000px 1000px 1000px;}.elementor-651 .elementor-element.elementor-element-4486a0d:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-4486a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#601BE7;}.elementor-651 .elementor-element.elementor-element-83f91d2{text-align:center;}.elementor-651 .elementor-element.elementor-element-83f91d2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-4420bb0{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-16px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-890baa9{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-651 .elementor-element.elementor-element-890baa9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-7c95036{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-651 .elementor-element.elementor-element-f3685b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:27px 27px 27px 27px;}.elementor-651 .elementor-element.elementor-element-f3685b6:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-f3685b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130E1E;}.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-651 .elementor-element.elementor-element-61c38fa img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-651 .elementor-element.elementor-element-16a38ea{--display:flex;--min-height:150px;--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-651 .elementor-element.elementor-element-16a38ea:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-16a38ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130E1E;}.elementor-651 .elementor-element.elementor-element-7dd9376{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-651 .elementor-element.elementor-element-7dd9376.elementor-element{--align-self:center;}.elementor-651 .elementor-element.elementor-element-35276d5{width:var( --container-widget-width, 90% );max-width:90%;margin:8em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-651 .elementor-element.elementor-element-35276d5.elementor-element{--align-self:center;}.elementor-651 .elementor-element.elementor-element-35276d5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:700;color:#6EC1E4;}.elementor-651 .elementor-element.elementor-element-9d35d82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-0956eff{--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-651 .elementor-element.elementor-element-0956eff:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-0956eff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130E1E;}.elementor-651 .elementor-element.elementor-element-fae3e57{--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-651 .elementor-element.elementor-element-5487ca1{--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;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;}.elementor-651 .elementor-element.elementor-element-5487ca1:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-5487ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#19161C;}.elementor-651 .elementor-element.elementor-element-5487ca1:hover{background-color:#25212B;}.elementor-651 .elementor-element.elementor-element-5487ca1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-651 .elementor-element.elementor-element-ddf4458{width:var( --container-widget-width, 11% );max-width:11%;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;--container-widget-width:11%;--container-widget-flex-grow:0;text-align:left;}.elementor-651 .elementor-element.elementor-element-ddf4458 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:50px;font-weight:600;color:#601BE7;}.elementor-651 .elementor-element.elementor-element-4dad418{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;font-family:"Sora", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-ed1abcf{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-b93a443{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:04px 0px 0px 0px;--border-top-width:04px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5212D1;--border-color:#5212D1;--border-radius:0px 0px 0px 0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:015px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-b93a443.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-651 .elementor-element.elementor-element-d5bc804{--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-651 .elementor-element.elementor-element-ded5701{--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;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;}.elementor-651 .elementor-element.elementor-element-ded5701:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-ded5701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#19161C;}.elementor-651 .elementor-element.elementor-element-ded5701:hover{background-color:#25212B;}.elementor-651 .elementor-element.elementor-element-ded5701.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-651 .elementor-element.elementor-element-ac72903{width:var( --container-widget-width, 11% );max-width:11%;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;--container-widget-width:11%;--container-widget-flex-grow:0;text-align:left;}.elementor-651 .elementor-element.elementor-element-ac72903 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:50px;font-weight:600;color:#601BE7;}.elementor-651 .elementor-element.elementor-element-7f95781{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;font-family:"Sora", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-f1cdfa4{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-c3c2b09{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:04px 0px 0px 0px;--border-top-width:04px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5212D1;--border-color:#5212D1;--border-radius:0px 0px 0px 0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:015px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-c3c2b09.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-651 .elementor-element.elementor-element-3f87722{--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-651 .elementor-element.elementor-element-85883e0{--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;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;}.elementor-651 .elementor-element.elementor-element-85883e0:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-85883e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#19161C;}.elementor-651 .elementor-element.elementor-element-85883e0:hover{background-color:#25212B;}.elementor-651 .elementor-element.elementor-element-85883e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-651 .elementor-element.elementor-element-555b2f2{width:var( --container-widget-width, 11% );max-width:11%;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;--container-widget-width:11%;--container-widget-flex-grow:0;text-align:left;}.elementor-651 .elementor-element.elementor-element-555b2f2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:50px;font-weight:600;color:#601BE7;}.elementor-651 .elementor-element.elementor-element-e6faf46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;font-family:"Sora", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-7645ad8{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-23e6ef6{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:04px 0px 0px 0px;--border-top-width:04px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5212D1;--border-color:#5212D1;--border-radius:0px 0px 0px 0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:015px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-23e6ef6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-651 .elementor-element.elementor-element-5514057{--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-651 .elementor-element.elementor-element-9d27a8e{--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;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;}.elementor-651 .elementor-element.elementor-element-9d27a8e:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-9d27a8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#19161C;}.elementor-651 .elementor-element.elementor-element-9d27a8e:hover{background-color:#25212B;}.elementor-651 .elementor-element.elementor-element-9d27a8e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-651 .elementor-element.elementor-element-4ee8ba3{width:var( --container-widget-width, 11% );max-width:11%;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;--container-widget-width:11%;--container-widget-flex-grow:0;text-align:left;}.elementor-651 .elementor-element.elementor-element-4ee8ba3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:50px;font-weight:600;color:#601BE7;}.elementor-651 .elementor-element.elementor-element-378fedc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;font-family:"Sora", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-f5cf411{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-f34aea6{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:04px 0px 0px 0px;--border-top-width:04px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5212D1;--border-color:#5212D1;--border-radius:0px 0px 0px 0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:015px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-f34aea6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-651 .elementor-element.elementor-element-1ff7c0e{--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-651 .elementor-element.elementor-element-7f22eef{--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;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;}.elementor-651 .elementor-element.elementor-element-7f22eef:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-7f22eef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#19161C;}.elementor-651 .elementor-element.elementor-element-7f22eef:hover{background-color:#25212B;}.elementor-651 .elementor-element.elementor-element-c100069{width:var( --container-widget-width, 11% );max-width:11%;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;--container-widget-width:11%;--container-widget-flex-grow:0;text-align:left;}.elementor-651 .elementor-element.elementor-element-c100069 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:50px;font-weight:600;color:#601BE7;}.elementor-651 .elementor-element.elementor-element-b0234c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;font-family:"Sora", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-bfb3f99{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-0b41640{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:04px 0px 0px 0px;--border-top-width:04px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5212D1;--border-color:#5212D1;--border-radius:0px 0px 0px 0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:015px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-0b41640.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-651 .elementor-element.elementor-element-127ce0b{--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-651 .elementor-element.elementor-element-f870bde{--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;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;}.elementor-651 .elementor-element.elementor-element-f870bde:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-f870bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#19161C;}.elementor-651 .elementor-element.elementor-element-f870bde:hover{background-color:#25212B;}.elementor-651 .elementor-element.elementor-element-b151a69{width:var( --container-widget-width, 11% );max-width:11%;margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;--container-widget-width:11%;--container-widget-flex-grow:0;text-align:left;}.elementor-651 .elementor-element.elementor-element-b151a69 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:50px;font-weight:600;color:#601BE7;}.elementor-651 .elementor-element.elementor-element-459a421{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;font-family:"Sora", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-bc3b3e9{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 015px;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-15c9e7d{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:04px 0px 0px 0px;--border-top-width:04px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5212D1;--border-color:#5212D1;--border-radius:0px 0px 0px 0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:015px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-15c9e7d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-651 .elementor-element.elementor-element-e89a456{--display:flex;--min-height:142px;--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-651 .elementor-element.elementor-element-e89a456:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-e89a456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130E1E;}.elementor-651 .elementor-element.elementor-element-9bc7ac2{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-651 .elementor-element.elementor-element-9bc7ac2.elementor-element{--align-self:center;}.elementor-651 .elementor-element.elementor-element-a843465{--display:flex;--min-height:601px;--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-651 .elementor-element.elementor-element-a843465:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-a843465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130E1E;}.elementor-651 .elementor-element.elementor-element-7afd673{--display:flex;--min-height:0px;--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-radius:10px 10px 10px 10px;}.elementor-651 .elementor-element.elementor-element-7afd673:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-7afd673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#19161C;}.elementor-651 .elementor-element.elementor-element-7afd673.e-con{--align-self:center;}.elementor-651 .elementor-element.elementor-element-a4342d0{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:9px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-9c855c4{--display:flex;--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:34px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-651 .elementor-element.elementor-element-998d3b4 .elementor-button{background-color:#2F0484;font-family:"Sora", Sans-serif;font-size:14px;font-weight:500;border-radius:68px 68px 68px 68px;padding:010px 010px 010px 010px;}.elementor-651 .elementor-element.elementor-element-998d3b4{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-651 .elementor-element.elementor-element-998d3b4.elementor-element{--align-self:flex-start;}.elementor-651 .elementor-element.elementor-element-01290f3{width:var( --container-widget-width, 90% );max-width:90%;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-651 .elementor-element.elementor-element-01290f3.elementor-element{--align-self:flex-start;}.elementor-651 .elementor-element.elementor-element-01290f3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:54px;font-weight:700;color:#6EC1E4;}.elementor-651 .elementor-element.elementor-element-5b632a3{width:var( --container-widget-width, 84% );max-width:84%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:84%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-651 .elementor-element.elementor-element-5b632a3.elementor-element{--align-self:flex-start;}.elementor-651 .elementor-element.elementor-element-82b3862{--display:flex;--min-height:542px;--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:center;--border-radius:11px 11px 11px 11px;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-651 .elementor-element.elementor-element-82b3862.e-con{--align-self:center;}.elementor-651 .elementor-element.elementor-element-3a3e66e{margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + -4em) 27em;padding:0em 0em 0em 0em;z-index:1;}.elementor-651 .elementor-element.elementor-element-6ad8148{margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;}.elementor-651 .elementor-element.elementor-element-6ad8148.elementor-element{--align-self:center;}.elementor-651 .elementor-element.elementor-element-6ad8148 img{max-width:488px;height:600px;border-radius:30px 30px 30px 30px;}.elementor-651 .elementor-element.elementor-element-86816f8{--display:flex;--min-height:808px;--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-651 .elementor-element.elementor-element-86816f8:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-86816f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130E1E;}.elementor-651 .elementor-element.elementor-element-ea07a37 .elementor-button{background-color:#2F0484;font-family:"Sora", Sans-serif;font-size:14px;font-weight:500;border-radius:68px 68px 68px 68px;padding:010px 030px 010px 030px;}.elementor-651 .elementor-element.elementor-element-ea07a37{width:var( --container-widget-width, 100% );max-width:100%;margin:5em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;padding:0em 0em 0em 0em;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-651 .elementor-element.elementor-element-ea07a37.elementor-element{--align-self:center;}.elementor-651 .elementor-element.elementor-element-d70a02a{width:var( --container-widget-width, 90% );max-width:90%;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-651 .elementor-element.elementor-element-d70a02a.elementor-element{--align-self:center;}.elementor-651 .elementor-element.elementor-element-d70a02a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:54px;font-weight:700;color:#6EC1E4;}.elementor-651 .elementor-element.elementor-element-0745602{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-0e84a6d{--display:flex;--min-height:83px;--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;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:3em;--padding-right:3em;}.elementor-651 .elementor-element.elementor-element-0e84a6d:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-0e84a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5212D1;}.elementor-651 .elementor-element.elementor-element-282b948{--display:flex;--min-height:0px;--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;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-651 .elementor-element.elementor-element-29e3acd .elementor-button{background-color:#753BEF;font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;border-radius:68px 68px 68px 68px;padding:10px 25px 010px 25px;}.elementor-651 .elementor-element.elementor-element-29e3acd{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-651 .elementor-element.elementor-element-29e3acd.elementor-element{--align-self:flex-start;}.elementor-651 .elementor-element.elementor-element-ee362b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-651 .elementor-element.elementor-element-f72af9d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:700;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-e0cd85e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) -13px;}.elementor-651 .elementor-element.elementor-element-e0cd85e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;text-decoration:line-through;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-a32ff17{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 00.6em;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-a32ff17.elementor-element{--align-self:flex-start;}.elementor-651 .elementor-element.elementor-element-30a6213{--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;--margin-top:-2.5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-651 .elementor-element.elementor-element-47a4589{--display:flex;--min-height:0px;--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-651 .elementor-element.elementor-element-b886d11{width:var( --container-widget-width, 100% );max-width:100%;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-651 .elementor-element.elementor-element-b886d11 img{width:20.5px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-651 .elementor-element.elementor-element-d0e547e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-651 .elementor-element.elementor-element-d0e547e img{width:20.5px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-651 .elementor-element.elementor-element-7b6dfaa{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-651 .elementor-element.elementor-element-7b6dfaa img{width:20.5px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-651 .elementor-element.elementor-element-8252b74{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-651 .elementor-element.elementor-element-8252b74 img{width:20.5px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-651 .elementor-element.elementor-element-dd8cf6a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-651 .elementor-element.elementor-element-dd8cf6a img{width:20.5px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-651 .elementor-element.elementor-element-1d23bfe{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-651 .elementor-element.elementor-element-1d23bfe img{width:20.5px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-651 .elementor-element.elementor-element-ac2bb1d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-651 .elementor-element.elementor-element-ac2bb1d img{width:20.5px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-651 .elementor-element.elementor-element-f6bc490{--display:flex;--min-height:0px;--justify-content:center;--margin-top:0em;--margin-bottom:0em;--margin-left:-1.7em;--margin-right:0em;}.elementor-651 .elementor-element.elementor-element-24e42d2{width:initial;max-width:initial;font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:40px;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-24e42d2 p{margin-block-end:0px;}.elementor-651 .elementor-element.elementor-element-1085fb4{width:var( --container-widget-width, 92% );max-width:92%;margin:-1.5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-651 .elementor-element.elementor-element-1085fb4.elementor-element{--align-self:center;}.elementor-651 .elementor-element.elementor-element-9e35152{--display:flex;--min-height:570px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-651 .elementor-element.elementor-element-9e35152:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-9e35152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#753BEF;}.elementor-651 .elementor-element.elementor-element-9e35152.e-con{--align-self:center;}.elementor-651 .elementor-element.elementor-element-63a0d89{margin:40px 40px calc(var(--kit-widget-spacing, 0px) + -19px) 64px;font-family:"Sora", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-0efbc3c{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:12px;--margin-left:22px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-37006f9{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#6E26FF;--border-color:#6E26FF;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-37006f9:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-37006f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#601BE7;}.elementor-651 .elementor-element.elementor-element-6b489e2{text-align:center;}.elementor-651 .elementor-element.elementor-element-6b489e2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-e221a2e{--display:flex;--min-height:0px;--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:-45px;--margin-left:-15px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-a043889{width:var( --container-widget-width, 100% );max-width:100%;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -37px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-357ad09{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-7620034{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:12px;--margin-left:22px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-5457e78{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#6E26FF;--border-color:#6E26FF;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-5457e78:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-5457e78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#601BE7;}.elementor-651 .elementor-element.elementor-element-5cfcd2f{text-align:center;}.elementor-651 .elementor-element.elementor-element-5cfcd2f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-25a4525{--display:flex;--min-height:0px;--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:-20px;--margin-left:-15px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-2328f2b{width:var( --container-widget-width, 100% );max-width:100%;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -37px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-1d86f83{color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-4808398{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:12px;--margin-left:22px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-ef59fc6{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#6E26FF;--border-color:#6E26FF;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-ef59fc6:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-ef59fc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#601BE7;}.elementor-651 .elementor-element.elementor-element-dd515af{text-align:center;}.elementor-651 .elementor-element.elementor-element-dd515af .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-6a81f0b{--display:flex;--min-height:0px;--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:-20px;--margin-left:-15px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-5464e1c{width:var( --container-widget-width, 100% );max-width:100%;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -37px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-a5c4493{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-ff2f712{--display:flex;--min-height:0px;--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;--margin-top:2px;--margin-bottom:0px;--margin-left:22px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-6e300cb{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#6E26FF;--border-color:#6E26FF;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-6e300cb:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-6e300cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#601BE7;}.elementor-651 .elementor-element.elementor-element-d93fdc9{text-align:center;}.elementor-651 .elementor-element.elementor-element-d93fdc9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-26e1572{--display:flex;--min-height:0px;--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:-45px;--margin-left:-15px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-9e6dfec{width:var( --container-widget-width, 100% );max-width:100%;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -37px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-af757c2{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-721a8c4{--display:flex;--min-height:0px;}.elementor-651 .elementor-element.elementor-element-721a8c4:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-721a8c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130E1E;}.elementor-651 .elementor-element.elementor-element-eac5df4{--display:flex;--min-height:220px;--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;--border-radius:11px 11px 11px 11px;--margin-top:6em;--margin-bottom:6em;--margin-left:0em;--margin-right:0em;}.elementor-651 .elementor-element.elementor-element-eac5df4:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-eac5df4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#19161C;}.elementor-651 .elementor-element.elementor-element-eac5df4.e-con{--align-self:center;}.elementor-651 .elementor-element.elementor-element-0f5f784{--display:flex;--min-height:0px;--justify-content:center;--border-radius:361px 361px 361px 361px;--margin-top:0em;--margin-bottom:0em;--margin-left:3em;--margin-right:0em;}.elementor-651 .elementor-element.elementor-element-0f5f784:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-0f5f784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#601BE7;}.elementor-651 .elementor-element.elementor-element-02b2597 img{width:73px;max-width:73%;height:47px;}.elementor-651 .elementor-element.elementor-element-e703e49{--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-651 .elementor-element.elementor-element-98bca4f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-651 .elementor-element.elementor-element-98bca4f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-288e9fb{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;}.elementor-651 .elementor-element.elementor-element-ca08b5c{--display:flex;--justify-content:center;}.elementor-651 .elementor-element.elementor-element-ccc9451 .elementor-button{background-color:#601BE7;font-family:"Sora", Sans-serif;font-size:11px;font-weight:500;border-radius:68px 68px 68px 68px;padding:23px 30px 23px 30px;}.elementor-651 .elementor-element.elementor-element-ccc9451{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-651 .elementor-element.elementor-element-17d7962{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-651 .elementor-element.elementor-element-17d7962:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-17d7962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130E1E;}.elementor-651 .elementor-element.elementor-element-3c5240e{--display:flex;--justify-content:center;}.elementor-651 .elementor-element.elementor-element-bc76f31{--display:flex;--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-7px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-8c1f9d3 .elementor-button{background-color:#2F0484;font-family:"Sora", Sans-serif;font-size:14px;font-weight:500;border-radius:68px 68px 68px 68px;padding:010px 030px 010px 030px;}.elementor-651 .elementor-element.elementor-element-8c1f9d3{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-651 .elementor-element.elementor-element-8c1f9d3.elementor-element{--align-self:center;}.elementor-651 .elementor-element.elementor-element-e7c2d1c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-651 .elementor-element.elementor-element-681546e{--display:flex;--min-height:102px;--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;--border-radius:10px 10px 10px 10px;}.elementor-651 .elementor-element.elementor-element-681546e:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-681546e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#19161C;}.elementor-651 .elementor-element.elementor-element-681546e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-651 .elementor-element.elementor-element-b5cac0b{--display:flex;}.elementor-651 .elementor-element.elementor-element-2de1f63 img{width:87%;}.elementor-651 .elementor-element.elementor-element-06261a1{--display:flex;--justify-content:center;--margin-top:9px;--margin-bottom:-6px;--margin-left:-29px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-06261a1.e-con{--align-self:center;}.elementor-651 .elementor-element.elementor-element-6c1e6cb{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-651 .elementor-element.elementor-element-6c1e6cb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-6662fcc{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", Sans-serif;font-size:13px;font-weight:300;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-e9686e6{--display:flex;--min-height:102px;--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;--border-radius:10px 10px 10px 10px;}.elementor-651 .elementor-element.elementor-element-e9686e6:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-e9686e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#19161C;}.elementor-651 .elementor-element.elementor-element-e9686e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-651 .elementor-element.elementor-element-387d965{--display:flex;}.elementor-651 .elementor-element.elementor-element-eda1367 img{width:87%;}.elementor-651 .elementor-element.elementor-element-c8c0d03{--display:flex;--justify-content:center;--margin-top:9px;--margin-bottom:-6px;--margin-left:-29px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-c8c0d03.e-con{--align-self:center;}.elementor-651 .elementor-element.elementor-element-719d22a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-651 .elementor-element.elementor-element-719d22a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-533c9db{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Sora", Sans-serif;font-size:13px;font-weight:300;color:#FFFFFF;}.elementor-651 .elementor-element.elementor-element-30a6cb8{--display:flex;}.elementor-651 .elementor-element.elementor-element-296030c{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 51px) 0px;}.elementor-651 .elementor-element.elementor-element-9203216{--display:flex;--min-height:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-651 .elementor-element.elementor-element-9203216:not(.elementor-motion-effects-element-type-background), .elementor-651 .elementor-element.elementor-element-9203216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130E1E;}@media(min-width:768px){.elementor-651 .elementor-element.elementor-element-20b4d3a{--content-width:1920px;}.elementor-651 .elementor-element.elementor-element-8754c49{--content-width:1920px;}.elementor-651 .elementor-element.elementor-element-2b42479{--content-width:1920px;}.elementor-651 .elementor-element.elementor-element-61a1eba{--content-width:1035px;}.elementor-651 .elementor-element.elementor-element-2903467{--content-width:900px;}.elementor-651 .elementor-element.elementor-element-6f42f4f{--width:51%;}.elementor-651 .elementor-element.elementor-element-62ebcaa{--width:100px;}.elementor-651 .elementor-element.elementor-element-2d2318c{--width:100%;}.elementor-651 .elementor-element.elementor-element-0536991{--width:57px;}.elementor-651 .elementor-element.elementor-element-13981d1{--width:100%;}.elementor-651 .elementor-element.elementor-element-dba6ee7{--width:100px;}.elementor-651 .elementor-element.elementor-element-7d8ae43{--width:100%;}.elementor-651 .elementor-element.elementor-element-57cb51e{--width:57px;}.elementor-651 .elementor-element.elementor-element-91380dc{--width:100%;}.elementor-651 .elementor-element.elementor-element-7c359f9{--width:100px;}.elementor-651 .elementor-element.elementor-element-55641f8{--width:100%;}.elementor-651 .elementor-element.elementor-element-4486a0d{--width:57px;}.elementor-651 .elementor-element.elementor-element-4420bb0{--width:100%;}.elementor-651 .elementor-element.elementor-element-f3685b6{--width:50%;}.elementor-651 .elementor-element.elementor-element-0956eff{--content-width:1100px;}.elementor-651 .elementor-element.elementor-element-fae3e57{--width:33.3333%;}.elementor-651 .elementor-element.elementor-element-5487ca1{--width:100%;}.elementor-651 .elementor-element.elementor-element-b93a443{--width:17.5%;}.elementor-651 .elementor-element.elementor-element-d5bc804{--width:33.3333%;}.elementor-651 .elementor-element.elementor-element-ded5701{--width:100%;}.elementor-651 .elementor-element.elementor-element-c3c2b09{--width:17.5%;}.elementor-651 .elementor-element.elementor-element-3f87722{--width:33.3333%;}.elementor-651 .elementor-element.elementor-element-85883e0{--width:98.352%;}.elementor-651 .elementor-element.elementor-element-23e6ef6{--width:17.5%;}.elementor-651 .elementor-element.elementor-element-5514057{--width:33.3333%;}.elementor-651 .elementor-element.elementor-element-9d27a8e{--width:100%;}.elementor-651 .elementor-element.elementor-element-f34aea6{--width:17.5%;}.elementor-651 .elementor-element.elementor-element-1ff7c0e{--width:33.3333%;}.elementor-651 .elementor-element.elementor-element-7f22eef{--width:100%;}.elementor-651 .elementor-element.elementor-element-0b41640{--width:17.5%;}.elementor-651 .elementor-element.elementor-element-127ce0b{--width:33.3333%;}.elementor-651 .elementor-element.elementor-element-f870bde{--width:100%;}.elementor-651 .elementor-element.elementor-element-15c9e7d{--width:17.5%;}.elementor-651 .elementor-element.elementor-element-a843465{--content-width:900px;}.elementor-651 .elementor-element.elementor-element-7afd673{--width:1178px;}.elementor-651 .elementor-element.elementor-element-a4342d0{--width:54%;}.elementor-651 .elementor-element.elementor-element-82b3862{--width:632px;}.elementor-651 .elementor-element.elementor-element-86816f8{--width:1920px;}.elementor-651 .elementor-element.elementor-element-0e84a6d{--width:1000px;}.elementor-651 .elementor-element.elementor-element-47a4589{--width:8%;}.elementor-651 .elementor-element.elementor-element-37006f9{--width:60px;}.elementor-651 .elementor-element.elementor-element-5457e78{--width:60px;}.elementor-651 .elementor-element.elementor-element-ef59fc6{--width:60px;}.elementor-651 .elementor-element.elementor-element-6e300cb{--width:60px;}.elementor-651 .elementor-element.elementor-element-721a8c4{--content-width:1920px;}.elementor-651 .elementor-element.elementor-element-eac5df4{--width:861px;}.elementor-651 .elementor-element.elementor-element-0f5f784{--width:17%;}.elementor-651 .elementor-element.elementor-element-3c5240e{--width:55%;}.elementor-651 .elementor-element.elementor-element-681546e{--width:420px;}.elementor-651 .elementor-element.elementor-element-b5cac0b{--width:35%;}.elementor-651 .elementor-element.elementor-element-e9686e6{--width:420px;}.elementor-651 .elementor-element.elementor-element-387d965{--width:35%;}}/* Start custom CSS for heading, class: .elementor-element-d9de594 */.elementor-651 .elementor-element.elementor-element-d9de594 {
  background: linear-gradient(90deg, #C9AEFF, #7128FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e344db0 *//* container onde está o vídeo */
.video-brilho {
  position: relative !important;
  z-index: 0 !important;
  overflow: visible !important;
}

/* brilho fixo atrás do vídeo */
.video-brilho .elementor-custom-embed-image-overlay::after,
.video-brilho .elementor-wrapper::after,
.video-brilho::after {
  content: "";
  position: absolute;
  top: -10px;
  left: -170px;
  right: -170px;
  bottom: -10px;
  background: radial-gradient(
    circle at center,
    rgba(138, 43, 226, 0.5) 0%,
    rgba(138, 43, 226, 0.2) 40%,
    transparent 80%
  );
  filter: blur(20px);
  z-index: -1;
  pointer-events: none;
}

.video-brilho iframe,
.video-brilho .elementor-custom-embed-image-overlay,
.video-brilho .elementor-video {
  border-radius: 24px !important; /* ajuste o valor a gosto */
  overflow: hidden !important;
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e78c83d */.botao-reflexo {
  position: relative;
  display: inline-block;
  padding: 18px 48px;
  font-weight: 700;
  text-transform: capitalize;
  color: #ffffff;
  background: linear-gradient(90deg, #8a2be2, #7a5af8);
  border: none;
  border-radius: 50px;
  overflow: hidden;
  cursor: pointer;
  box-shadow: 0 0 25px rgba(138, 43, 226, 0.5);
  transition: transform 0.25s ease, box-shadow 0.25s ease;
  z-index: 0;
}

/* brilho fixo suave */
.botao-reflexo::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: radial-gradient(circle at 50% 120%, rgba(255, 255, 255, 0.15), transparent 70%);
  z-index: 1;
}

/* reflexo animado passando */
.botao-reflexo::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.4) 45%,
    rgba(255, 255, 255, 0.7) 50%,
    rgba(255, 255, 255, 0.4) 55%,
    rgba(255, 255, 255, 0) 100%
  );
  transform: skewX(-25deg);
  animation: reflexoPassando 3.5s infinite;
  z-index: 2;
}

/* animação do reflexo */
@keyframes reflexoPassando {
  0% { left: -75%; }
  50% { left: 125%; }
  100% { left: 125%; }
}

/* efeito de destaque leve ao passar o mouse */
.botao-reflexo:hover {
  transform: scale(1.05);
  box-shadow: 0 0 35px rgba(138, 43, 226, 0.6);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91371e1 */.elementor-651 .elementor-element.elementor-element-91371e1 {
  background: linear-gradient(90deg, #C9AEFF, #7128FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
/* ---- slide up usando transition (reaplicável) ---- */
.reveal {
  opacity: 0;
  transform: translateY(30px);
  will-change: opacity, transform;
  transition: opacity 0.6s ease-out, transform 0.6s ease-out;
}

/* estado visível */
.reveal.active {
  opacity: 1;
  transform: translateY(0);
}

/* ---- classe que aplica o degradê no próprio elemento ----
   Use esta classe junto com .reveal: class="reveal gradient"
   IMPORTANTE: aplicar o background-clip no mesmo elemento que tem o texto */
.gradient {
  background: linear-gradient(90deg, #C9AEFF, #7128FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent; /* fallback */
}

/* Se usar botões que não aceitam text-fill direto, envolva o texto do botão num <span> */
.btn-gradient-text {
  background: linear-gradient(90deg, #C9AEFF, #7128FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f4fa890 */:root{
  --bg-color: #130E1E;
  --text-color: #ffffff;
  --opacity: 0.05;
  --angle: -5deg;
  --speed: 100s;
  --font-size: 2.5rem;
  --gap: 3rem; 
}

.elementor-background-text-container {
  height: 70vh;
  width: 1920px;
  margin-left: -440px;
  position: relative;
  overflow: hidden;
  background: 
    linear-gradient(to left, rgba(19, 14, 30, 1) 0%, rgba(19, 14, 30, 0) 50%, rgba(19, 14, 30, 1) 100%), 
    linear-gradient(to right, rgba(19, 14, 30, 1) 0%, rgba(19, 14, 30, 0) 50%, rgba(19, 14, 30, 1) 100%),
    var(--bg-color);  /* Mantém a cor de fundo */
  font-family: 'Poppins', sans-serif;
}

.background-text {
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 20px;
}

.text-line {
  width: 100%;
  white-space: nowrap;
  font-weight: 600;
  font-size: var(--font-size);
  color: var(--text-color);
  opacity: var(--opacity);
  transform: rotate(var(--angle));
  overflow: hidden;
  position: relative;
}

.scroll {
  display: inline-block;
  white-space: nowrap;
  padding-right: 100%;
  animation: move var(--speed) linear infinite;
}

.scroll span {
  display: inline-block;
  margin-right: 25px;
}

.text-line.l2 .scroll {
  animation: moveReverse var(--speed) linear infinite;
  filter: blur(3px);
}

@keyframes move {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}

@keyframes moveReverse {
  0% { transform: translateX(-50%); }
  100% { transform: translateX(0); }
}

.content {
  position: relative;
  z-index: 2;
  text-align: center;
  color: white;
}

.content h1 {
  font-size: 3rem;
  color: #a86bff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12302a5 */.elementor-651 .elementor-element.elementor-element-12302a5 {
  background: linear-gradient(90deg, #C9AEFF, #7128FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7dd9376 */.botao-reflexo {
  position: relative;
  display: inline-block;
  padding: 18px 48px;
  font-weight: 700;
  text-transform: capitalize;
  color: #ffffff;
  background: linear-gradient(90deg, #8a2be2, #7a5af8);
  border: none;
  border-radius: 50px;
  overflow: hidden;
  cursor: pointer;
  box-shadow: 0 0 25px rgba(138, 43, 226, 0.5);
  transition: transform 0.25s ease, box-shadow 0.25s ease;
  z-index: 0;
}

/* brilho fixo suave */
.botao-reflexo::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: radial-gradient(circle at 50% 120%, rgba(255, 255, 255, 0.15), transparent 70%);
  z-index: 1;
}

/* reflexo animado passando */
.botao-reflexo::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.4) 45%,
    rgba(255, 255, 255, 0.7) 50%,
    rgba(255, 255, 255, 0.4) 55%,
    rgba(255, 255, 255, 0) 100%
  );
  transform: skewX(-25deg);
  animation: reflexoPassando 3.5s infinite;
  z-index: 2;
}

/* animação do reflexo */
@keyframes reflexoPassando {
  0% { left: -75%; }
  50% { left: 125%; }
  100% { left: 125%; }
}

/* efeito de destaque leve ao passar o mouse */
.botao-reflexo:hover {
  transform: scale(1.05);
  box-shadow: 0 0 35px rgba(138, 43, 226, 0.6);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35276d5 */.elementor-651 .elementor-element.elementor-element-35276d5 {
  background: linear-gradient(90deg, #C9AEFF, #7128FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5487ca1 */.aprenda-programação {
    background-color: #111518; /* fundo escuro */
    border: 0.5px solid rgba(255, 255, 255, 0.08); /* borda quase invisível */
    position: relative; /* Necessário para o z-index funcionar */
    z-index: 1; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9bc7ac2 */.botao-reflexo {
  position: relative;
  display: inline-block;
  padding: 18px 48px;
  font-weight: 700;
  text-transform: capitalize;
  color: #ffffff;
  background: linear-gradient(90deg, #8a2be2, #7a5af8);
  border: none;
  border-radius: 50px;
  overflow: hidden;
  cursor: pointer;
  box-shadow: 0 0 25px rgba(138, 43, 226, 0.5);
  transition: transform 0.25s ease, box-shadow 0.25s ease;
  z-index: 0;
}

/* brilho fixo suave */
.botao-reflexo::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: radial-gradient(circle at 50% 120%, rgba(255, 255, 255, 0.15), transparent 70%);
  z-index: 1;
}

/* reflexo animado passando */
.botao-reflexo::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.4) 45%,
    rgba(255, 255, 255, 0.7) 50%,
    rgba(255, 255, 255, 0.4) 55%,
    rgba(255, 255, 255, 0) 100%
  );
  transform: skewX(-25deg);
  animation: reflexoPassando 3.5s infinite;
  z-index: 2;
}

/* animação do reflexo */
@keyframes reflexoPassando {
  0% { left: -75%; }
  50% { left: 125%; }
  100% { left: 125%; }
}

/* efeito de destaque leve ao passar o mouse */
.botao-reflexo:hover {
  transform: scale(1.05);
  box-shadow: 0 0 35px rgba(138, 43, 226, 0.6);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01290f3 */.elementor-651 .elementor-element.elementor-element-01290f3 {
  background: linear-gradient(90deg, #C9AEFF, #7128FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d70a02a */.elementor-651 .elementor-element.elementor-element-d70a02a {
  background: linear-gradient(90deg, #C9AEFF, #7128FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1085fb4 */.botao-reflexo {
  position: relative;
  display: inline-block;
  padding: 18px 48px;
  font-weight: 700;
  text-transform: capitalize;
  color: #ffffff;
  background: linear-gradient(90deg, #8a2be2, #7a5af8);
  border: none;
  border-radius: 50px;
  overflow: hidden;
  cursor: pointer;
  box-shadow: 0 0 25px rgba(138, 43, 226, 0.5);
  transition: transform 0.25s ease, box-shadow 0.25s ease;
  z-index: 0;
}

/* brilho fixo suave */
.botao-reflexo::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: radial-gradient(circle at 50% 120%, rgba(255, 255, 255, 0.15), transparent 70%);
  z-index: 1;
}

/* reflexo animado passando */
.botao-reflexo::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.4) 45%,
    rgba(255, 255, 255, 0.7) 50%,
    rgba(255, 255, 255, 0.4) 55%,
    rgba(255, 255, 255, 0) 100%
  );
  transform: skewX(-25deg);
  animation: reflexoPassando 3.5s infinite;
  z-index: 2;
}

/* animação do reflexo */
@keyframes reflexoPassando {
  0% { left: -75%; }
  50% { left: 125%; }
  100% { left: 125%; }
}

/* efeito de destaque leve ao passar o mouse */
.botao-reflexo:hover {
  transform: scale(1.05);
  box-shadow: 0 0 35px rgba(138, 43, 226, 0.6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e35152 */.o-que-voce-vai-receber {
    background-color: #000000; /* fundo escuro */
    border: 0.5px solid rgba(255, 255, 255, 50%); /* borda quase invisível */
    position: relative; /* Necessário para o z-index funcionar */
    z-index: 1; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-681546e */.aprenda-programação {
    background-color: #111518; /* fundo escuro */
    border: 0.5px solid rgba(255, 255, 255, 0.08); /* borda quase invisível */
    position: relative; /* Necessário para o z-index funcionar */
    z-index: 1; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9686e6 */.aprenda-programação {
    background-color: #111518; /* fundo escuro */
    border: 0.5px solid rgba(255, 255, 255, 0.08); /* borda quase invisível */
    position: relative; /* Necessário para o z-index funcionar */
    z-index: 1; /* Ajuste o valor conforme necessário */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cde24ad *//* ---- slide up usando transition (reaplicável) ---- */
.reveal {
  opacity: 0;
  transform: translateY(120px);
  will-change: opacity, transform;
  transition: opacity 0.6s ease-out 0.5s, transform 0.6s ease-out 0.5s; /* Delay de 0.3s adicionado */
}

/* estado visível */
.reveal.active {
  opacity: 1;
  transform: translateY(0);
}

/* ---- classe que aplica o degradê no próprio elemento ----
   Use esta classe junto com .reveal: class="reveal gradient"
   IMPORTANTE: aplicar o background-clip no mesmo elemento que tem o texto */
.gradient {
  background: linear-gradient(90deg, #C9AEFF, #7128FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent; /* fallback */
}

/* Se usar botões que não aceitam text-fill direto, envolva o texto do botão num <span> */
.btn-gradient-text {
  background: linear-gradient(90deg, #C9AEFF, #7128FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-802f5cf *//* Classe para o efeito blur + slide */
.blur-slide {
  opacity: 0;                   /* Inicialmente invisível */
  transform: translateX(-100px); /* Inicia à esquerda */
  filter: blur(10px);           /* Começa desfocado */
  will-change: opacity, transform, filter;
  transition: opacity 0.6s ease-out, 
              transform 0.6s ease-out, 
              filter 0.6s ease-out; /* Animações de transição */
}

/* Quando o elemento se torna visível */
.blur-slide.active {
  opacity: 1;
  transform: translateX(0);     /* Movimenta o elemento para a posição normal */
  filter: blur(0);              /* Remove o desfoque */
}/* End custom CSS */