.elementor-121 .elementor-element.elementor-element-96a99be{--display:flex;--padding-top:160px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-559c7bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:75px;--padding-right:75px;}.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-121 .elementor-element.elementor-element-1a113e7{text-align:center;}.elementor-121 .elementor-element.elementor-element-1a113e7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2.8px;color:var( --e-global-color-secondary );}.elementor-121 .elementor-element.elementor-element-1acdeba{text-align:center;}.elementor-121 .elementor-element.elementor-element-1acdeba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:700;line-height:82px;color:var( --e-global-color-primary );}.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-121 .elementor-element.elementor-element-6abdf26{text-align:center;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:#666D7B;}.elementor-121 .elementor-element.elementor-element-a302847{--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;}.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-121 .elementor-element.elementor-element-e0045d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-121 .elementor-element.elementor-element-e0045d3 .elementor-button{transition-duration:0.8s;border-radius:30px 30px 30px 30px;padding:16px 30px 16px 30px;}.elementor-121 .elementor-element.elementor-element-af8231b .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.8s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;padding:16px 30px 16px 30px;}.elementor-121 .elementor-element.elementor-element-af8231b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-121 .elementor-element.elementor-element-af8231b .elementor-button:hover, .elementor-121 .elementor-element.elementor-element-af8231b .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-121 .elementor-element.elementor-element-af8231b .elementor-button:hover svg, .elementor-121 .elementor-element.elementor-element-af8231b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-121 .elementor-element.elementor-element-8ac9ae9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-8ac9ae9:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-8ac9ae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031538;}.elementor-121 .elementor-element.elementor-element-a53e500{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-121 .elementor-element.elementor-element-c623ecf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#294969;--border-color:#294969;--border-radius:40px 40px 40px 40px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-121 .elementor-element.elementor-element-ea835b2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-121 .elementor-element.elementor-element-5dbe8cb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;line-height:45px;color:#FFFFFF;}.elementor-121 .elementor-element.elementor-element-9e3be27{font-family:"Poppins", Sans-serif;font-weight:400;color:#DADADAE6;}.elementor-121 .elementor-element.elementor-element-374d393{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#294969;--border-color:#294969;--border-radius:40px 40px 40px 40px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-121 .elementor-element.elementor-element-dc1b0a2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-121 .elementor-element.elementor-element-42ad0af .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;line-height:45px;color:#FFFFFF;}.elementor-121 .elementor-element.elementor-element-535b9bb{font-family:"Poppins", Sans-serif;font-weight:400;color:#DADADAE6;}.elementor-121 .elementor-element.elementor-element-74cf82c{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-74cf82c:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-74cf82c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040D1E;}.elementor-121 .elementor-element.elementor-element-4e47881{--display:flex;}.elementor-121 .elementor-element.elementor-element-fc0478e{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-bbc2f8c{--display:flex;}.elementor-121 .elementor-element.elementor-element-3366fd5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2.8px;color:var( --e-global-color-text );}.elementor-121 .elementor-element.elementor-element-971aa8f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:700;line-height:52px;color:#FFFFFF;}.elementor-121 .elementor-element.elementor-element-f871106{--display:flex;}.elementor-121 .elementor-element.elementor-element-e0af7b7{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1D2534;--border-color:#1D2534;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-31c6883{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-121 .elementor-element.elementor-element-967ec59 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:72px;font-weight:700;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-8aaa7da .elementor-icon-wrapper{text-align:center;}.elementor-121 .elementor-element.elementor-element-8aaa7da.elementor-view-stacked .elementor-icon{background-color:#00BDFF94;}.elementor-121 .elementor-element.elementor-element-8aaa7da.elementor-view-framed .elementor-icon, .elementor-121 .elementor-element.elementor-element-8aaa7da.elementor-view-default .elementor-icon{color:#00BDFF94;border-color:#00BDFF94;}.elementor-121 .elementor-element.elementor-element-8aaa7da.elementor-view-framed .elementor-icon, .elementor-121 .elementor-element.elementor-element-8aaa7da.elementor-view-default .elementor-icon svg{fill:#00BDFF94;}.elementor-121 .elementor-element.elementor-element-8aaa7da .elementor-icon{font-size:32px;}.elementor-121 .elementor-element.elementor-element-8aaa7da .elementor-icon svg{height:32px;}.elementor-121 .elementor-element.elementor-element-466955c{--display:flex;--justify-content:center;}.elementor-121 .elementor-element.elementor-element-e12d083 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-121 .elementor-element.elementor-element-b8074fb{--display:flex;--justify-content:flex-end;}.elementor-121 .elementor-element.elementor-element-ef8608e{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FEFDFD99;}.elementor-121 .elementor-element.elementor-element-165abcb{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1D2534;--border-color:#1D2534;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-bfb4342{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-121 .elementor-element.elementor-element-4d40fb7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:72px;font-weight:700;}.elementor-121 .elementor-element.elementor-element-bef2489 .elementor-icon-wrapper{text-align:center;}.elementor-121 .elementor-element.elementor-element-bef2489.elementor-view-stacked .elementor-icon{background-color:#00BDFF94;}.elementor-121 .elementor-element.elementor-element-bef2489.elementor-view-framed .elementor-icon, .elementor-121 .elementor-element.elementor-element-bef2489.elementor-view-default .elementor-icon{color:#00BDFF94;border-color:#00BDFF94;}.elementor-121 .elementor-element.elementor-element-bef2489.elementor-view-framed .elementor-icon, .elementor-121 .elementor-element.elementor-element-bef2489.elementor-view-default .elementor-icon svg{fill:#00BDFF94;}.elementor-121 .elementor-element.elementor-element-bef2489 .elementor-icon{font-size:32px;}.elementor-121 .elementor-element.elementor-element-bef2489 .elementor-icon svg{height:32px;}.elementor-121 .elementor-element.elementor-element-dec27ad{--display:flex;--justify-content:center;}.elementor-121 .elementor-element.elementor-element-5c56bc7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-121 .elementor-element.elementor-element-e7a21aa{--display:flex;--justify-content:flex-end;}.elementor-121 .elementor-element.elementor-element-ce27809{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FEFDFD99;}.elementor-121 .elementor-element.elementor-element-8ee1380{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1D2534;--border-color:#1D2534;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-962536f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-121 .elementor-element.elementor-element-11d506f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:72px;font-weight:700;}.elementor-121 .elementor-element.elementor-element-f7fddd9 .elementor-icon-wrapper{text-align:center;}.elementor-121 .elementor-element.elementor-element-f7fddd9.elementor-view-stacked .elementor-icon{background-color:#00BDFF94;}.elementor-121 .elementor-element.elementor-element-f7fddd9.elementor-view-framed .elementor-icon, .elementor-121 .elementor-element.elementor-element-f7fddd9.elementor-view-default .elementor-icon{color:#00BDFF94;border-color:#00BDFF94;}.elementor-121 .elementor-element.elementor-element-f7fddd9.elementor-view-framed .elementor-icon, .elementor-121 .elementor-element.elementor-element-f7fddd9.elementor-view-default .elementor-icon svg{fill:#00BDFF94;}.elementor-121 .elementor-element.elementor-element-f7fddd9 .elementor-icon{font-size:32px;}.elementor-121 .elementor-element.elementor-element-f7fddd9 .elementor-icon svg{height:32px;}.elementor-121 .elementor-element.elementor-element-fabb289{--display:flex;--justify-content:center;}.elementor-121 .elementor-element.elementor-element-847b071 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-121 .elementor-element.elementor-element-381b081{--display:flex;--justify-content:flex-end;}.elementor-121 .elementor-element.elementor-element-bd72f9a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FEFDFD99;}.elementor-121 .elementor-element.elementor-element-fcbd6b0{--display:flex;--padding-top:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-ecfa4aa{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-121 .elementor-element.elementor-element-ecfa4aa{left:0px;}body.rtl .elementor-121 .elementor-element.elementor-element-ecfa4aa{right:0px;}.elementor-121 .elementor-element.elementor-element-0a33c10{--display:flex;}.elementor-121 .elementor-element.elementor-element-9833cd1{--display:flex;}.elementor-121 .elementor-element.elementor-element-f8aae3c{text-align:center;}.elementor-121 .elementor-element.elementor-element-f8aae3c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:700;line-height:70px;color:#FFFFFF;}.elementor-121 .elementor-element.elementor-element-ca004dc{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-121 .elementor-element.elementor-element-3075431 .elementor-button{background-color:#F7FCFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:24px;fill:#000000;color:#000000;transition-duration:0.9s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;border-radius:30px 30px 30px 30px;padding:16px 32px 16px 32px;}.elementor-121 .elementor-element.elementor-element-3075431 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-121 .elementor-element.elementor-element-3075431 .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(min-width:768px){.elementor-121 .elementor-element.elementor-element-96a99be{--content-width:1000px;}.elementor-121 .elementor-element.elementor-element-a53e500{--content-width:1280px;}.elementor-121 .elementor-element.elementor-element-74cf82c{--content-width:1280px;}.elementor-121 .elementor-element.elementor-element-bbc2f8c{--width:60%;}.elementor-121 .elementor-element.elementor-element-f871106{--width:40%;}.elementor-121 .elementor-element.elementor-element-31c6883{--width:15%;}.elementor-121 .elementor-element.elementor-element-466955c{--width:40%;}.elementor-121 .elementor-element.elementor-element-b8074fb{--width:45%;}.elementor-121 .elementor-element.elementor-element-bfb4342{--width:15%;}.elementor-121 .elementor-element.elementor-element-dec27ad{--width:40%;}.elementor-121 .elementor-element.elementor-element-e7a21aa{--width:45%;}.elementor-121 .elementor-element.elementor-element-962536f{--width:15%;}.elementor-121 .elementor-element.elementor-element-fabb289{--width:40%;}.elementor-121 .elementor-element.elementor-element-381b081{--width:45%;}.elementor-121 .elementor-element.elementor-element-0a33c10{--content-width:670px;}}@media(max-width:1024px) and (min-width:768px){.elementor-121 .elementor-element.elementor-element-31c6883{--width:100%;}.elementor-121 .elementor-element.elementor-element-466955c{--width:100%;}.elementor-121 .elementor-element.elementor-element-b8074fb{--width:70%;}.elementor-121 .elementor-element.elementor-element-bfb4342{--width:100%;}.elementor-121 .elementor-element.elementor-element-dec27ad{--width:100%;}.elementor-121 .elementor-element.elementor-element-e7a21aa{--width:70%;}.elementor-121 .elementor-element.elementor-element-962536f{--width:100%;}.elementor-121 .elementor-element.elementor-element-fabb289{--width:100%;}.elementor-121 .elementor-element.elementor-element-381b081{--width:70%;}}@media(max-width:1024px){.elementor-121 .elementor-element.elementor-element-1acdeba .elementor-heading-title{font-size:50px;line-height:55px;}.elementor-121 .elementor-element.elementor-element-6abdf26{font-size:17px;line-height:26px;}.elementor-121 .elementor-element.elementor-element-a53e500{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-c623ecf{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-121 .elementor-element.elementor-element-5dbe8cb .elementor-heading-title{font-size:26px;line-height:32px;}.elementor-121 .elementor-element.elementor-element-374d393{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-121 .elementor-element.elementor-element-42ad0af .elementor-heading-title{font-size:26px;line-height:32px;}.elementor-121 .elementor-element.elementor-element-74cf82c{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-971aa8f .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-121 .elementor-element.elementor-element-e0af7b7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-165abcb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-8ee1380{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-f8aae3c .elementor-heading-title{font-size:48px;line-height:60px;}.elementor-121 .elementor-element.elementor-element-3075431 .elementor-button{font-size:14px;line-height:20px;}}@media(max-width:767px){.elementor-121 .elementor-element.elementor-element-96a99be{--padding-top:140px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-559c7bf{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-1acdeba .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-121 .elementor-element.elementor-element-6abdf26{font-size:16px;line-height:24px;}.elementor-121 .elementor-element.elementor-element-a302847{--flex-wrap:nowrap;}.elementor-121 .elementor-element.elementor-element-af8231b .elementor-button{padding:016px 25px 016px 25px;}.elementor-121 .elementor-element.elementor-element-a53e500{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-c623ecf{--padding-top:040px;--padding-bottom:040px;--padding-left:24px;--padding-right:24px;}.elementor-121 .elementor-element.elementor-element-5dbe8cb .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-121 .elementor-element.elementor-element-9e3be27{font-size:16px;line-height:24px;}.elementor-121 .elementor-element.elementor-element-374d393{--padding-top:040px;--padding-bottom:040px;--padding-left:24px;--padding-right:24px;}.elementor-121 .elementor-element.elementor-element-42ad0af .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-121 .elementor-element.elementor-element-535b9bb{font-size:16px;line-height:24px;}.elementor-121 .elementor-element.elementor-element-fc0478e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-971aa8f .elementor-heading-title{font-size:24px;line-height:35px;}.elementor-121 .elementor-element.elementor-element-967ec59 .elementor-heading-title{font-size:60px;}.elementor-121 .elementor-element.elementor-element-e12d083 .elementor-heading-title{font-size:24px;}.elementor-121 .elementor-element.elementor-element-fcbd6b0{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-f8aae3c .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-121 .elementor-element.elementor-element-ca004dc{font-size:16px;}}/* Start custom CSS */.about-hero {
    background:
    radial-gradient(
        70% 100% at 0% 0%,
        rgba(107, 189, 243, 0.75) 0%,
        rgba(210, 235, 250, 0.45) 35%,
        transparent 70%
    ),
    radial-gradient(
        65% 100% at 100% 45%,
        rgba(107, 189, 243, 0.72) 0%,
        rgba(198, 240, 249, 0.45) 35%,
        transparent 72%
    ),
    radial-gradient(
        65% 80% at 0% 100%,
        rgba(107, 189, 243, 0.7) 20%,
        rgba(218, 239, 251, 0.4) 40%,
        transparent 75%
    ),
    #fff;
}

.about-title span{
    background-image: linear-gradient(135deg, lab(13.4185 17.7325 -45.7859), lab(54.9855 -6.75911 -64.3926) 60%, lab(74.5126 -22.5213 -50.2223));
    color: #0000 !important;
    background-clip: text;
}
/* =========================
   TECH LINES BACKGROUND
========================= */

.tech-lines-bg {
    position: relative;
    overflow: hidden;
    background: #002770;
}

/* =========================
   BACKGROUND GRID
========================= */

.tech-lines-bg::before {
    content: "";
    position: absolute;
    inset: 0;
    pointer-events: none;

    background-image:
        linear-gradient(
            to right,
            rgba(31, 166, 255, 0.07) 1px,
            transparent 1px
        ),
        linear-gradient(
            to bottom,
            rgba(31, 166, 255, 0.07) 1px,
            transparent 1px
        );

    background-size: 56px 56px;
    opacity: 0.8;
}

/* =========================
   FLOWING LIGHT STREAKS
========================= */

.tech-lines-bg::after {
    content: "";
    position: absolute;
    inset: -20% -30%;
    pointer-events: none;

    background:

        linear-gradient(
            168deg,
            transparent 0%,
            transparent 38%,
            rgba(31, 166, 255, 0.08) 42%,
            rgba(31, 166, 255, 0.35) 47%,
            rgba(157, 214, 255, 0.95) 49%,
            #ffffff 50%,
            rgba(157, 214, 255, 0.8) 51%,
            rgba(31, 166, 255, 0.3) 54%,
            transparent 60%
        ) -120% 5% / 140% 3px no-repeat,

        linear-gradient(
            192deg,
            transparent 0%,
            transparent 38%,
            rgba(31, 166, 255, 0.08) 42%,
            rgba(31, 166, 255, 0.35) 47%,
            rgba(157, 214, 255, 0.95) 49%,
            #ffffff 50%,
            rgba(157, 214, 255, 0.8) 51%,
            rgba(31, 166, 255, 0.3) 54%,
            transparent 60%
        ) 120% 15% / 140% 3px no-repeat,

        linear-gradient(
            174deg,
            transparent 0%,
            transparent 40%,
            rgba(31, 166, 255, 0.1) 44%,
            rgba(31, 166, 255, 0.4) 48%,
            #ffffff 50%,
            rgba(157, 214, 255, 0.8) 52%,
            rgba(31, 166, 255, 0.25) 56%,
            transparent 62%
        ) -150% 27% / 140% 3px no-repeat,

        linear-gradient(
            186deg,
            transparent 0%,
            transparent 40%,
            rgba(31, 166, 255, 0.1) 44%,
            rgba(31, 166, 255, 0.4) 48%,
            #ffffff 50%,
            rgba(157, 214, 255, 0.8) 52%,
            rgba(31, 166, 255, 0.25) 56%,
            transparent 62%
        ) 150% 38% / 140% 3px no-repeat,

        linear-gradient(
            165deg,
            transparent 0%,
            transparent 38%,
            rgba(31, 166, 255, 0.08) 43%,
            rgba(31, 166, 255, 0.4) 48%,
            #ffffff 50%,
            rgba(157, 214, 255, 0.85) 52%,
            rgba(31, 166, 255, 0.3) 56%,
            transparent 62%
        ) -130% 50% / 140% 3px no-repeat,

        linear-gradient(
            195deg,
            transparent 0%,
            transparent 38%,
            rgba(31, 166, 255, 0.08) 43%,
            rgba(31, 166, 255, 0.4) 48%,
            #ffffff 50%,
            rgba(157, 214, 255, 0.85) 52%,
            rgba(31, 166, 255, 0.3) 56%,
            transparent 62%
        ) 130% 62% / 140% 3px no-repeat,

        linear-gradient(
            172deg,
            transparent 0%,
            transparent 40%,
            rgba(31, 166, 255, 0.1) 44%,
            rgba(31, 166, 255, 0.4) 48%,
            #ffffff 50%,
            rgba(157, 214, 255, 0.8) 52%,
            rgba(31, 166, 255, 0.3) 56%,
            transparent 62%
        ) -160% 73% / 140% 3px no-repeat,

        linear-gradient(
            188deg,
            transparent 0%,
            transparent 40%,
            rgba(31, 166, 255, 0.1) 44%,
            rgba(31, 166, 255, 0.4) 48%,
            #ffffff 50%,
            rgba(157, 214, 255, 0.8) 52%,
            rgba(31, 166, 255, 0.3) 56%,
            transparent 62%
        ) 160% 84% / 140% 3px no-repeat;

    filter:
        drop-shadow(0 0 3px rgba(31, 166, 255, 1))
        drop-shadow(0 0 8px rgba(31, 166, 255, 0.8))
        drop-shadow(0 0 18px rgba(31, 166, 255, 0.45));

    opacity: 1;

    animation: flowingStreaks 14s linear infinite;
}

/* =========================
   CONTINUOUS FLOW
========================= */

@keyframes flowingStreaks {

    0% {
        background-position:
            -120% 5%,
             120% 15%,
            -150% 27%,
             150% 38%,
            -130% 50%,
             130% 62%,
            -160% 73%,
             160% 84%;
    }

    12.5% {
        background-position:
            -20% 5%,
             20% 15%,
            -50% 27%,
             50% 38%,
            -30% 50%,
             30% 62%,
            -60% 73%,
             60% 84%;
    }

    25% {
        background-position:
             80% 5%,
            -80% 15%,
             50% 27%,
            -50% 38%,
             70% 50%,
            -70% 62%,
             40% 73%,
            -40% 84%;
    }

    37.5% {
        background-position:
            180% 5%,
           -180% 15%,
            150% 27%,
           -150% 38%,
            170% 50%,
           -170% 62%,
            140% 73%,
           -140% 84%;
    }

    50% {
        background-position:
            280% 5%,
           -280% 15%,
            250% 27%,
           -250% 38%,
            270% 50%,
           -270% 62%,
            240% 73%,
           -240% 84%;
    }

    62.5% {
        background-position:
            380% 5%,
           -380% 15%,
            350% 27%,
           -350% 38%,
            370% 50%,
           -370% 62%,
            340% 73%,
           -340% 84%;
    }

    75% {
        background-position:
            480% 5%,
           -480% 15%,
            450% 27%,
           -450% 38%,
            470% 50%,
           -470% 62%,
            440% 73%,
           -440% 84%;
    }

    87.5% {
        background-position:
            580% 5%,
           -580% 15%,
            550% 27%,
           -550% 38%,
            570% 50%,
           -570% 62%,
            540% 73%,
           -540% 84%;
    }

    100% {
        background-position:
            680% 5%,
           -680% 15%,
            650% 27%,
           -650% 38%,
            670% 50%,
           -670% 62%,
            640% 73%,
           -640% 84%;
    }
}

/* =========================
   CONTENT
========================= */

.tech-lines-bg > * {
    position: relative;
    z-index: 2;
}

/* =========================
   BLUR CARD
========================= */

.blur-card {
    position: relative;
   background-image: linear-gradient(to right bottom in oklab, rgba(255, 255, 255, 0.07) 0%, rgba(0, 0, 0, 0) 100%);
    box-shadow:
        0 20px 60px -20px rgba(0, 0, 0, 0.4);
        
}

/* =========================
   BLUR CARD COLOR GLOW
========================= */

.blur-card::before {
    content: "";
    position: absolute;
   background-image: linear-gradient(135deg, lab(13.4185 17.7325 -45.7859), lab(54.9855 -6.75911 -64.3926) 60%, lab(74.5126 -22.5213 -50.2223));
    opacity: .2;
    filter: blur(40px);;
}

.blur-card:hover::before  {
opacity: 0.4;
}

/* =========================
   BLUR CARD CONTENT
========================= */

.blur-card > * {
    position: relative;
    z-index: 1;
}


/*-------------*/

.tech-lines-bg-2{
    position: relative;
}
.tech-lines-bg-2::before{
    content: "";
   background-image: radial-gradient(at 100% 100%,#0a2a668c,#0000 55%);
    position: absolute;
    left: 0px;
    width: 100%;
    top: 0px;

}
.tech-lines-bg-2::after{
    content: "";
    background-image: radial-gradient(at 50% 0%, rgba(31, 166, 255, 0.22), rgba(0, 0, 0, 0) 60%);
    position: absolute;
    left: 0px;
    width: 100%;
    top: 0px;

}
.home-solution-title span{
    background-image: linear-gradient(135deg, lab(13.4185 17.7325 -45.7859), lab(54.9855 -6.75911 -64.3926) 60%, lab(74.5126 -22.5213 -50.2223));
    color: #0000 !important;
    background-clip: text;
}

.choose-number h3{
    background-image: linear-gradient(135deg, lab(13.4185 17.7325 -45.7859), lab(54.9855 -6.75911 -64.3926) 60%, lab(74.5126 -22.5213 -50.2223));
    color: #0000 !important;
    background-clip: text;
}
.cta-section{
    background-image: linear-gradient(135deg, lab(13.4185 17.7325 -45.7859), lab(54.9855 -6.75911 -64.3926) 60%, lab(74.5126 -22.5213 -50.2223))
}/* End custom CSS */