.elementor-10549 .elementor-element.elementor-element-e883c65{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-10549 .elementor-element.elementor-element-e883c65:not(.elementor-motion-effects-element-type-background), .elementor-10549 .elementor-element.elementor-element-e883c65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #0C2541 0%, #05091B 39%);}.elementor-10549 .elementor-element.elementor-element-39a1a47{--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:stretch;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-10549 .elementor-element.elementor-element-39a1a47.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10549 .elementor-element.elementor-element-7551264{width:auto;max-width:auto;text-align:start;}.elementor-10549 .elementor-element.elementor-element-7551264 > .elementor-widget-container{background-color:#10273B;margin:0px 0px 0px 0px;padding:10px 20px 6px 20px;border-radius:20px 20px 20px 20px;}.elementor-10549 .elementor-element.elementor-element-7551264.elementor-element{--align-self:flex-start;}.elementor-10549 .elementor-element.elementor-element-7551264 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1.7px;color:#0EA5E9;}.elementor-10549 .elementor-element.elementor-element-9c21bcc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10549 .elementor-element.elementor-element-9c21bcc{text-align:start;}.elementor-10549 .elementor-element.elementor-element-9c21bcc .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-10549 .elementor-element.elementor-element-508bd45 > .elementor-widget-container{margin:0px 0px -23px 0px;}.elementor-10549 .elementor-element.elementor-element-508bd45{text-align:start;font-size:18px;font-weight:300;line-height:34px;color:#FFFFFFD1;}.elementor-10549 .elementor-element.elementor-element-74e0e0a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-10549 .elementor-element.elementor-element-48140ba{--display:flex;}.elementor-10549 .elementor-element.elementor-element-3cbc82e{text-align:start;}.elementor-10549 .elementor-element.elementor-element-3cbc82e .elementor-heading-title{color:#FFFFFF;}.elementor-10549 .elementor-element.elementor-element-18e79d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10549 .elementor-element.elementor-element-18e79d2{text-align:start;font-size:16px;font-weight:300;line-height:34px;color:#CBD5E1;}.elementor-10549 .elementor-element.elementor-element-6d97826{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;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:var( --e-global-color-e7f4a03 );--border-color:var( --e-global-color-e7f4a03 );--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-10549 .elementor-element.elementor-element-6d97826:not(.elementor-motion-effects-element-type-background), .elementor-10549 .elementor-element.elementor-element-6d97826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3a7b3f );}.elementor-10549 .elementor-element.elementor-element-6d97826:hover{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:var( --e-global-color-94aeec9 );--border-color:var( --e-global-color-94aeec9 );}.elementor-10549 .elementor-element.elementor-element-6d97826, .elementor-10549 .elementor-element.elementor-element-6d97826::before{--border-transition:0.3s;}.elementor-10549 .elementor-element.elementor-element-0bf995d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10549 .elementor-element.elementor-element-0bf995d{text-align:start;font-size:16px;font-weight:300;line-height:34px;color:#CBD5E1;}.elementor-10549 .elementor-element.elementor-element-72edcd1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;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:var( --e-global-color-e7f4a03 );--border-color:var( --e-global-color-e7f4a03 );--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-10549 .elementor-element.elementor-element-72edcd1:not(.elementor-motion-effects-element-type-background), .elementor-10549 .elementor-element.elementor-element-72edcd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3a7b3f );}.elementor-10549 .elementor-element.elementor-element-72edcd1:hover{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:var( --e-global-color-94aeec9 );--border-color:var( --e-global-color-94aeec9 );}.elementor-10549 .elementor-element.elementor-element-72edcd1, .elementor-10549 .elementor-element.elementor-element-72edcd1::before{--border-transition:0.3s;}.elementor-10549 .elementor-element.elementor-element-ba55b1b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10549 .elementor-element.elementor-element-ba55b1b{text-align:start;font-size:16px;font-weight:300;line-height:34px;color:#CBD5E1;}.elementor-10549 .elementor-element.elementor-element-a36673a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10549 .elementor-element.elementor-element-6c9525f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;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:var( --e-global-color-e7f4a03 );--border-color:var( --e-global-color-e7f4a03 );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10549 .elementor-element.elementor-element-6c9525f:not(.elementor-motion-effects-element-type-background), .elementor-10549 .elementor-element.elementor-element-6c9525f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3a7b3f );}.elementor-10549 .elementor-element.elementor-element-6c9525f:hover{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:var( --e-global-color-94aeec9 );--border-color:var( --e-global-color-94aeec9 );}.elementor-10549 .elementor-element.elementor-element-6c9525f, .elementor-10549 .elementor-element.elementor-element-6c9525f::before{--border-transition:0.3s;}.elementor-10549 .elementor-element.elementor-element-9efaee8 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-10549 .elementor-element.elementor-element-9efaee8 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-4feaf44 );}.elementor-10549 .elementor-element.elementor-element-9efaee8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7f4a03 );fill:var( --e-global-color-94aeec9 );color:var( --e-global-color-94aeec9 );}.elementor-10549 .elementor-element.elementor-element-9efaee8.elementor-view-framed .elementor-icon, .elementor-10549 .elementor-element.elementor-element-9efaee8.elementor-view-default .elementor-icon{fill:var( --e-global-color-e7f4a03 );color:var( --e-global-color-e7f4a03 );border-color:var( --e-global-color-e7f4a03 );}.elementor-10549 .elementor-element.elementor-element-9efaee8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-94aeec9 );}.elementor-10549 .elementor-element.elementor-element-9efaee8 .elementor-icon{font-size:23px;}.elementor-10549 .elementor-element.elementor-element-9efaee8 .elementor-icon-box-description{color:var( --e-global-color-4feaf44 );}.elementor-10549 .elementor-element.elementor-element-a90c23c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;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:var( --e-global-color-e7f4a03 );--border-color:var( --e-global-color-e7f4a03 );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10549 .elementor-element.elementor-element-a90c23c:not(.elementor-motion-effects-element-type-background), .elementor-10549 .elementor-element.elementor-element-a90c23c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3a7b3f );}.elementor-10549 .elementor-element.elementor-element-a90c23c:hover{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:var( --e-global-color-94aeec9 );--border-color:var( --e-global-color-94aeec9 );}.elementor-10549 .elementor-element.elementor-element-a90c23c, .elementor-10549 .elementor-element.elementor-element-a90c23c::before{--border-transition:0.3s;}.elementor-10549 .elementor-element.elementor-element-af97c7a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-10549 .elementor-element.elementor-element-af97c7a .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-4feaf44 );}.elementor-10549 .elementor-element.elementor-element-af97c7a.elementor-view-stacked .elementor-icon{background-color:#1B3F2C;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-10549 .elementor-element.elementor-element-af97c7a.elementor-view-framed .elementor-icon, .elementor-10549 .elementor-element.elementor-element-af97c7a.elementor-view-default .elementor-icon{fill:#1B3F2C;color:#1B3F2C;border-color:#1B3F2C;}.elementor-10549 .elementor-element.elementor-element-af97c7a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-10549 .elementor-element.elementor-element-af97c7a .elementor-icon{font-size:23px;}.elementor-10549 .elementor-element.elementor-element-af97c7a .elementor-icon-box-description{color:var( --e-global-color-4feaf44 );}.elementor-10549 .elementor-element.elementor-element-f068fc4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-10549 .elementor-element.elementor-element-f068fc4:not(.elementor-motion-effects-element-type-background), .elementor-10549 .elementor-element.elementor-element-f068fc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3a7b3f );}.elementor-10549 .elementor-element.elementor-element-7f86c6f{text-align:start;}.elementor-10549 .elementor-element.elementor-element-7f86c6f .elementor-heading-title{color:#FFFFFF;}.elementor-10549 .elementor-element.elementor-element-5963e47 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10549 .elementor-element.elementor-element-5963e47{text-align:start;font-size:16px;font-weight:300;line-height:34px;color:#CBD5E1;}.elementor-10549 .elementor-element.elementor-element-0917f49{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-10549 .elementor-element.elementor-element-0917f49:not(.elementor-motion-effects-element-type-background), .elementor-10549 .elementor-element.elementor-element-0917f49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3a7b3f );}.elementor-10549 .elementor-element.elementor-element-c8c43bf{--display:flex;}.elementor-10549 .elementor-element.elementor-element-c8c43bf.e-con{--align-self:center;}.elementor-10549 .elementor-element.elementor-element-e06b107{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;text-align:start;}.elementor-10549 .elementor-element.elementor-element-e06b107 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-94aeec9 );border-radius:200px 200px 200px 200px;}.elementor-10549 .elementor-element.elementor-element-e06b107 .elementor-heading-title{font-size:25px;font-weight:400;line-height:29px;color:var( --e-global-color-94aeec9 );}.elementor-10549 .elementor-element.elementor-element-02dc6a9{text-align:start;}.elementor-10549 .elementor-element.elementor-element-02dc6a9 .elementor-heading-title{color:#FFFFFF;}.elementor-10549 .elementor-element.elementor-element-fc0ee17 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-10549 .elementor-element.elementor-element-fc0ee17{text-align:start;font-size:16px;font-weight:300;line-height:34px;color:#CBD5E1;}.elementor-10549 .elementor-element.elementor-element-050550f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-10549 .elementor-element.elementor-element-050550f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-10549 .elementor-element.elementor-element-050550f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-10549 .elementor-element.elementor-element-050550f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-10549 .elementor-element.elementor-element-050550f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-10549 .elementor-element.elementor-element-050550f .elementor-icon-list-icon i{color:var( --e-global-color-94aeec9 );transition:color 0.3s;}.elementor-10549 .elementor-element.elementor-element-050550f .elementor-icon-list-icon svg{fill:var( --e-global-color-94aeec9 );transition:fill 0.3s;}.elementor-10549 .elementor-element.elementor-element-050550f{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-10549 .elementor-element.elementor-element-050550f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10549 .elementor-element.elementor-element-050550f .elementor-icon-list-item > a{font-size:16px;}.elementor-10549 .elementor-element.elementor-element-050550f .elementor-icon-list-text{color:var( --e-global-color-4feaf44 );transition:color 0.3s;}.elementor-10549 .elementor-element.elementor-element-3da8b5b{--display:flex;--justify-content:center;}.elementor-10549 .elementor-element.elementor-element-3da8b5b.e-con{--align-self:center;}.elementor-10549 .elementor-element.elementor-element-fe34c5d.elementor-element{--align-self:center;}.elementor-10549 .elementor-element.elementor-element-fe34c5d img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e7f4a03 );border-radius:10px 10px 10px 10px;}.elementor-10549 .elementor-element.elementor-element-20b43a0{--display:flex;--justify-content:center;}.elementor-10549 .elementor-element.elementor-element-20b43a0.e-con{--align-self:center;}.elementor-10549 .elementor-element.elementor-element-90f2cdf.elementor-element{--align-self:center;}.elementor-10549 .elementor-element.elementor-element-90f2cdf img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e7f4a03 );border-radius:10px 10px 10px 10px;}.elementor-10549 .elementor-element.elementor-element-4c2c963 .elementor-button{background-color:var( --e-global-color-bd35b57 );font-size:18px;fill:var( --e-global-color-94aeec9 );color:var( --e-global-color-94aeec9 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bd35b57 );border-radius:10px 10px 10px 10px;padding:20px 015px 20px 15px;}.elementor-10549 .elementor-element.elementor-element-4c2c963 .elementor-button:hover, .elementor-10549 .elementor-element.elementor-element-4c2c963 .elementor-button:focus{background-color:var( --e-global-color-94aeec9 );color:var( --e-global-color-astglobalcolor7 );}.elementor-10549 .elementor-element.elementor-element-4c2c963 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10549 .elementor-element.elementor-element-4c2c963 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10549 .elementor-element.elementor-element-4c2c963 .elementor-button:hover svg, .elementor-10549 .elementor-element.elementor-element-4c2c963 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor7 );}.elementor-10549 .elementor-element.elementor-element-daca2bd{--display:flex;}.elementor-10549 .elementor-element.elementor-element-daca2bd.e-con{--align-self:center;}.elementor-10549 .elementor-element.elementor-element-de05fc7{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;text-align:start;}.elementor-10549 .elementor-element.elementor-element-de05fc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-94aeec9 );border-radius:200px 200px 200px 200px;}.elementor-10549 .elementor-element.elementor-element-de05fc7 .elementor-heading-title{font-size:24px;font-weight:400;line-height:31px;color:var( --e-global-color-94aeec9 );}.elementor-10549 .elementor-element.elementor-element-385b6d4{text-align:start;}.elementor-10549 .elementor-element.elementor-element-385b6d4 .elementor-heading-title{color:#FFFFFF;}.elementor-10549 .elementor-element.elementor-element-1438f36 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-10549 .elementor-element.elementor-element-1438f36{text-align:start;font-size:16px;font-weight:300;line-height:34px;color:#CBD5E1;}.elementor-10549 .elementor-element.elementor-element-5fc0970 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-10549 .elementor-element.elementor-element-5fc0970 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-10549 .elementor-element.elementor-element-5fc0970 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-10549 .elementor-element.elementor-element-5fc0970 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-10549 .elementor-element.elementor-element-5fc0970 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-10549 .elementor-element.elementor-element-5fc0970 .elementor-icon-list-icon i{color:var( --e-global-color-94aeec9 );transition:color 0.3s;}.elementor-10549 .elementor-element.elementor-element-5fc0970 .elementor-icon-list-icon svg{fill:var( --e-global-color-94aeec9 );transition:fill 0.3s;}.elementor-10549 .elementor-element.elementor-element-5fc0970{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-10549 .elementor-element.elementor-element-5fc0970 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10549 .elementor-element.elementor-element-5fc0970 .elementor-icon-list-item > a{font-size:16px;}.elementor-10549 .elementor-element.elementor-element-5fc0970 .elementor-icon-list-text{color:var( --e-global-color-4feaf44 );transition:color 0.3s;}.elementor-10549 .elementor-element.elementor-element-993265f{--display:flex;}.elementor-10549 .elementor-element.elementor-element-993265f.e-con{--align-self:center;}.elementor-10549 .elementor-element.elementor-element-7ce4a3b{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;text-align:start;}.elementor-10549 .elementor-element.elementor-element-7ce4a3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-94aeec9 );border-radius:200px 200px 200px 200px;}.elementor-10549 .elementor-element.elementor-element-7ce4a3b .elementor-heading-title{font-size:24px;font-weight:400;line-height:31px;color:var( --e-global-color-94aeec9 );}.elementor-10549 .elementor-element.elementor-element-516aa00{text-align:start;}.elementor-10549 .elementor-element.elementor-element-516aa00 .elementor-heading-title{color:#FFFFFF;}.elementor-10549 .elementor-element.elementor-element-48a5451 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-10549 .elementor-element.elementor-element-48a5451{text-align:start;font-size:16px;font-weight:300;line-height:34px;color:#CBD5E1;}.elementor-10549 .elementor-element.elementor-element-c9183fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-10549 .elementor-element.elementor-element-c9183fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-10549 .elementor-element.elementor-element-c9183fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-10549 .elementor-element.elementor-element-c9183fb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-10549 .elementor-element.elementor-element-c9183fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-10549 .elementor-element.elementor-element-c9183fb .elementor-icon-list-icon i{color:var( --e-global-color-94aeec9 );transition:color 0.3s;}.elementor-10549 .elementor-element.elementor-element-c9183fb .elementor-icon-list-icon svg{fill:var( --e-global-color-94aeec9 );transition:fill 0.3s;}.elementor-10549 .elementor-element.elementor-element-c9183fb{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-10549 .elementor-element.elementor-element-c9183fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10549 .elementor-element.elementor-element-c9183fb .elementor-icon-list-item > a{font-size:16px;}.elementor-10549 .elementor-element.elementor-element-c9183fb .elementor-icon-list-text{color:var( --e-global-color-4feaf44 );transition:color 0.3s;}.elementor-10549 .elementor-element.elementor-element-6195178{--display:flex;}.elementor-10549 .elementor-element.elementor-element-6195178.e-con{--align-self:center;}.elementor-10549 .elementor-element.elementor-element-463e2c4.elementor-element{--align-self:center;}.elementor-10549 .elementor-element.elementor-element-463e2c4 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-10549 .elementor-element.elementor-element-463e2c4 img{width:83%;height:500px;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-10549 .elementor-element.elementor-element-b0b90e0{padding:60px 0px 60px 0px;}.elementor-10549 .elementor-element.elementor-element-92b78ac{text-align:center;}.elementor-10549 .elementor-element.elementor-element-81c478a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e8eaf6;padding:24px 24px 24px 24px;}.elementor-10549 .elementor-element.elementor-element-81c478a > .elementor-element-populated, .elementor-10549 .elementor-element.elementor-element-81c478a > .elementor-element-populated > .elementor-background-overlay, .elementor-10549 .elementor-element.elementor-element-81c478a > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-10549 .elementor-element.elementor-element-ca3ea26{text-align:start;}.elementor-10549 .elementor-element.elementor-element-ca3ea26 .elementor-heading-title{font-size:18px;}.elementor-10549 .elementor-element.elementor-element-56970be > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e8eaf6;padding:24px 24px 24px 24px;}.elementor-10549 .elementor-element.elementor-element-56970be > .elementor-element-populated, .elementor-10549 .elementor-element.elementor-element-56970be > .elementor-element-populated > .elementor-background-overlay, .elementor-10549 .elementor-element.elementor-element-56970be > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-10549 .elementor-element.elementor-element-b4b818b{text-align:start;}.elementor-10549 .elementor-element.elementor-element-b4b818b .elementor-heading-title{font-size:18px;}.elementor-10549 .elementor-element.elementor-element-db745dc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e8eaf6;padding:24px 24px 24px 24px;}.elementor-10549 .elementor-element.elementor-element-db745dc > .elementor-element-populated, .elementor-10549 .elementor-element.elementor-element-db745dc > .elementor-element-populated > .elementor-background-overlay, .elementor-10549 .elementor-element.elementor-element-db745dc > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-10549 .elementor-element.elementor-element-9aaefaa{text-align:start;}.elementor-10549 .elementor-element.elementor-element-9aaefaa .elementor-heading-title{font-size:18px;}.elementor-10549 .elementor-element.elementor-element-c5fedd6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e8eaf6;padding:24px 24px 24px 24px;}.elementor-10549 .elementor-element.elementor-element-c5fedd6 > .elementor-element-populated, .elementor-10549 .elementor-element.elementor-element-c5fedd6 > .elementor-element-populated > .elementor-background-overlay, .elementor-10549 .elementor-element.elementor-element-c5fedd6 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-10549 .elementor-element.elementor-element-7e2381e{text-align:start;}.elementor-10549 .elementor-element.elementor-element-7e2381e .elementor-heading-title{font-size:18px;}.elementor-10549 .elementor-element.elementor-element-e239eba > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e8eaf6;padding:24px 24px 24px 24px;}.elementor-10549 .elementor-element.elementor-element-e239eba > .elementor-element-populated, .elementor-10549 .elementor-element.elementor-element-e239eba > .elementor-element-populated > .elementor-background-overlay, .elementor-10549 .elementor-element.elementor-element-e239eba > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-10549 .elementor-element.elementor-element-59f49a0{text-align:start;}.elementor-10549 .elementor-element.elementor-element-59f49a0 .elementor-heading-title{font-size:18px;}.elementor-10549 .elementor-element.elementor-element-934e018{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-10549 .elementor-element.elementor-element-cc6ef71{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;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:var( --e-global-color-e7f4a03 );--border-color:var( --e-global-color-e7f4a03 );--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10549 .elementor-element.elementor-element-cc6ef71:not(.elementor-motion-effects-element-type-background), .elementor-10549 .elementor-element.elementor-element-cc6ef71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3a7b3f );}.elementor-10549 .elementor-element.elementor-element-cc6ef71:hover{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:var( --e-global-color-94aeec9 );--border-color:var( --e-global-color-94aeec9 );}.elementor-10549 .elementor-element.elementor-element-cc6ef71, .elementor-10549 .elementor-element.elementor-element-cc6ef71::before{--border-transition:0.3s;}.elementor-10549 .elementor-element.elementor-element-75781be{text-align:center;}.elementor-10549 .elementor-element.elementor-element-75781be .elementor-heading-title{font-size:52px;color:#FFFFFF;}.elementor-10549 .elementor-element.elementor-element-0a7a32e > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-10549 .elementor-element.elementor-element-0a7a32e{text-align:center;font-size:16px;font-weight:300;line-height:34px;color:#CBD5E1;}.elementor-10549 .elementor-element.elementor-element-8bfefac{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-10549 .elementor-element.elementor-element-a145416 .elementor-icon-box-wrapper{gap:15px;}.elementor-10549 .elementor-element.elementor-element-a145416 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-4feaf44 );}.elementor-10549 .elementor-element.elementor-element-a145416.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-10549 .elementor-element.elementor-element-a145416.elementor-view-framed .elementor-icon, .elementor-10549 .elementor-element.elementor-element-a145416.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10549 .elementor-element.elementor-element-a145416 .elementor-icon{font-size:38px;}.elementor-10549 .elementor-element.elementor-element-a145416 .elementor-icon-box-title, .elementor-10549 .elementor-element.elementor-element-a145416 .elementor-icon-box-title a{font-size:14px;}.elementor-10549 .elementor-element.elementor-element-0228d7c .elementor-icon-box-wrapper{gap:15px;}.elementor-10549 .elementor-element.elementor-element-0228d7c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-4feaf44 );}.elementor-10549 .elementor-element.elementor-element-0228d7c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-10549 .elementor-element.elementor-element-0228d7c.elementor-view-framed .elementor-icon, .elementor-10549 .elementor-element.elementor-element-0228d7c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10549 .elementor-element.elementor-element-0228d7c .elementor-icon{font-size:38px;}.elementor-10549 .elementor-element.elementor-element-0228d7c .elementor-icon-box-title, .elementor-10549 .elementor-element.elementor-element-0228d7c .elementor-icon-box-title a{font-size:14px;}.elementor-10549 .elementor-element.elementor-element-5a7d491 .elementor-icon-box-wrapper{gap:15px;}.elementor-10549 .elementor-element.elementor-element-5a7d491 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-4feaf44 );}.elementor-10549 .elementor-element.elementor-element-5a7d491.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-10549 .elementor-element.elementor-element-5a7d491.elementor-view-framed .elementor-icon, .elementor-10549 .elementor-element.elementor-element-5a7d491.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10549 .elementor-element.elementor-element-5a7d491 .elementor-icon{font-size:38px;}.elementor-10549 .elementor-element.elementor-element-5a7d491 .elementor-icon-box-title, .elementor-10549 .elementor-element.elementor-element-5a7d491 .elementor-icon-box-title a{font-size:14px;}.elementor-10549 .elementor-element.elementor-element-a7e862b .elementor-icon-box-wrapper{gap:15px;}.elementor-10549 .elementor-element.elementor-element-a7e862b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-4feaf44 );}.elementor-10549 .elementor-element.elementor-element-a7e862b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-10549 .elementor-element.elementor-element-a7e862b.elementor-view-framed .elementor-icon, .elementor-10549 .elementor-element.elementor-element-a7e862b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10549 .elementor-element.elementor-element-a7e862b .elementor-icon{font-size:38px;}.elementor-10549 .elementor-element.elementor-element-a7e862b .elementor-icon-box-title, .elementor-10549 .elementor-element.elementor-element-a7e862b .elementor-icon-box-title a{font-size:14px;}.elementor-10549 .elementor-element.elementor-element-e8074d9 .elementor-button{background-color:var( --e-global-color-bd35b57 );font-size:17px;fill:var( --e-global-color-94aeec9 );color:var( --e-global-color-94aeec9 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bd35b57 );border-radius:10px 10px 10px 10px;padding:20px 015px 20px 15px;}.elementor-10549 .elementor-element.elementor-element-e8074d9 .elementor-button:hover, .elementor-10549 .elementor-element.elementor-element-e8074d9 .elementor-button:focus{background-color:var( --e-global-color-94aeec9 );color:var( --e-global-color-astglobalcolor7 );}.elementor-10549 .elementor-element.elementor-element-e8074d9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10549 .elementor-element.elementor-element-e8074d9.elementor-element{--align-self:center;}.elementor-10549 .elementor-element.elementor-element-e8074d9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10549 .elementor-element.elementor-element-e8074d9 .elementor-button:hover svg, .elementor-10549 .elementor-element.elementor-element-e8074d9 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor7 );}body.elementor-page-10549:not(.elementor-motion-effects-element-type-background), body.elementor-page-10549 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86f7d5b );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10549 .elementor-element.elementor-element-39a1a47{--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10549 .elementor-element.elementor-element-9c21bcc{text-align:center;}.elementor-10549 .elementor-element.elementor-element-508bd45{text-align:center;}.elementor-10549 .elementor-element.elementor-element-18e79d2{text-align:center;}.elementor-10549 .elementor-element.elementor-element-0bf995d{text-align:center;}.elementor-10549 .elementor-element.elementor-element-ba55b1b{text-align:center;}.elementor-10549 .elementor-element.elementor-element-5963e47{text-align:center;}.elementor-10549 .elementor-element.elementor-element-0917f49{--grid-auto-flow:row;}.elementor-10549 .elementor-element.elementor-element-fc0ee17{text-align:center;}.elementor-10549 .elementor-element.elementor-element-1438f36{text-align:center;}.elementor-10549 .elementor-element.elementor-element-48a5451{text-align:center;}.elementor-10549 .elementor-element.elementor-element-0a7a32e{text-align:center;}.elementor-10549 .elementor-element.elementor-element-8bfefac{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-10549 .elementor-element.elementor-element-e883c65{--content-width:80%;}.elementor-10549 .elementor-element.elementor-element-39a1a47{--width:54%;}.elementor-10549 .elementor-element.elementor-element-74e0e0a{--content-width:80%;}.elementor-10549 .elementor-element.elementor-element-48140ba{--width:50%;}.elementor-10549 .elementor-element.elementor-element-a36673a{--width:50%;}.elementor-10549 .elementor-element.elementor-element-f068fc4{--content-width:50%;}.elementor-10549 .elementor-element.elementor-element-0917f49{--content-width:80%;}.elementor-10549 .elementor-element.elementor-element-934e018{--content-width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10549 .elementor-element.elementor-element-e883c65{--content-width:85%;}.elementor-10549 .elementor-element.elementor-element-39a1a47{--width:100%;}}@media(max-width:767px){.elementor-10549 .elementor-element.elementor-element-e883c65{--content-width:90%;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10549 .elementor-element.elementor-element-39a1a47{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10549 .elementor-element.elementor-element-7551264.elementor-element{--align-self:center;}.elementor-10549 .elementor-element.elementor-element-7551264 .elementor-heading-title{font-size:10px;}.elementor-10549 .elementor-element.elementor-element-9c21bcc .elementor-heading-title{font-size:46px;}.elementor-10549 .elementor-element.elementor-element-508bd45{font-size:20px;}.elementor-10549 .elementor-element.elementor-element-3cbc82e{text-align:start;}.elementor-10549 .elementor-element.elementor-element-18e79d2{text-align:start;font-size:22px;}.elementor-10549 .elementor-element.elementor-element-0bf995d{text-align:start;font-size:22px;}.elementor-10549 .elementor-element.elementor-element-ba55b1b{text-align:start;font-size:22px;}.elementor-10549 .elementor-element.elementor-element-f068fc4{--content-width:90%;}.elementor-10549 .elementor-element.elementor-element-7f86c6f{text-align:center;}.elementor-10549 .elementor-element.elementor-element-5963e47{text-align:center;font-size:22px;}.elementor-10549 .elementor-element.elementor-element-0917f49{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10549 .elementor-element.elementor-element-c8c43bf.e-con{--order:1;}.elementor-10549 .elementor-element.elementor-element-02dc6a9{text-align:start;}.elementor-10549 .elementor-element.elementor-element-fc0ee17{text-align:start;font-size:22px;}.elementor-10549 .elementor-element.elementor-element-3da8b5b.e-con{--order:2;}.elementor-10549 .elementor-element.elementor-element-20b43a0.e-con{--order:4;}.elementor-10549 .elementor-element.elementor-element-daca2bd.e-con{--order:3;}.elementor-10549 .elementor-element.elementor-element-385b6d4{text-align:start;}.elementor-10549 .elementor-element.elementor-element-1438f36{text-align:start;font-size:22px;}.elementor-10549 .elementor-element.elementor-element-993265f.e-con{--order:5;}.elementor-10549 .elementor-element.elementor-element-516aa00{text-align:start;}.elementor-10549 .elementor-element.elementor-element-48a5451{text-align:start;font-size:22px;}.elementor-10549 .elementor-element.elementor-element-6195178.e-con{--order:6;}.elementor-10549 .elementor-element.elementor-element-934e018{--content-width:90%;}.elementor-10549 .elementor-element.elementor-element-cc6ef71{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10549 .elementor-element.elementor-element-75781be{text-align:center;}.elementor-10549 .elementor-element.elementor-element-75781be .elementor-heading-title{font-size:34px;}.elementor-10549 .elementor-element.elementor-element-0a7a32e{text-align:center;font-size:22px;}.elementor-10549 .elementor-element.elementor-element-8bfefac{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-9c21bcc *//* ==========================================================
   1. HERO LOCKUP (Aligns the lines)
   ========================================================== */
.hero-lockup {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    gap: 0 !important;
}

/* ==========================================================
   2. TOP LINE (Sharp & Clean)
   ========================================================== */
.hero-top-text {
    font-size: clamp(20px, 2.5vw, 38px) !important;
    font-weight: 600 !important;
    color: #ffffff !important;
    margin: 0 !important;
    white-space: nowrap !important;
}

/* ==========================================================
   3. BOTTOM LINE (The "Anchor" for the Dot)
   ========================================================== */
.hero-main-text {
    font-size: clamp(50px, 5.5vw, 130px) !important;
    font-weight: 650 !important;
    color: #ffffff !important;
    line-height: 1 !important;
    margin: 0 !important;
    letter-spacing: -0.02em !important;
    transform: translateX(-0.04em);
    
    /* CRITICAL FIX: This stops the dot from jumping to a new line */
    display: inline !important; 
    white-space: nowrap !important;
    position: relative !important;
}

/* ==========================================================
   4. THE FLUID LIQUID DOT (Enhanced Animation)
   ========================================================== */
.hero-main-text::after {
    content: '' !important;
    display: inline-block !important;
    vertical-align: bottom !important;
    
    /* SCALING */
    width: 0.15em !important;
    height: 0.15em !important;
    border-radius: 50% !important;
    
    /* POSITIONAL TWEAKS */
    margin-left: 0.07em !important;
    position: relative !important;
    top: -0.16em !important; 

    /* GRADIENT - Added a third color for more fluid "swirl" */
    background: linear-gradient(135deg, #612DF0, #6ec1e4, #9d72ff, #612DF0) !important;
    
    /* CRITICAL: This makes the gradient large enough to move inside the dot */
    background-size: 400% 400% !important; 
    
    box-shadow: 0 0 15px rgba(110, 193, 228, 0.6) !important;
    
    /* ANIMATION: We run the movement and the pulse on the same timer */
    animation: fluidDot 10s ease-in-out infinite !important;
}

/* THE LIQUID PULSE & SWIRL EFFECT */
@keyframes fluidDot {
    0% { 
        transform: scale(1);
        background-position: 0% 50%;
        filter: brightness(1) hue-rotate(0deg);
    }
    50% { 
        background-position: 100% 50%; /* Swirling the gradient colors */
        filter: brightness(1.3) hue-rotate(10deg); /* Subtle color shift */
    }
    100% {         background-position: 0% 50%;
        filter: brightness(1) hue-rotate(0deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e883c65 */.elementor-10549 .elementor-element.elementor-element-e883c65 {
    background-color: #05091B !important; /* The base fallback color */
    
    /* Layer 1: The Fade Mask (Keeps the bottom perfectly solid #111)
      Layer 2: The Purple Orb
      Layer 3: The Cyan Orb
      Layer 4: The Deep Violet Orb
    */
    background-image: 
        linear-gradient(to bottom, rgba(17, 17, 17, 0) 0%, #05091B 85%),
        radial-gradient(circle at 50% 50%, #05091B 0%, transparent 50%),
        radial-gradient(circle at 50% 50%, #6ec1e4 0%, transparent 50%),
        radial-gradient(circle at 50% 50%, #3a1a91 0%, transparent 50%) !important;
        
    /* Oversize the orbs so they overlap and bleed into each other */
    background-size: 100% 100%, 200% 200%, 200% 200%, 200% 200% !important;
    background-repeat: no-repeat !important;
    
    /* The animation engine */
    animation: liquidRipple 12s ease-in-out infinite alternate !important;
}

@keyframes liquidRipple {
    0% { 
        /* The Mask stays totally still at 0% 0%, the orbs start at the edges */
        background-position: 
            0% 0%, 
            0% 0%, 
            100% 0%, 
            50% 100%; 
    }
    50% { 
        /* The orbs swirl to the middle and opposite sides */
        background-position: 
            0% 0%, 
            100% 50%, 
            0% 50%, 
            50% 0%; 
    }
    100% { 
        /* The orbs reach their final stretch before reversing */
        background-position: 
            0% 0%, 
            50% 100%, 
            50% 0%, 
            0% 100%; 
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18e79d2 *//* 1. Remove the default browser bullets only for this widget */
.elementor-10549 .elementor-element.elementor-element-18e79d2 ul {
    list-style-type: none;
    padding-left: 0;
}

/* 2. Add the custom checkmark only for this widget */
.elementor-10549 .elementor-element.elementor-element-18e79d2 ul li::before {
    content: "\2713";       /* Unicode for the checkmark */
    color: #0EA5E9;         /* Light Blue */
    font-weight: bold;
    display: inline-block;  /* Ensures margin works correctly */
    margin-right: 10px;     /* Space between the check and the text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5963e47 *//* 1. Remove the default browser bullets only for this widget */
.elementor-10549 .elementor-element.elementor-element-5963e47 ul {
    list-style-type: none;
    padding-left: 0;
}

/* 2. Add the custom checkmark only for this widget */
.elementor-10549 .elementor-element.elementor-element-5963e47 ul li::before {
    content: "\2713";       /* Unicode for the checkmark */
    color: #0EA5E9;         /* Light Blue */
    font-weight: bold;
    display: inline-block;  /* Ensures margin works correctly */
    margin-right: 10px;     /* Space between the check and the text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc0ee17 *//* 1. Remove the default browser bullets only for this widget */
.elementor-10549 .elementor-element.elementor-element-fc0ee17 ul {
    list-style-type: none;
    padding-left: 0;
}

/* 2. Add the custom checkmark only for this widget */
.elementor-10549 .elementor-element.elementor-element-fc0ee17 ul li::before {
    content: "\2713";       /* Unicode for the checkmark */
    color: #0EA5E9;         /* Light Blue */
    font-weight: bold;
    display: inline-block;  /* Ensures margin works correctly */
    margin-right: 10px;     /* Space between the check and the text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1438f36 *//* 1. Remove the default browser bullets only for this widget */
.elementor-10549 .elementor-element.elementor-element-1438f36 ul {
    list-style-type: none;
    padding-left: 0;
}

/* 2. Add the custom checkmark only for this widget */
.elementor-10549 .elementor-element.elementor-element-1438f36 ul li::before {
    content: "\2713";       /* Unicode for the checkmark */
    color: #0EA5E9;         /* Light Blue */
    font-weight: bold;
    display: inline-block;  /* Ensures margin works correctly */
    margin-right: 10px;     /* Space between the check and the text */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a5451 *//* 1. Remove the default browser bullets only for this widget */
.elementor-10549 .elementor-element.elementor-element-48a5451 ul {
    list-style-type: none;
    padding-left: 0;
}

/* 2. Add the custom checkmark only for this widget */
.elementor-10549 .elementor-element.elementor-element-48a5451 ul li::before {
    content: "\2713";       /* Unicode for the checkmark */
    color: #0EA5E9;         /* Light Blue */
    font-weight: bold;
    display: inline-block;  /* Ensures margin works correctly */
    margin-right: 10px;     /* Space between the check and the text */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-463e2c4 *//* Define the floating movement */
@keyframes slowFloat {
    0% {
        transform: translateY(0px);
    }
    50% {
        transform: translateY(-15px); /* Moves up 15 pixels */
    }
    100% {
        transform: translateY(0px);
    }
}

/* Apply it to your .elementor-10549 .elementor-element.elementor-element-463e2c4 */
.elementor-10549 .elementor-element.elementor-element-463e2c4 {
    animation: slowFloat 4s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a7a32e *//* 1. Remove the default browser bullets only for this widget */
.elementor-10549 .elementor-element.elementor-element-0a7a32e ul {
    list-style-type: none;
    padding-left: 0;
}

/* 2. Add the custom checkmark only for this widget */
.elementor-10549 .elementor-element.elementor-element-0a7a32e ul li::before {
    content: "\2713";       /* Unicode for the checkmark */
    color: #0EA5E9;         /* Light Blue */
    font-weight: bold;
    display: inline-block;  /* Ensures margin works correctly */
    margin-right: 10px;     /* Space between the check and the text */
}/* End custom CSS */
/* Start custom CSS */.text-headline-md {
    font-size: 24px;
    line-height: 1.3;
    font-weight: 600;
}

.text-primary {
    --tw-text-opacity: 1;
    color: rgb(173 199 255 / var(--tw-text-opacity, 1));
}


.text-label-sm {
    font-size: 14px;
    line-height: 1.2;
    letter-spacing: 0.05em;
    font-weight: 600;
}

.text-secondary {
    --tw-text-opacity: 1;
    color: rgb(65 238 130 / var(--tw-text-opacity, 1));
}

.mb-1 {
    margin-bottom: 0.25rem;
}/* End custom CSS */