.elementor-4525 .elementor-element.elementor-element-7a6e88a{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-4525 .elementor-element.elementor-element-7a6e88a:not(.elementor-motion-effects-element-type-background), .elementor-4525 .elementor-element.elementor-element-7a6e88a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0A11;}.elementor-4525 .elementor-element.elementor-element-a3b9fff{--display:flex;}.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-4525 .elementor-element.elementor-element-65e82a7{--divider-border-style:solid;--divider-color:#5487F0;--divider-border-width:1px;}.elementor-4525 .elementor-element.elementor-element-65e82a7 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-4525 .elementor-element.elementor-element-65e82a7 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4525 .elementor-element.elementor-element-65e82a7 .elementor-divider__text{color:#5487F0;font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:2px;}.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-4525 .elementor-element.elementor-element-dfba373 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:56px;font-weight:800;text-transform:uppercase;line-height:60px;color:#FFFFFF;}.elementor-4525 .elementor-element.elementor-element-4aa0b05 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#B7B7B7;}.elementor-4525 .elementor-element.elementor-element-ec1c9eb{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4525 .elementor-element.elementor-element-ec1c9eb:not(.elementor-motion-effects-element-type-background), .elementor-4525 .elementor-element.elementor-element-ec1c9eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3FF;}.elementor-4525 .elementor-element.elementor-element-7a9ed17{--display:flex;}.elementor-4525 .elementor-element.elementor-element-21c806d{--divider-border-style:solid;--divider-color:#5487F0;--divider-border-width:1px;}.elementor-4525 .elementor-element.elementor-element-21c806d .elementor-divider-separator{width:45%;margin:0 auto;margin-left:0;}.elementor-4525 .elementor-element.elementor-element-21c806d .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-4525 .elementor-element.elementor-element-21c806d .elementor-divider__text{color:#5487F0;font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:2px;}.elementor-4525 .elementor-element.elementor-element-eba53e7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:44px;font-weight:700;text-transform:uppercase;line-height:56px;color:var( --e-global-color-ab6ce35 );}.elementor-4525 .elementor-element.elementor-element-529c0cd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-ab6ce35 );}.elementor-4525 .elementor-element.elementor-element-26d0c38{--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-4525 .elementor-element.elementor-element-91c4206{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-e4818da );--border-color:var( --e-global-color-e4818da );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4525 .elementor-element.elementor-element-91c4206:not(.elementor-motion-effects-element-type-background), .elementor-4525 .elementor-element.elementor-element-91c4206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCFF;}.elementor-4525 .elementor-element.elementor-element-91c4206:hover{border-style:solid;border-width:5px 1px 1px 1px;--border-top-width:5px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e4818da );--border-color:var( --e-global-color-e4818da );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-4525 .elementor-element.elementor-element-91c4206, .elementor-4525 .elementor-element.elementor-element-91c4206::before{--border-transition:0.3s;}.elementor-4525 .elementor-element.elementor-element-6db197f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:start;}.elementor-4525 .elementor-element.elementor-element-6db197f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:800;line-height:40px;color:#3C003F;}.elementor-4525 .elementor-element.elementor-element-822f180{text-align:start;}.elementor-4525 .elementor-element.elementor-element-822f180 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:var( --e-global-color-fd11fe0 );}.elementor-4525 .elementor-element.elementor-element-277a897{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#5487F05C;--border-color:#5487F05C;--border-radius:0px 7px 7px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-4525 .elementor-element.elementor-element-277a897:not(.elementor-motion-effects-element-type-background), .elementor-4525 .elementor-element.elementor-element-277a897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FE;}.elementor-4525 .elementor-element.elementor-element-8c9515d .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-e4818da );}.elementor-4525 .elementor-element.elementor-element-4fd4a27{text-align:start;}.elementor-4525 .elementor-element.elementor-element-4fd4a27 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;font-style:italic;line-height:28px;color:var( --e-global-color-02623f6 );}.elementor-4525 .elementor-element.elementor-element-1171941{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-e4818da );--border-color:var( --e-global-color-e4818da );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4525 .elementor-element.elementor-element-1171941:not(.elementor-motion-effects-element-type-background), .elementor-4525 .elementor-element.elementor-element-1171941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCFF;}.elementor-4525 .elementor-element.elementor-element-1171941:hover{border-style:solid;border-width:5px 1px 1px 1px;--border-top-width:5px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e4818da );--border-color:var( --e-global-color-e4818da );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-4525 .elementor-element.elementor-element-1171941, .elementor-4525 .elementor-element.elementor-element-1171941::before{--border-transition:0.3s;}.elementor-4525 .elementor-element.elementor-element-890bacd{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:start;}.elementor-4525 .elementor-element.elementor-element-890bacd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:800;line-height:40px;color:#3C003F;}.elementor-4525 .elementor-element.elementor-element-e6398d2{text-align:start;}.elementor-4525 .elementor-element.elementor-element-e6398d2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:var( --e-global-color-fd11fe0 );}.elementor-4525 .elementor-element.elementor-element-d67356b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#5487F05C;--border-color:#5487F05C;--border-radius:0px 7px 7px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-4525 .elementor-element.elementor-element-d67356b:not(.elementor-motion-effects-element-type-background), .elementor-4525 .elementor-element.elementor-element-d67356b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FE;}.elementor-4525 .elementor-element.elementor-element-941892c .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-e4818da );}.elementor-4525 .elementor-element.elementor-element-76c970e{text-align:start;}.elementor-4525 .elementor-element.elementor-element-76c970e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;font-style:italic;line-height:28px;color:var( --e-global-color-02623f6 );}.elementor-4525 .elementor-element.elementor-element-f3e4fef{--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:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4525 .elementor-element.elementor-element-c760ddb{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-e4818da );--border-color:var( --e-global-color-e4818da );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4525 .elementor-element.elementor-element-c760ddb:not(.elementor-motion-effects-element-type-background), .elementor-4525 .elementor-element.elementor-element-c760ddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCFF;}.elementor-4525 .elementor-element.elementor-element-c760ddb:hover{border-style:solid;border-width:5px 1px 1px 1px;--border-top-width:5px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e4818da );--border-color:var( --e-global-color-e4818da );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-4525 .elementor-element.elementor-element-c760ddb, .elementor-4525 .elementor-element.elementor-element-c760ddb::before{--border-transition:0.3s;}.elementor-4525 .elementor-element.elementor-element-b602da3{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:start;}.elementor-4525 .elementor-element.elementor-element-b602da3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:800;line-height:40px;color:#3C003F;}.elementor-4525 .elementor-element.elementor-element-fbb16e1{text-align:start;}.elementor-4525 .elementor-element.elementor-element-fbb16e1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:var( --e-global-color-fd11fe0 );}.elementor-4525 .elementor-element.elementor-element-a46270b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#5487F05C;--border-color:#5487F05C;--border-radius:0px 7px 7px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-4525 .elementor-element.elementor-element-a46270b:not(.elementor-motion-effects-element-type-background), .elementor-4525 .elementor-element.elementor-element-a46270b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FE;}.elementor-4525 .elementor-element.elementor-element-0ad204b .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-e4818da );}.elementor-4525 .elementor-element.elementor-element-787fec1{text-align:start;}.elementor-4525 .elementor-element.elementor-element-787fec1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;font-style:italic;line-height:28px;color:var( --e-global-color-02623f6 );}.elementor-4525 .elementor-element.elementor-element-c320595{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-e4818da );--border-color:var( --e-global-color-e4818da );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4525 .elementor-element.elementor-element-c320595:not(.elementor-motion-effects-element-type-background), .elementor-4525 .elementor-element.elementor-element-c320595 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCFF;}.elementor-4525 .elementor-element.elementor-element-c320595:hover{border-style:solid;border-width:5px 1px 1px 1px;--border-top-width:5px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e4818da );--border-color:var( --e-global-color-e4818da );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-4525 .elementor-element.elementor-element-c320595, .elementor-4525 .elementor-element.elementor-element-c320595::before{--border-transition:0.3s;}.elementor-4525 .elementor-element.elementor-element-ff8230e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:start;}.elementor-4525 .elementor-element.elementor-element-ff8230e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:800;line-height:40px;color:#3C003F;}.elementor-4525 .elementor-element.elementor-element-3ee1fd8{text-align:start;}.elementor-4525 .elementor-element.elementor-element-3ee1fd8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:var( --e-global-color-fd11fe0 );}.elementor-4525 .elementor-element.elementor-element-9a6ee04{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#5487F05C;--border-color:#5487F05C;--border-radius:0px 7px 7px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-4525 .elementor-element.elementor-element-9a6ee04:not(.elementor-motion-effects-element-type-background), .elementor-4525 .elementor-element.elementor-element-9a6ee04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FE;}.elementor-4525 .elementor-element.elementor-element-97c4c37 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-e4818da );}.elementor-4525 .elementor-element.elementor-element-0c59006{text-align:start;}.elementor-4525 .elementor-element.elementor-element-0c59006 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;font-style:italic;line-height:28px;color:var( --e-global-color-02623f6 );}.elementor-4525 .elementor-element.elementor-element-90d70d6{--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:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4525 .elementor-element.elementor-element-b233011{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-e4818da );--border-color:var( --e-global-color-e4818da );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4525 .elementor-element.elementor-element-b233011:not(.elementor-motion-effects-element-type-background), .elementor-4525 .elementor-element.elementor-element-b233011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCFF;}.elementor-4525 .elementor-element.elementor-element-b233011:hover{border-style:solid;border-width:5px 1px 1px 1px;--border-top-width:5px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e4818da );--border-color:var( --e-global-color-e4818da );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-4525 .elementor-element.elementor-element-b233011, .elementor-4525 .elementor-element.elementor-element-b233011::before{--border-transition:0.3s;}.elementor-4525 .elementor-element.elementor-element-5a3ed06{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:start;}.elementor-4525 .elementor-element.elementor-element-5a3ed06 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:800;line-height:40px;color:#3C003F;}.elementor-4525 .elementor-element.elementor-element-e163f88{text-align:start;}.elementor-4525 .elementor-element.elementor-element-e163f88 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:var( --e-global-color-fd11fe0 );}.elementor-4525 .elementor-element.elementor-element-5961cfd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:#5487F05C;--border-color:#5487F05C;--border-radius:0px 7px 7px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-4525 .elementor-element.elementor-element-5961cfd:not(.elementor-motion-effects-element-type-background), .elementor-4525 .elementor-element.elementor-element-5961cfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FE;}.elementor-4525 .elementor-element.elementor-element-2a26936 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-e4818da );}.elementor-4525 .elementor-element.elementor-element-bdd4b8c{text-align:start;}.elementor-4525 .elementor-element.elementor-element-bdd4b8c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:500;font-style:italic;line-height:28px;color:var( --e-global-color-02623f6 );}.elementor-4525 .elementor-element.elementor-element-713320d{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4525 .elementor-element.elementor-element-713320d:not(.elementor-motion-effects-element-type-background), .elementor-4525 .elementor-element.elementor-element-713320d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0A11;}.elementor-4525 .elementor-element.elementor-element-59eaa45{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-e4818da );--border-color:var( --e-global-color-e4818da );--border-radius:0px 10px 10px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4525 .elementor-element.elementor-element-59eaa45:not(.elementor-motion-effects-element-type-background), .elementor-4525 .elementor-element.elementor-element-59eaa45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F111D;}.elementor-4525 .elementor-element.elementor-element-e6259ae{text-align:start;}.elementor-4525 .elementor-element.elementor-element-e6259ae .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-4525 .elementor-element.elementor-element-120504d{--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:150px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-4525 .elementor-element.elementor-element-120504d:not(.elementor-motion-effects-element-type-background), .elementor-4525 .elementor-element.elementor-element-120504d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #111422 0%, #0B0A11 100%);}.elementor-4525 .elementor-element.elementor-element-4727614{--display:flex;}.elementor-4525 .elementor-element.elementor-element-7ed5060{padding:0px 0px 0px 0px;text-align:center;}.elementor-4525 .elementor-element.elementor-element-7ed5060 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:48px;font-weight:800;text-transform:uppercase;line-height:60px;color:#FFFFFF;}.elementor-4525 .elementor-element.elementor-element-d2af979{padding:0px 50px 0px 50px;text-align:center;}.elementor-4525 .elementor-element.elementor-element-d2af979 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#B7B7B7;}.elementor-4525 .elementor-element.elementor-element-c77c85e{--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;--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-4525 .elementor-element.elementor-element-22e7e29 .elementor-button{background-color:#5487F0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:0.5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5487F0;border-radius:10px 10px 10px 10px;padding:17px 25px 15px 25px;}.elementor-4525 .elementor-element.elementor-element-22e7e29 .elementor-button:hover, .elementor-4525 .elementor-element.elementor-element-22e7e29 .elementor-button:focus{background-color:#719BF4;box-shadow:0px 10px 20px 0px rgba(112.99999999999999, 155.00000000000009, 244, 0.22);}.elementor-4525 .elementor-element.elementor-element-22e7e29 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4525 .elementor-element.elementor-element-22e7e29 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-4525 .elementor-element.elementor-element-31211cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-4525 .elementor-element.elementor-element-7a6e88a{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-4525 .elementor-element.elementor-element-65e82a7 .elementor-divider-separator{width:25%;}.elementor-4525 .elementor-element.elementor-element-dfba373 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-4525 .elementor-element.elementor-element-4aa0b05 .elementor-heading-title{font-size:18px;}.elementor-4525 .elementor-element.elementor-element-ec1c9eb{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-4525 .elementor-element.elementor-element-21c806d .elementor-divider-separator{width:60%;}.elementor-4525 .elementor-element.elementor-element-eba53e7 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-4525 .elementor-element.elementor-element-822f180 .elementor-heading-title{font-size:16px;}.elementor-4525 .elementor-element.elementor-element-e6398d2 .elementor-heading-title{font-size:16px;}.elementor-4525 .elementor-element.elementor-element-fbb16e1 .elementor-heading-title{font-size:16px;}.elementor-4525 .elementor-element.elementor-element-3ee1fd8 .elementor-heading-title{font-size:16px;}.elementor-4525 .elementor-element.elementor-element-e163f88 .elementor-heading-title{font-size:16px;}.elementor-4525 .elementor-element.elementor-element-713320d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4525 .elementor-element.elementor-element-120504d{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-4525 .elementor-element.elementor-element-7ed5060 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-4525 .elementor-element.elementor-element-d2af979 .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-4525 .elementor-element.elementor-element-7a6e88a{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4525 .elementor-element.elementor-element-65e82a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -0px) 0px;padding:0px 0px 0px 0px;}.elementor-4525 .elementor-element.elementor-element-65e82a7 .elementor-divider-separator{width:35%;}.elementor-4525 .elementor-element.elementor-element-65e82a7 .elementor-divider__text{font-size:12px;}.elementor-4525 .elementor-element.elementor-element-dfba373 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-4525 .elementor-element.elementor-element-4aa0b05 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-4525 .elementor-element.elementor-element-ec1c9eb{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-4525 .elementor-element.elementor-element-21c806d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -0px) 0px;padding:0px 0px 0px 0px;}.elementor-4525 .elementor-element.elementor-element-21c806d .elementor-divider-separator{width:80%;}.elementor-4525 .elementor-element.elementor-element-21c806d .elementor-divider__text{font-size:12px;}.elementor-4525 .elementor-element.elementor-element-eba53e7 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-4525 .elementor-element.elementor-element-529c0cd .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-4525 .elementor-element.elementor-element-91c4206{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4525 .elementor-element.elementor-element-6db197f{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-4525 .elementor-element.elementor-element-6db197f .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-4525 .elementor-element.elementor-element-822f180 .elementor-heading-title{font-size:14px;line-height:1.6em;}.elementor-4525 .elementor-element.elementor-element-277a897{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4525 .elementor-element.elementor-element-8c9515d .elementor-heading-title{font-size:11px;}.elementor-4525 .elementor-element.elementor-element-4fd4a27 .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-4525 .elementor-element.elementor-element-1171941{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4525 .elementor-element.elementor-element-890bacd{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-4525 .elementor-element.elementor-element-890bacd .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-4525 .elementor-element.elementor-element-e6398d2 .elementor-heading-title{font-size:14px;line-height:1.6em;}.elementor-4525 .elementor-element.elementor-element-d67356b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4525 .elementor-element.elementor-element-941892c .elementor-heading-title{font-size:11px;}.elementor-4525 .elementor-element.elementor-element-76c970e .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-4525 .elementor-element.elementor-element-c760ddb{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4525 .elementor-element.elementor-element-b602da3{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-4525 .elementor-element.elementor-element-b602da3 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-4525 .elementor-element.elementor-element-fbb16e1 .elementor-heading-title{font-size:14px;line-height:1.6em;}.elementor-4525 .elementor-element.elementor-element-a46270b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4525 .elementor-element.elementor-element-0ad204b .elementor-heading-title{font-size:11px;}.elementor-4525 .elementor-element.elementor-element-787fec1 .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-4525 .elementor-element.elementor-element-c320595{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4525 .elementor-element.elementor-element-ff8230e{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-4525 .elementor-element.elementor-element-ff8230e .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-4525 .elementor-element.elementor-element-3ee1fd8 .elementor-heading-title{font-size:14px;line-height:1.6em;}.elementor-4525 .elementor-element.elementor-element-9a6ee04{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4525 .elementor-element.elementor-element-97c4c37 .elementor-heading-title{font-size:11px;}.elementor-4525 .elementor-element.elementor-element-0c59006 .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-4525 .elementor-element.elementor-element-b233011{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4525 .elementor-element.elementor-element-5a3ed06{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-4525 .elementor-element.elementor-element-5a3ed06 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-4525 .elementor-element.elementor-element-e163f88 .elementor-heading-title{font-size:14px;line-height:1.6em;}.elementor-4525 .elementor-element.elementor-element-5961cfd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4525 .elementor-element.elementor-element-2a26936 .elementor-heading-title{font-size:11px;}.elementor-4525 .elementor-element.elementor-element-bdd4b8c .elementor-heading-title{font-size:12px;line-height:1.6em;}.elementor-4525 .elementor-element.elementor-element-713320d{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4525 .elementor-element.elementor-element-59eaa45{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4525 .elementor-element.elementor-element-e6259ae .elementor-heading-title{font-size:14px;line-height:1.6em;}.elementor-4525 .elementor-element.elementor-element-120504d{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-4525 .elementor-element.elementor-element-7ed5060 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-4525 .elementor-element.elementor-element-d2af979{padding:0px 0px 0px 0px;}.elementor-4525 .elementor-element.elementor-element-d2af979 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-4525 .elementor-element.elementor-element-22e7e29{width:100%;max-width:100%;}.elementor-4525 .elementor-element.elementor-element-22e7e29 .elementor-button{font-size:14px;}}@media(min-width:768px){.elementor-4525 .elementor-element.elementor-element-7a6e88a{--content-width:1350px;}.elementor-4525 .elementor-element.elementor-element-a3b9fff{--width:50%;}.elementor-4525 .elementor-element.elementor-element-ec1c9eb{--content-width:1350px;}.elementor-4525 .elementor-element.elementor-element-7a9ed17{--width:50%;}.elementor-4525 .elementor-element.elementor-element-277a897{--width:98%;}.elementor-4525 .elementor-element.elementor-element-d67356b{--width:98%;}.elementor-4525 .elementor-element.elementor-element-a46270b{--width:98%;}.elementor-4525 .elementor-element.elementor-element-9a6ee04{--width:98%;}.elementor-4525 .elementor-element.elementor-element-5961cfd{--width:98%;}.elementor-4525 .elementor-element.elementor-element-59eaa45{--width:98%;}.elementor-4525 .elementor-element.elementor-element-120504d{--content-width:1350px;}.elementor-4525 .elementor-element.elementor-element-4727614{--width:61%;}}@media(max-width:1366px) and (min-width:768px){.elementor-4525 .elementor-element.elementor-element-59eaa45{--width:85%;}}/* Start custom CSS for container, class: .elementor-element-7a6e88a *//* ============================================================
   SVC HERO BACKGROUND — Elementor Container Custom CSS
   Desktop: full SVG (lanes + convergence circle)
   Mobile: lines only, anchored right, 0.5 opacity
   ============================================================ */

.elementor-4525 .elementor-element.elementor-element-7a6e88a {
  position: relative;
  background: #0B0A10;
  overflow: hidden;
  isolation: isolate;
}

/* Layer 1: hex grid pattern + radial glows */
.elementor-4525 .elementor-element.elementor-element-7a6e88a::before {
  content: '';
  position: absolute;
  inset: 0;
  background-image:
    radial-gradient(circle 600px at calc(100% + 100px) -150px,
      rgba(84, 135, 240, 0.18) 0%,
      transparent 70%),
    radial-gradient(circle 500px at -150px calc(100% + 150px),
      rgba(60, 0, 63, 0.22) 0%,
      transparent 70%),
    url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='86' height='100' viewBox='0 0 86 100'><path d='M43 2 L82 25 L82 75 L43 98 L4 75 L4 25 Z' fill='none' stroke='rgba(84,135,240,0.04)' stroke-width='0.5'/></svg>");
  background-repeat: no-repeat, no-repeat, repeat;
  background-size: auto, auto, 86px 100px;
  pointer-events: none;
  z-index: 0;
}

/* Layer 2: DESKTOP — 5 animated lane-lines + convergence point */
.elementor-4525 .elementor-element.elementor-element-7a6e88a::after {
  content: '';
  position: absolute;
  inset: 0;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 900' preserveAspectRatio='xMaxYMid slice'><g fill='none' stroke='rgba(84,135,240,0.4)' stroke-width='1.5' stroke-dasharray='8 6'><path d='M 700,140 Q 1100,200 1450,450'><animate attributeName='stroke-dashoffset' from='0' to='-400' dur='8s' repeatCount='indefinite'/></path><path d='M 750,290 Q 1150,330 1450,450'><animate attributeName='stroke-dashoffset' from='0' to='-400' dur='11s' repeatCount='indefinite'/></path><path d='M 720,450 Q 1100,460 1450,450'><animate attributeName='stroke-dashoffset' from='0' to='-400' dur='9s' repeatCount='indefinite'/></path><path d='M 760,610 Q 1150,580 1450,450'><animate attributeName='stroke-dashoffset' from='0' to='-400' dur='12s' repeatCount='indefinite'/></path><path d='M 700,760 Q 1100,700 1450,450'><animate attributeName='stroke-dashoffset' from='0' to='-400' dur='10s' repeatCount='indefinite'/></path></g><circle cx='1450' cy='450' r='10' fill='rgba(84,135,240,0.9)'/><circle cx='1450' cy='450' r='22' fill='none' stroke='rgba(84,135,240,0.4)' stroke-width='1'/><circle cx='1450' cy='450' r='36' fill='none' stroke='rgba(84,135,240,0.18)' stroke-width='1'/></svg>");
  background-size: cover;
  background-position: right center;
  background-repeat: no-repeat;
  pointer-events: none;
  z-index: 1;
}

/* Layer 2: MOBILE — only animated lines, no circle */
@media (max-width: 767px) {
  .elementor-4525 .elementor-element.elementor-element-7a6e88a::after {
    opacity: 0.5;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='700 100 800 700' preserveAspectRatio='xMaxYMid meet'><g fill='none' stroke='rgba(84,135,240,0.4)' stroke-width='2' stroke-dasharray='8 6'><path d='M 700,140 Q 1100,200 1500,450'><animate attributeName='stroke-dashoffset' from='0' to='-400' dur='8s' repeatCount='indefinite'/></path><path d='M 750,290 Q 1150,330 1500,450'><animate attributeName='stroke-dashoffset' from='0' to='-400' dur='11s' repeatCount='indefinite'/></path><path d='M 720,450 Q 1100,460 1500,450'><animate attributeName='stroke-dashoffset' from='0' to='-400' dur='9s' repeatCount='indefinite'/></path><path d='M 760,610 Q 1150,580 1500,450'><animate attributeName='stroke-dashoffset' from='0' to='-400' dur='12s' repeatCount='indefinite'/></path><path d='M 700,760 Q 1100,700 1500,450'><animate attributeName='stroke-dashoffset' from='0' to='-400' dur='10s' repeatCount='indefinite'/></path></g></svg>");
    background-size: auto 100%;
    background-position: right center;
  }
}

/* Keep your content above the decorative layers */
.elementor-4525 .elementor-element.elementor-element-7a6e88a > .e-con-inner,
.elementor-4525 .elementor-element.elementor-element-7a6e88a > .elementor-container,
.elementor-4525 .elementor-element.elementor-element-7a6e88a > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS */.arrow-btn {
  transition: all 0.3s ease;
  display: inline-flex;
  align-items: center;
}

/* Slight float effect on hover */
.arrow-btn:hover {
  transform: translateY(-3px);
}

/* Icon movement on hover */
.arrow-btn i,
.arrow-btn svg {
  transition: transform 0.3s ease;
}

/* Move icon slightly right on hover */
.arrow-btn:hover i,
.arrow-btn:hover svg {
  transform: translateX(5px);
}
.cont-float {
  transition: all 0.4s ease;
}

/* Float effect on hover */
.cont-float:hover {
  transform: translateY(-6px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08);
}/* End custom CSS */