.elementor-18308 .elementor-element.elementor-element-fbac133{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18308 .elementor-element.elementor-element-fbac133:not(.elementor-motion-effects-element-type-background), .elementor-18308 .elementor-element.elementor-element-fbac133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-18308 .elementor-element.elementor-element-f49a081{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-18308 .elementor-element.elementor-element-6647395{--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:2em 2em;--row-gap:2em;--column-gap:2em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18308 .elementor-element.elementor-element-6a489be{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.5em 0.5em;--row-gap:0.5em;--column-gap:0.5em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18308 .elementor-element.elementor-element-17874d5{text-align:center;}.elementor-18308 .elementor-element.elementor-element-a5438e9{text-align:center;}.elementor-18308 .elementor-element.elementor-element-627c956{text-align:center;}.elementor-18308 .elementor-element.elementor-element-627c956 .elementor-heading-title{font-size:1.25em;font-weight:300;line-height:1.2;color:#FFFFFF;}.elementor-18308 .elementor-element.elementor-element-d64f9d6{--display:flex;--justify-content:center;}.elementor-18308 .elementor-element.elementor-element-df69233 .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:0.875em;font-weight:500;line-height:1;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );background-image:linear-gradient(180deg, #0C2D49 0%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0.5em 0.5em 0.5em 0.5em;padding:0.75em 1.25em 0.57em 1.25em;}.elementor-18308 .elementor-element.elementor-element-df69233.elementor-element{--align-self:center;}.elementor-18308 .elementor-element.elementor-element-df69233 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-18308 .elementor-element.elementor-element-eb86d0c{z-index:3;}.elementor-18308 .elementor-element.elementor-element-eb86d0c .elementor-icon-wrapper{text-align:center;}.elementor-18308 .elementor-element.elementor-element-eb86d0c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-18308 .elementor-element.elementor-element-eb86d0c.elementor-view-framed .elementor-icon, .elementor-18308 .elementor-element.elementor-element-eb86d0c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-18308 .elementor-element.elementor-element-eb86d0c.elementor-view-framed .elementor-icon, .elementor-18308 .elementor-element.elementor-element-eb86d0c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-18308 .elementor-element.elementor-element-eb86d0c .elementor-icon{font-size:1em;}.elementor-18308 .elementor-element.elementor-element-eb86d0c .elementor-icon svg{height:1em;}.elementor-18308 .elementor-element.elementor-element-06ba7b9{--display:flex;}.elementor-18308 .elementor-element.elementor-element-06ba7b9:not(.elementor-motion-effects-element-type-background), .elementor-18308 .elementor-element.elementor-element-06ba7b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-18308 .elementor-element.elementor-element-4e8aff2{--display:flex;}.elementor-18308 .elementor-element.elementor-element-f447374{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18308 .elementor-element.elementor-element-396a64a{--display:flex;--gap:1.5em 1.5em;--row-gap:1.5em;--column-gap:1.5em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18308 .elementor-element.elementor-element-a8e307e{--display:flex;--gap:0.5em 0.5em;--row-gap:0.5em;--column-gap:0.5em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18308 .elementor-element.elementor-element-181d8af .elementor-heading-title{color:#000000;}.elementor-18308 .elementor-element.elementor-element-1a5ee5d{--display:flex;}.elementor-18308 .elementor-element.elementor-element-8174307 .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:0.875em;font-weight:500;line-height:1;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );background-image:linear-gradient(180deg, #0C2D49 0%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0.5em 0.5em 0.5em 0.5em;padding:0.75em 1.25em 0.57em 1.25em;}.elementor-18308 .elementor-element.elementor-element-8174307.elementor-element{--align-self:center;}.elementor-18308 .elementor-element.elementor-element-8174307 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-18308 .elementor-element.elementor-element-17d8828{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:1em 1em;--row-gap:1em;--column-gap:1em;border-style:none;--border-style:none;--border-radius:1em 1em 1em 1em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-18308 .elementor-element.elementor-element-8e1c866 .elementor-heading-title{font-size:1.5em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-18308 .elementor-element.elementor-element-723885d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0.75em 0.75em;--row-gap:0.75em;--column-gap:0.75em;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18308 .elementor-element.elementor-element-a892bd1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-18308 .elementor-element.elementor-element-e57f0bf.elementor-element{--align-self:stretch;}.elementor-18308 .elementor-element.elementor-element-e57f0bf .elementor-icon-wrapper{text-align:center;}.elementor-18308 .elementor-element.elementor-element-2499abc > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-18308 .elementor-element.elementor-element-2499abc .elementor-heading-title{font-size:1em;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-18308 .elementor-element.elementor-element-42f2eef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-18308 .elementor-element.elementor-element-ddb33da.elementor-element{--align-self:stretch;}.elementor-18308 .elementor-element.elementor-element-ddb33da .elementor-icon-wrapper{text-align:center;}.elementor-18308 .elementor-element.elementor-element-205ae7d > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-18308 .elementor-element.elementor-element-205ae7d .elementor-heading-title{font-size:1em;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-18308 .elementor-element.elementor-element-060a66f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-18308 .elementor-element.elementor-element-2e88652.elementor-element{--align-self:stretch;}.elementor-18308 .elementor-element.elementor-element-2e88652 .elementor-icon-wrapper{text-align:center;}.elementor-18308 .elementor-element.elementor-element-b0ff432 > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-18308 .elementor-element.elementor-element-b0ff432 .elementor-heading-title{font-size:1em;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-18308 .elementor-element.elementor-element-4f95b4a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-18308 .elementor-element.elementor-element-b41c7a5.elementor-element{--align-self:stretch;}.elementor-18308 .elementor-element.elementor-element-b41c7a5 .elementor-icon-wrapper{text-align:center;}.elementor-18308 .elementor-element.elementor-element-13567c7 > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-18308 .elementor-element.elementor-element-13567c7 .elementor-heading-title{font-size:1em;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-18308 .elementor-element.elementor-element-dcd3d2d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-18308 .elementor-element.elementor-element-b30c495.elementor-element{--align-self:stretch;}.elementor-18308 .elementor-element.elementor-element-b30c495 .elementor-icon-wrapper{text-align:center;}.elementor-18308 .elementor-element.elementor-element-49ecd23 > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-18308 .elementor-element.elementor-element-49ecd23 .elementor-heading-title{font-size:1em;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-18308 .elementor-element.elementor-element-9ace1f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-18308 .elementor-element.elementor-element-b161f62.elementor-element{--align-self:stretch;}.elementor-18308 .elementor-element.elementor-element-b161f62 .elementor-icon-wrapper{text-align:center;}.elementor-18308 .elementor-element.elementor-element-9aba79f > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-18308 .elementor-element.elementor-element-9aba79f .elementor-heading-title{font-size:1em;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-18308 .elementor-element.elementor-element-91e4e73{--display:flex;}.elementor-18308 .elementor-element.elementor-element-91e4e73:not(.elementor-motion-effects-element-type-background), .elementor-18308 .elementor-element.elementor-element-91e4e73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-18308 .elementor-element.elementor-element-f43f8f6{--display:flex;}.elementor-18308 .elementor-element.elementor-element-bd9e34d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;--z-index:3;}.elementor-18308 .elementor-element.elementor-element-bd9e34d:not(.elementor-motion-effects-element-type-background), .elementor-18308 .elementor-element.elementor-element-bd9e34d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-18308 .elementor-element.elementor-element-95474ec{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18308 .elementor-element.elementor-element-79fe4f4{--display:flex;--gap:0.5em 0.5em;--row-gap:0.5em;--column-gap:0.5em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18308 .elementor-element.elementor-element-855890f{text-align:center;}.elementor-18308 .elementor-element.elementor-element-713f0d4{text-align:center;}.elementor-18308 .elementor-element.elementor-element-713f0d4 .elementor-heading-title{color:#FFFFFF;}.elementor-18308 .elementor-element.elementor-element-499661a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18308 .elementor-element.elementor-element-29b7fc9{--display:flex;--gap:1em 1em;--row-gap:1em;--column-gap:1em;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:#8C8C8C;--border-color:#8C8C8C;--border-radius:1em 1em 1em 1em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-18308 .elementor-element.elementor-element-29b7fc9:not(.elementor-motion-effects-element-type-background), .elementor-18308 .elementor-element.elementor-element-29b7fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18308 .elementor-element.elementor-element-abd64f6 .elementor-icon-wrapper{text-align:start;}.elementor-18308 .elementor-element.elementor-element-3703756{--display:flex;--gap:1em 1em;--row-gap:1em;--column-gap:1em;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:#8C8C8C;--border-color:#8C8C8C;--border-radius:1em 1em 1em 1em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-18308 .elementor-element.elementor-element-3703756:not(.elementor-motion-effects-element-type-background), .elementor-18308 .elementor-element.elementor-element-3703756 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18308 .elementor-element.elementor-element-9ab7936 .elementor-icon-wrapper{text-align:start;}.elementor-18308 .elementor-element.elementor-element-46fe712{--display:flex;--gap:1em 1em;--row-gap:1em;--column-gap:1em;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:#8C8C8C;--border-color:#8C8C8C;--border-radius:1em 1em 1em 1em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-18308 .elementor-element.elementor-element-46fe712:not(.elementor-motion-effects-element-type-background), .elementor-18308 .elementor-element.elementor-element-46fe712 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18308 .elementor-element.elementor-element-1bca5fb .elementor-icon-wrapper{text-align:start;}.elementor-18308 .elementor-element.elementor-element-db1ede8{--display:flex;--gap:1em 1em;--row-gap:1em;--column-gap:1em;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:#8C8C8C;--border-color:#8C8C8C;--border-radius:1em 1em 1em 1em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-18308 .elementor-element.elementor-element-db1ede8:not(.elementor-motion-effects-element-type-background), .elementor-18308 .elementor-element.elementor-element-db1ede8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18308 .elementor-element.elementor-element-acf3a33 .elementor-icon-wrapper{text-align:start;}.elementor-18308 .elementor-element.elementor-element-809700c{--display:flex;--gap:1em 1em;--row-gap:1em;--column-gap:1em;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:#8C8C8C;--border-color:#8C8C8C;--border-radius:1em 1em 1em 1em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-18308 .elementor-element.elementor-element-809700c:not(.elementor-motion-effects-element-type-background), .elementor-18308 .elementor-element.elementor-element-809700c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18308 .elementor-element.elementor-element-d409ff9 .elementor-icon-wrapper{text-align:start;}.elementor-18308 .elementor-element.elementor-element-6da0543{--display:flex;--overlay-opacity:1;}.elementor-18308 .elementor-element.elementor-element-6da0543:not(.elementor-motion-effects-element-type-background), .elementor-18308 .elementor-element.elementor-element-6da0543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://innodata.com/wp-content/uploads/2026/05/grid-floor-white-scaled.png");background-size:cover;}.elementor-18308 .elementor-element.elementor-element-6da0543::before, .elementor-18308 .elementor-element.elementor-element-6da0543 > .elementor-background-video-container::before, .elementor-18308 .elementor-element.elementor-element-6da0543 > .e-con-inner > .elementor-background-video-container::before, .elementor-18308 .elementor-element.elementor-element-6da0543 > .elementor-background-slideshow::before, .elementor-18308 .elementor-element.elementor-element-6da0543 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18308 .elementor-element.elementor-element-6da0543 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #0000004D 50%);}.elementor-18308 .elementor-element.elementor-element-b5ebe09{--display:flex;}.elementor-18308 .elementor-element.elementor-element-5fc5b6f{--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:2em 2em;--row-gap:2em;--column-gap:2em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18308 .elementor-element.elementor-element-e5aee71{--display:flex;--gap:0.5em 0.5em;--row-gap:0.5em;--column-gap:0.5em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18308 .elementor-element.elementor-element-e2de3a2{text-align:start;}.elementor-18308 .elementor-element.elementor-element-4a0daab{text-align:start;}.elementor-18308 .elementor-element.elementor-element-4a0daab .elementor-heading-title{color:#FFFFFF;}.elementor-18308 .elementor-element.elementor-element-d3726fb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18308 .elementor-element.elementor-element-f790d45{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.5em 0.5em;--row-gap:0.5em;--column-gap:0.5em;--background-transition:0.3s;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:#8C8C8C;--border-color:#8C8C8C;--border-radius:1em 1em 1em 1em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-18308 .elementor-element.elementor-element-f790d45:not(.elementor-motion-effects-element-type-background), .elementor-18308 .elementor-element.elementor-element-f790d45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-18308 .elementor-element.elementor-element-f790d45:hover{background-color:#FFFFFF;}.elementor-18308 .elementor-element.elementor-element-e4b4096{text-align:center;}.elementor-18308 .elementor-element.elementor-element-e4b4096 .elementor-heading-title{font-size:3em;font-weight:600;line-height:1;color:var( --e-global-color-secondary );}.elementor-18308 .elementor-element.elementor-element-31b35ad .elementor-heading-title{font-size:1.5em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-18308 .elementor-element.elementor-element-4661edf{text-align:start;font-size:0.875em;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;letter-spacing:0px;word-spacing:0px;color:#000000CC;}.elementor-18308 .elementor-element.elementor-element-a23e01b{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.5em 0.5em;--row-gap:0.5em;--column-gap:0.5em;--background-transition:0.3s;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:#8C8C8C;--border-color:#8C8C8C;--border-radius:1em 1em 1em 1em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-18308 .elementor-element.elementor-element-a23e01b:not(.elementor-motion-effects-element-type-background), .elementor-18308 .elementor-element.elementor-element-a23e01b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-18308 .elementor-element.elementor-element-a23e01b:hover{background-color:#FFFFFF;}.elementor-18308 .elementor-element.elementor-element-f070fa0{text-align:center;}.elementor-18308 .elementor-element.elementor-element-f070fa0 .elementor-heading-title{font-size:3em;font-weight:600;line-height:1;color:var( --e-global-color-secondary );}.elementor-18308 .elementor-element.elementor-element-70f98df .elementor-heading-title{font-size:1.5em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-18308 .elementor-element.elementor-element-8083499{text-align:start;font-size:0.875em;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;letter-spacing:0px;word-spacing:0px;color:#000000CC;}.elementor-18308 .elementor-element.elementor-element-45d9dbc{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.5em 0.5em;--row-gap:0.5em;--column-gap:0.5em;--background-transition:0.3s;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:#8C8C8C;--border-color:#8C8C8C;--border-radius:1em 1em 1em 1em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-18308 .elementor-element.elementor-element-45d9dbc:not(.elementor-motion-effects-element-type-background), .elementor-18308 .elementor-element.elementor-element-45d9dbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-18308 .elementor-element.elementor-element-45d9dbc:hover{background-color:#FFFFFF;}.elementor-18308 .elementor-element.elementor-element-7f040d5{text-align:center;}.elementor-18308 .elementor-element.elementor-element-7f040d5 .elementor-heading-title{font-size:3em;font-weight:600;line-height:1;color:var( --e-global-color-secondary );}.elementor-18308 .elementor-element.elementor-element-539f4ae .elementor-heading-title{font-size:1.5em;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-18308 .elementor-element.elementor-element-7f79fae{text-align:start;font-size:0.875em;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2;letter-spacing:0px;word-spacing:0px;color:#000000CC;}.elementor-18308 .elementor-element.elementor-element-81a4910{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF26;--border-color:#FFFFFF26;}.elementor-18308 .elementor-element.elementor-element-81a4910:not(.elementor-motion-effects-element-type-background), .elementor-18308 .elementor-element.elementor-element-81a4910 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-18308 .elementor-element.elementor-element-6b12781{--display:flex;}.elementor-18308 .elementor-element.elementor-element-4edb13a{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;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:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:1em 1em 1em 1em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-18308 .elementor-element.elementor-element-4edb13a:not(.elementor-motion-effects-element-type-background), .elementor-18308 .elementor-element.elementor-element-4edb13a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-18308 .elementor-element.elementor-element-0f64954{--display:flex;--gap:0.5em 0.5em;--row-gap:0.5em;--column-gap:0.5em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18308 .elementor-element.elementor-element-49bad93{text-align:center;}.elementor-18308 .elementor-element.elementor-element-9f55ae1{text-align:center;}.elementor-18308 .elementor-element.elementor-element-9f55ae1 .elementor-heading-title{color:#FFFFFF;}.elementor-18308 .elementor-element.elementor-element-5b9afd5{text-align:center;}.elementor-18308 .elementor-element.elementor-element-5b9afd5 .elementor-heading-title{font-size:1.25em;font-weight:300;line-height:1.2;color:#FFFFFF;}.elementor-18308 .elementor-element.elementor-element-a51ff17{--display:flex;}.elementor-18308 .elementor-element.elementor-element-dcdcf49 .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:0.875em;font-weight:500;line-height:1;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );background-image:linear-gradient(180deg, #0C2D49 0%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0.5em 0.5em 0.5em 0.5em;padding:0.75em 1.25em 0.57em 1.25em;}.elementor-18308 .elementor-element.elementor-element-dcdcf49.elementor-element{--align-self:center;}.elementor-18308 .elementor-element.elementor-element-dcdcf49 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}@media(max-width:1500px){.elementor-18308 .elementor-element.elementor-element-df69233{z-index:3;}.elementor-18308 .elementor-element.elementor-element-f447374{--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-18308 .elementor-element.elementor-element-8174307{z-index:3;}.elementor-18308 .elementor-element.elementor-element-723885d{--grid-auto-flow:row;}.elementor-18308 .elementor-element.elementor-element-bd9e34d{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-18308 .elementor-element.elementor-element-dcdcf49{z-index:3;}}@media(max-width:1024px){.elementor-18308 .elementor-element.elementor-element-f49a081{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18308 .elementor-element.elementor-element-df69233 .elementor-button{font-size:15px;border-radius:0.5em 0.5em 0.5em 0.5em;}.elementor-18308 .elementor-element.elementor-element-f447374{--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;}.elementor-18308 .elementor-element.elementor-element-8174307 .elementor-button{font-size:15px;border-radius:0.5em 0.5em 0.5em 0.5em;}.elementor-18308 .elementor-element.elementor-element-723885d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-18308 .elementor-element.elementor-element-bd9e34d{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-18308 .elementor-element.elementor-element-dcdcf49 .elementor-button{font-size:15px;border-radius:0.5em 0.5em 0.5em 0.5em;}}@media(max-width:880px){.elementor-18308 .elementor-element.elementor-element-f447374{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18308 .elementor-element.elementor-element-723885d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-18308 .elementor-element.elementor-element-723885d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18308 .elementor-element.elementor-element-bd9e34d{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}}@media(min-width:768px){.elementor-18308 .elementor-element.elementor-element-6647395{--width:50%;}.elementor-18308 .elementor-element.elementor-element-396a64a{--width:60%;}.elementor-18308 .elementor-element.elementor-element-17d8828{--width:40%;}.elementor-18308 .elementor-element.elementor-element-bd9e34d{--width:100%;}}@media(max-width:1500px) and (min-width:768px){.elementor-18308 .elementor-element.elementor-element-396a64a{--width:50%;}.elementor-18308 .elementor-element.elementor-element-17d8828{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18308 .elementor-element.elementor-element-6647395{--width:100%;}.elementor-18308 .elementor-element.elementor-element-396a64a{--width:100%;}.elementor-18308 .elementor-element.elementor-element-17d8828{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-18308 .elementor-element.elementor-element-6647395{--width:100%;}.elementor-18308 .elementor-element.elementor-element-396a64a{--width:100%;}.elementor-18308 .elementor-element.elementor-element-17d8828{--width:100%;}}@media(min-width:2400px){.elementor-18308 .elementor-element.elementor-element-723885d{--grid-auto-flow:row;}.elementor-18308 .elementor-element.elementor-element-bd9e34d{--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}}/* Start custom CSS for icon, class: .elementor-element-eb86d0c */.elementor-18308 .elementor-element.elementor-element-eb86d0c {
    margin: 0 auto;
    
    position: absolute;
    bottom: 1em;
    
}

.elementor-18308 .elementor-element.elementor-element-eb86d0c a {
    border-radius: 1000em;
    width: 2.5em;
    height: 2.5em;
    display: flex;
    justify-content: center;
    align-items: center;
    background: rgba(255,255,255,0.2);
    animation: hero-bounce 0.5s infinite alternate cubic-bezier(0.5, 0.05, 1, 0.5);
}

.elementor-18308 .elementor-element.elementor-element-eb86d0c a:hover {
    background: rgba(255,255,255,0.4);
}

.elementor-18308 .elementor-element.elementor-element-eb86d0c * {
    line-height: 1!important;
    padding: 0;
}

@keyframes hero-bounce {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(0.25em); /* Adjust distance here */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbac133 */.elementor-18308 .elementor-element.elementor-element-fbac133 {
    min-height: calc(65svh - var(--site-header-offset));
}

@media (width >= 1920px) {
    .elementor-18308 .elementor-element.elementor-element-fbac133 {
        --section-max-w: 1920px;
    }
}

.elementor-18308 .elementor-element.elementor-element-fbac133 {
    --glow-offset: 0em;
    --glow-opacity: 0.5;
    --glow-size: 20em;

    position: relative;
    background:
    radial-gradient(circle var(--glow-size) at var(--glow-offset) var(--glow-offset),
      rgba(0, 112, 192, var(--glow-opacity)), transparent 70%),
    radial-gradient(circle var(--glow-size) at calc(100% - var(--glow-offset)) calc(100% - var(--glow-offset)),
      rgba(220, 132, 53, var(--glow-opacity)), transparent 70%),
    #000; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95474ec */.elementor-18308 .elementor-element.elementor-element-95474ec {
    max-width: 65ch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd9e34d */.elementor-18308 .elementor-element.elementor-element-bd9e34d {
      position: relative;                /* no isolation, no z-index here */
  border: 1px solid transparent;
  border-radius: 1em;
  background:
    linear-gradient(#000, #000) padding-box,
    linear-gradient(135deg, #0070C0, #DC8435) border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f43f8f6 *//* blue glow — top-left, behind the box */
.elementor-18308 .elementor-element.elementor-element-f43f8f6::before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 20em;
  height: 20em;
  transform: translate(-50%, -50%);  /* centers the glow on the corner */
  background: radial-gradient(closest-side,
    rgba(0, 112, 192, 0.30), rgba(0, 112, 192, 0));
  filter: blur(2em);
  pointer-events: none;
}

/* orange glow — bottom-right, aligned to the box bottom, behind the box */
.elementor-18308 .elementor-element.elementor-element-f43f8f6::after {
  content: "";
  position: absolute;
  z-index: 1;
  bottom: 0;                         /* anchors to the box's bottom edge */
  right: 0;
  width: 20em;
  height: 20em;
  transform: translate(50%, 50%);
  background: radial-gradient(closest-side,
    rgba(220, 132, 53, 0.30), rgba(220, 132, 53, 0));
  filter: blur(2em);
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4661edf */.elementor-18308 .elementor-element.elementor-element-4661edf *:last-child {
    margin-bottom: 0;
}

.elementor-18308 .elementor-element.elementor-element-4661edf {
    text-wrap: pretty!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f790d45 */.elementor-18308 .elementor-element.elementor-element-f790d45 {
    transition-behavior: transform;
    transition-duration: 500ms;
}

.elementor-18308 .elementor-element.elementor-element-f790d45:hover {
    transform: translateY(-0.5em);
}

.elementor-18308 .elementor-element.elementor-element-f790d45:hover {
    box-shadow: 0 0 2em rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8083499 */.elementor-18308 .elementor-element.elementor-element-8083499 *:last-child {
    margin-bottom: 0;
}

.elementor-18308 .elementor-element.elementor-element-8083499 {
    text-wrap: pretty!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23e01b */.elementor-18308 .elementor-element.elementor-element-a23e01b {
    transition-behavior: transform;
    transition-duration: 500ms;
}

.elementor-18308 .elementor-element.elementor-element-a23e01b:hover {
    transform: translateY(-0.5em);
}

.elementor-18308 .elementor-element.elementor-element-a23e01b:hover {
    box-shadow: 0 0 2em rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f79fae */.elementor-18308 .elementor-element.elementor-element-7f79fae *:last-child {
    margin-bottom: 0;
}

.elementor-18308 .elementor-element.elementor-element-7f79fae {
    text-wrap: pretty!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45d9dbc */.elementor-18308 .elementor-element.elementor-element-45d9dbc {
    transition-behavior: transform;
    transition-duration: 500ms;
}

.elementor-18308 .elementor-element.elementor-element-45d9dbc:hover {
    transform: translateY(-0.5em);
}

.elementor-18308 .elementor-element.elementor-element-45d9dbc:hover {
    box-shadow: 0 0 2em rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4edb13a */.elementor-18308 .elementor-element.elementor-element-4edb13a {
    --glow-offset: 0em;
    --glow-opacity: 0.4;
    --glow-size: 20em;

    position: relative;
    background:
    radial-gradient(circle var(--glow-size) at var(--glow-offset) var(--glow-offset),
      rgba(0, 112, 192, var(--glow-opacity)), transparent 70%),
    radial-gradient(circle var(--glow-size) at calc(100% - var(--glow-offset)) calc(100% - var(--glow-offset)),
      rgba(220, 132, 53, var(--glow-opacity)), transparent 70%),
    #000; 
}/* End custom CSS */
/* Start custom CSS */.syn-ft-grid {
	--syn-ft-cols: 1;
	--syn-ft-gap: 1em;
	display: flex !important;
	flex-direction: flex-row !important;
	flex-wrap: wrap !important;
	gap: var(--syn-ft-gap) !important;
	justify-content: center;
}

/* SM - Mobile Landscape */
@media (width >= 640px) and (width < 768px) {
	.syn-ft-grid {
		--syn-ft-cols: 2;
	}
}

/* MD - Tablet */
@media (width >= 768px) and (width < 1024px) {
	.syn-ft-grid {
		--syn-ft-cols: 2;
	}
}

/* LG - Laptop */
@media (width >= 1024px) and (width < 1500px) {
	.syn-ft-grid {
		--syn-ft-cols: 3;
	}
}

/* XL - Desktop */
@media (width >= 1500px) and (width < 2400px) {
	.syn-ft-grid {
		--syn-ft-cols: 3;
	}
}

/* 2XL - Widescreen */
@media (width >= 2400px) {
	.syn-ft-grid {
		--syn-ft-cols: 3;
	}
}

.syn-ft-card {
	background: #151515 !important;
	border: 1px solid rgba(255, 255, 255, 0.25) !important;
	transition-behavior: transform;
	transition-duration: 500ms;
	width: calc((100% - (var(--syn-ft-gap) * (var(--syn-ft-cols) - 1))) / var(--syn-ft-cols));
}

.syn-ft-card:hover {
	transform: translateY(-0.5em);
}

.syn-ft-card__title .elementor-heading-title {
	font-size: 1.25em !important;
	line-height: 1.2 !important;
	font-weight: 500 !important;
	color: #fff !important;
}

.syn-ft-card__blurb .elementor-widget-container {
	font-size: 0.875em;
	line-height: 1.6;
	font-weight: 300;
}

.syn-ft-card__blurb .elementor-widget-container > * {
	margin-bottom: 1.6em;
}

.syn-ft-card__blurb *:last-child,
.syn-ft-card__blurb .elementor-widget-container > *:last-child {
	margin-bottom: 0 !important;
}

.syn-ft-card__blurb strong,
.syn-ft-card__blurb b {
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
}

.syn-ft-card__blurb {
	color: rgba(255, 255, 255, 0.8);
}

.syn-ft-card__icon {
	--icon-text: 1.5em;
	position: relative;
	border-radius: 50%;
	background: linear-gradient(to bottom right, #0070c0 14.64%, #dc8435 85.36%);
	width: calc(var(--icon-text) * 2) !important;
	height: calc(var(--icon-text) * 2) !important;
	display: block;
	flex-shrink: 0 !important;
	aspect-ratio: 1 !important;
}

.syn-ft-card__icon,
.syn-ft-card__icon * {
	line-height: 1 !important;
	padding: 0 !important;
}

.syn-ft-card__icon .elementor-widget-container {
	width: 100% !important;
	height: 100% !important;
}

.syn-ft-card__icon .elementor-icon-wrapper {
	width: 100% !important;
	height: 100% !important;
}

.syn-ft-card__icon .elementor-icon {
	font-size: var(--icon-text) !important;
	fill: #ffffff !important;
	color: #ffffff !important;
	line-height: 1 !important;
	width: 100%;
	height: 100%;
	display: flex !important;
	justify-content: center !important;
	align-items: center !important;
}

.syn-benefit {
	background: #fff;
	border: 1px solid #c5c5c5;
	padding: 0 !important;
	margin: 0 !important;
	border-radius: 0.5em;
	overflow: hidden;
	min-height: 4em;
	transition: all 300ms ease-in-out;
}

.syn-benefit:hover {
	/*border-color: #555;*/
	transform: translateX(0.25em);
	box-shadow: -0.5em 0.25em 0.5em rgba(0, 0, 0, 0.15);
}

.syn-benefit__icon {
	position: relative;
	background: #000;
	width: 4em !important;
	display: block;
	flex-shrink: 0 !important;
	position: relative;
}

/* .syn-benefit__icon::before {
	content: "";
	position: absolute;
	opacity: 0;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: linear-gradient(to bottom right, #0070c0 14.64%, #dc8435 85.36%);
	transition: opacity 300ms ease-in-out;
}

.syn-benefit:hover .syn-benefit__icon::before {
	opacity: 1;
} */

.syn-benefit__icon,
.syn-benefit__icon * {
	line-height: 1 !important;
	padding: 0 !important;
}

.syn-benefit__icon .elementor-widget-container {
	width: 100% !important;
	height: 100% !important;
}

.syn-benefit__icon .elementor-icon-wrapper {
	width: 100% !important;
	height: 100% !important;
}

.syn-benefit__icon .elementor-icon {
	font-size: 1.75em !important;
	fill: #ffffff !important;
	color: #ffffff !important;
	line-height: 1 !important;
	width: 100%;
	height: 100%;
	display: flex !important;
	justify-content: center !important;
	align-items: center !important;
}

.syn-benefit__icon {
	--glow-offset: 0em;
	--glow-opacity: 0.75;
	--glow-size: 4em;

	position: relative;
	background:
		radial-gradient(circle var(--glow-size) at var(--glow-offset) var(--glow-offset), rgba(0, 112, 192, var(--glow-opacity)), transparent 70%),
		radial-gradient(circle var(--glow-size) at calc(100% - var(--glow-offset)) calc(100% - var(--glow-offset)), rgba(220, 132, 53, var(--glow-opacity)), transparent 70%), #000;
}

.syn-benefit:hover .syn-benefit__icon .elementor-icon {
	transform: scale(1.05);
}/* End custom CSS */