.elementor-3652 .elementor-element.elementor-element-e29e9d4{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-e29e9d4:not(.elementor-motion-effects-element-type-background), .elementor-3652 .elementor-element.elementor-element-e29e9d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-3652 .elementor-element.elementor-element-41024e1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:82px;--padding-bottom:82px;--padding-left:32px;--padding-right:32px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3652 .elementor-element.elementor-element-b124485 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:86px;font-weight:700;line-height:1em;color:var( --e-global-color-accent );}.elementor-3652 .elementor-element.elementor-element-249b51c{--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:110px 110px;--row-gap:110px;--column-gap:110px;--padding-top:90px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;--z-index:1;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3652 .elementor-element.elementor-element-dc7a6ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-26cb56f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-6c08b24{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-4d89ee0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3652 .elementor-element.elementor-element-883c84c{--display:flex;--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-883c84c:not(.elementor-motion-effects-element-type-background), .elementor-3652 .elementor-element.elementor-element-883c84c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sameersecuredata.com/wp-content/uploads/2026/03/Image-Adam-Sullivan-600x662-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3652 .elementor-element.elementor-element-883c84c.e-con{--align-self:stretch;}.elementor-3652 .elementor-element.elementor-element-8205d37{--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:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-8205d37.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3652 .elementor-element.elementor-element-903e8ac{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-79b2a6e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-4c3c674 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-8f81ef0 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3652 .elementor-element.elementor-element-8aad955{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-8aad955 p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-c84ba0e{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#404040;}.elementor-3652 .elementor-element.elementor-element-c84ba0e p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-c612730{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3652 .elementor-element.elementor-element-af30269 .elementor-icon-wrapper{text-align:center;}.elementor-3652 .elementor-element.elementor-element-af30269 .elementor-icon{font-size:14px;}.elementor-3652 .elementor-element.elementor-element-af30269 .elementor-icon svg{height:14px;}.elementor-3652 .elementor-element.elementor-element-af30269 .elementor-icon-wrapper svg{width:auto;}.elementor-3652 .elementor-element.elementor-element-d3fd63e .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:600;color:#161616;}.elementor-3652 .elementor-element.elementor-element-79bcc26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3652 .elementor-element.elementor-element-64c16a7{--display:flex;--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-64c16a7:not(.elementor-motion-effects-element-type-background), .elementor-3652 .elementor-element.elementor-element-64c16a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sameersecuredata.com/wp-content/uploads/2026/03/Image-Adam-Sullivan-600x662-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3652 .elementor-element.elementor-element-64c16a7.e-con{--align-self:stretch;}.elementor-3652 .elementor-element.elementor-element-b1d71ce{--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:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-b1d71ce.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3652 .elementor-element.elementor-element-36a1066{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-40ea1fa{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-d774116 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-4657976{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-4657976 p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-30e68b8{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#404040;}.elementor-3652 .elementor-element.elementor-element-30e68b8 p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-544ef6e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-c828e64 .elementor-icon-wrapper{text-align:center;}.elementor-3652 .elementor-element.elementor-element-c828e64 .elementor-icon{font-size:14px;}.elementor-3652 .elementor-element.elementor-element-c828e64 .elementor-icon svg{height:14px;}.elementor-3652 .elementor-element.elementor-element-c828e64 .elementor-icon-wrapper svg{width:auto;}.elementor-3652 .elementor-element.elementor-element-766fd1f .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:600;color:#161616;}.elementor-3652 .elementor-element.elementor-element-b0a54da{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-8cc1d11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3652 .elementor-element.elementor-element-c3e831b{--display:flex;--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-c3e831b:not(.elementor-motion-effects-element-type-background), .elementor-3652 .elementor-element.elementor-element-c3e831b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sameersecuredata.com/wp-content/uploads/2026/03/Image-Adam-Sullivan-600x662-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3652 .elementor-element.elementor-element-c3e831b.e-con{--align-self:stretch;}.elementor-3652 .elementor-element.elementor-element-39a920c{--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:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-39a920c.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3652 .elementor-element.elementor-element-42e32a5{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-d578169{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-8c68aff .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-c2a9879{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-c2a9879 p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-4df7c8a{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#404040;}.elementor-3652 .elementor-element.elementor-element-4df7c8a p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-e038db8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-47e0d69 .elementor-icon-wrapper{text-align:center;}.elementor-3652 .elementor-element.elementor-element-47e0d69 .elementor-icon{font-size:14px;}.elementor-3652 .elementor-element.elementor-element-47e0d69 .elementor-icon svg{height:14px;}.elementor-3652 .elementor-element.elementor-element-47e0d69 .elementor-icon-wrapper svg{width:auto;}.elementor-3652 .elementor-element.elementor-element-7ed59eb .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:600;color:#161616;}.elementor-3652 .elementor-element.elementor-element-b02a151{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3652 .elementor-element.elementor-element-f57f977{--display:flex;--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-f57f977:not(.elementor-motion-effects-element-type-background), .elementor-3652 .elementor-element.elementor-element-f57f977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sameersecuredata.com/wp-content/uploads/2026/03/Image-Adam-Sullivan-600x662-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3652 .elementor-element.elementor-element-f57f977.e-con{--align-self:stretch;}.elementor-3652 .elementor-element.elementor-element-487db80{--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:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-487db80.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3652 .elementor-element.elementor-element-319e1e4{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-d4c4466{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-0b8b65d .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-a38568d{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-a38568d p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-1a9006f{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#404040;}.elementor-3652 .elementor-element.elementor-element-1a9006f p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-2ce77f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-896f172 .elementor-icon-wrapper{text-align:center;}.elementor-3652 .elementor-element.elementor-element-896f172 .elementor-icon{font-size:14px;}.elementor-3652 .elementor-element.elementor-element-896f172 .elementor-icon svg{height:14px;}.elementor-3652 .elementor-element.elementor-element-896f172 .elementor-icon-wrapper svg{width:auto;}.elementor-3652 .elementor-element.elementor-element-eec08ce .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:600;color:#161616;}.elementor-3652 .elementor-element.elementor-element-209ad8c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-4aa2014{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3652 .elementor-element.elementor-element-d422f38{--display:flex;--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-d422f38:not(.elementor-motion-effects-element-type-background), .elementor-3652 .elementor-element.elementor-element-d422f38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sameersecuredata.com/wp-content/uploads/2026/03/Image-Adam-Sullivan-600x662-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3652 .elementor-element.elementor-element-d422f38.e-con{--align-self:stretch;}.elementor-3652 .elementor-element.elementor-element-0505cfd{--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:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-0505cfd.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3652 .elementor-element.elementor-element-ad60f91{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-1709811{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-d9019dd .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-31287ec{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-31287ec p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-e855172{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#404040;}.elementor-3652 .elementor-element.elementor-element-e855172 p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-3814830{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-d091450 .elementor-icon-wrapper{text-align:center;}.elementor-3652 .elementor-element.elementor-element-d091450 .elementor-icon{font-size:14px;}.elementor-3652 .elementor-element.elementor-element-d091450 .elementor-icon svg{height:14px;}.elementor-3652 .elementor-element.elementor-element-d091450 .elementor-icon-wrapper svg{width:auto;}.elementor-3652 .elementor-element.elementor-element-05e744e .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:600;color:#161616;}.elementor-3652 .elementor-element.elementor-element-3233d39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3652 .elementor-element.elementor-element-4960c67{--display:flex;--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-4960c67:not(.elementor-motion-effects-element-type-background), .elementor-3652 .elementor-element.elementor-element-4960c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sameersecuredata.com/wp-content/uploads/2026/03/Image-Adam-Sullivan-600x662-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3652 .elementor-element.elementor-element-4960c67.e-con{--align-self:stretch;}.elementor-3652 .elementor-element.elementor-element-9861c0f{--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:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-9861c0f.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3652 .elementor-element.elementor-element-b943f08{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-2160bff{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-195d75a .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-1d105a4{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-1d105a4 p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-8135f0f{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#404040;}.elementor-3652 .elementor-element.elementor-element-8135f0f p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-23e3e87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-10b748e .elementor-icon-wrapper{text-align:center;}.elementor-3652 .elementor-element.elementor-element-10b748e .elementor-icon{font-size:14px;}.elementor-3652 .elementor-element.elementor-element-10b748e .elementor-icon svg{height:14px;}.elementor-3652 .elementor-element.elementor-element-10b748e .elementor-icon-wrapper svg{width:auto;}.elementor-3652 .elementor-element.elementor-element-c709024 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:600;color:#161616;}.elementor-3652 .elementor-element.elementor-element-8305bca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-67e95b7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-73ae9ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3652 .elementor-element.elementor-element-ede443b{--display:flex;--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-ede443b:not(.elementor-motion-effects-element-type-background), .elementor-3652 .elementor-element.elementor-element-ede443b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sameersecuredata.com/wp-content/uploads/2026/03/Image-Adam-Sullivan-600x662-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3652 .elementor-element.elementor-element-ede443b.e-con{--align-self:stretch;}.elementor-3652 .elementor-element.elementor-element-d014e8a{--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:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-d014e8a.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3652 .elementor-element.elementor-element-c09b7b8{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-b443317{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-d0a6a5b .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-90edd35{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-90edd35 p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-5a1cf0c{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#404040;}.elementor-3652 .elementor-element.elementor-element-5a1cf0c p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-b2e246c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-bfa1496 .elementor-icon-wrapper{text-align:center;}.elementor-3652 .elementor-element.elementor-element-bfa1496 .elementor-icon{font-size:14px;}.elementor-3652 .elementor-element.elementor-element-bfa1496 .elementor-icon svg{height:14px;}.elementor-3652 .elementor-element.elementor-element-bfa1496 .elementor-icon-wrapper svg{width:auto;}.elementor-3652 .elementor-element.elementor-element-099aa40 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:600;color:#161616;}.elementor-3652 .elementor-element.elementor-element-62cbb59{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3652 .elementor-element.elementor-element-025bf71{--display:flex;--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-025bf71:not(.elementor-motion-effects-element-type-background), .elementor-3652 .elementor-element.elementor-element-025bf71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sameersecuredata.com/wp-content/uploads/2026/03/Image-Adam-Sullivan-600x662-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3652 .elementor-element.elementor-element-025bf71.e-con{--align-self:stretch;}.elementor-3652 .elementor-element.elementor-element-4b5bd89{--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:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-4b5bd89.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3652 .elementor-element.elementor-element-5377759{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-f83f519{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-65ce9a7 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-49b3b0b{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-49b3b0b p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-e17f37e{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#404040;}.elementor-3652 .elementor-element.elementor-element-e17f37e p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-9db395f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-d5ef51e .elementor-icon-wrapper{text-align:center;}.elementor-3652 .elementor-element.elementor-element-d5ef51e .elementor-icon{font-size:14px;}.elementor-3652 .elementor-element.elementor-element-d5ef51e .elementor-icon svg{height:14px;}.elementor-3652 .elementor-element.elementor-element-d5ef51e .elementor-icon-wrapper svg{width:auto;}.elementor-3652 .elementor-element.elementor-element-de79f96 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:600;color:#161616;}.elementor-3652 .elementor-element.elementor-element-f45ec75{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-41cf099{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3652 .elementor-element.elementor-element-854cf5b{--display:flex;--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-854cf5b:not(.elementor-motion-effects-element-type-background), .elementor-3652 .elementor-element.elementor-element-854cf5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sameersecuredata.com/wp-content/uploads/2026/03/Image-Adam-Sullivan-600x662-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3652 .elementor-element.elementor-element-854cf5b.e-con{--align-self:stretch;}.elementor-3652 .elementor-element.elementor-element-f1d5249{--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:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-f1d5249.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3652 .elementor-element.elementor-element-95dffa5{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-42d19f4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-2940bef .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-8bb7594{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-8bb7594 p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-fbdc272{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#404040;}.elementor-3652 .elementor-element.elementor-element-fbdc272 p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-0d5deeb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-16388e0 .elementor-icon-wrapper{text-align:center;}.elementor-3652 .elementor-element.elementor-element-16388e0 .elementor-icon{font-size:14px;}.elementor-3652 .elementor-element.elementor-element-16388e0 .elementor-icon svg{height:14px;}.elementor-3652 .elementor-element.elementor-element-16388e0 .elementor-icon-wrapper svg{width:auto;}.elementor-3652 .elementor-element.elementor-element-e066aa5 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:600;color:#161616;}.elementor-3652 .elementor-element.elementor-element-07d01e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3652 .elementor-element.elementor-element-8da2a5b{--display:flex;--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-8da2a5b:not(.elementor-motion-effects-element-type-background), .elementor-3652 .elementor-element.elementor-element-8da2a5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sameersecuredata.com/wp-content/uploads/2026/03/Image-Adam-Sullivan-600x662-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3652 .elementor-element.elementor-element-8da2a5b.e-con{--align-self:stretch;}.elementor-3652 .elementor-element.elementor-element-9bf03c2{--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:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-9bf03c2.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3652 .elementor-element.elementor-element-7e739f1{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-e4d4660{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-826c703 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-d3bc3f8{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-d3bc3f8 p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-857ada4{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#404040;}.elementor-3652 .elementor-element.elementor-element-857ada4 p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-c0878dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-fd4f6d7 .elementor-icon-wrapper{text-align:center;}.elementor-3652 .elementor-element.elementor-element-fd4f6d7 .elementor-icon{font-size:14px;}.elementor-3652 .elementor-element.elementor-element-fd4f6d7 .elementor-icon svg{height:14px;}.elementor-3652 .elementor-element.elementor-element-fd4f6d7 .elementor-icon-wrapper svg{width:auto;}.elementor-3652 .elementor-element.elementor-element-1e6cf04 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:600;color:#161616;}.elementor-3652 .elementor-element.elementor-element-cdd054f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-d7b884d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3652 .elementor-element.elementor-element-a61cbf4{--display:flex;--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-a61cbf4:not(.elementor-motion-effects-element-type-background), .elementor-3652 .elementor-element.elementor-element-a61cbf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sameersecuredata.com/wp-content/uploads/2026/03/Image-Adam-Sullivan-600x662-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3652 .elementor-element.elementor-element-a61cbf4.e-con{--align-self:stretch;}.elementor-3652 .elementor-element.elementor-element-9c85bee{--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:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-9c85bee.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3652 .elementor-element.elementor-element-9de7733{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-1b4f0a4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-c6efeff .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-03c1e2a{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-03c1e2a p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-e7b9269{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#404040;}.elementor-3652 .elementor-element.elementor-element-e7b9269 p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-25291d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-223faa3 .elementor-icon-wrapper{text-align:center;}.elementor-3652 .elementor-element.elementor-element-223faa3 .elementor-icon{font-size:14px;}.elementor-3652 .elementor-element.elementor-element-223faa3 .elementor-icon svg{height:14px;}.elementor-3652 .elementor-element.elementor-element-223faa3 .elementor-icon-wrapper svg{width:auto;}.elementor-3652 .elementor-element.elementor-element-2fb144f .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:600;color:#161616;}.elementor-3652 .elementor-element.elementor-element-0e8621f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3652 .elementor-element.elementor-element-4e54e75{--display:flex;--min-height:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-4e54e75:not(.elementor-motion-effects-element-type-background), .elementor-3652 .elementor-element.elementor-element-4e54e75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sameersecuredata.com/wp-content/uploads/2026/03/Image-Adam-Sullivan-600x662-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3652 .elementor-element.elementor-element-4e54e75.e-con{--align-self:stretch;}.elementor-3652 .elementor-element.elementor-element-3399195{--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:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-3652 .elementor-element.elementor-element-3399195.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-3652 .elementor-element.elementor-element-dcd3381{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-5922811{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d66cb32 );--border-color:var( --e-global-color-d66cb32 );--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-ec87589 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-ed9ebac{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:var( --e-global-color-8f81ef0 );}.elementor-3652 .elementor-element.elementor-element-ed9ebac p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-f6c89a0{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#404040;}.elementor-3652 .elementor-element.elementor-element-f6c89a0 p{margin-block-end:0px;}.elementor-3652 .elementor-element.elementor-element-cdf0a68{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3652 .elementor-element.elementor-element-4dcbbd0 .elementor-icon-wrapper{text-align:center;}.elementor-3652 .elementor-element.elementor-element-4dcbbd0 .elementor-icon{font-size:14px;}.elementor-3652 .elementor-element.elementor-element-4dcbbd0 .elementor-icon svg{height:14px;}.elementor-3652 .elementor-element.elementor-element-4dcbbd0 .elementor-icon-wrapper svg{width:auto;}.elementor-3652 .elementor-element.elementor-element-a2ab434 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:600;color:#161616;}.elementor-3652 .elementor-element.elementor-element-897d213{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:70px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:16px;--n-tabs-title-padding-bottom:16px;--n-tabs-title-padding-left:16px;--n-tabs-title-font-size:36px;--n-tabs-title-color:var( --e-global-color-8f81ef0 );--n-tabs-title-color-active:#2E67B6;}.elementor-3652 .elementor-element.elementor-element-897d213 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-3652 .elementor-element.elementor-element-897d213.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-d66cb32 );}.elementor-3652 .elementor-element.elementor-element-897d213.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-3652 .elementor-element.elementor-element-897d213.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;border-style:solid;border-width:0px 0px 4px 0px;border-color:#2E67B6;}.elementor-3652 .elementor-element.elementor-element-897d213.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-d66cb32 );}.elementor-3652 .elementor-element.elementor-element-897d213.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Satoshi", Sans-serif;font-weight:700;}.elementor-3652 .elementor-element.elementor-element-897d213 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#2E67B6;}body.elementor-page-3652:not(.elementor-motion-effects-element-type-background), body.elementor-page-3652 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}@media(max-width:767px){.elementor-3652 .elementor-element.elementor-element-e29e9d4{--z-index:10;}.elementor-3652 .elementor-element.elementor-element-41024e1{--min-height:258px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3652 .elementor-element.elementor-element-b124485 .elementor-heading-title{font-size:48px;}.elementor-3652 .elementor-element.elementor-element-249b51c{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:90px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3652 .elementor-element.elementor-element-897d213{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:40px;--n-tabs-title-font-size:22px;}}@media(min-width:768px){.elementor-3652 .elementor-element.elementor-element-e29e9d4{--width:100%;}.elementor-3652 .elementor-element.elementor-element-41024e1{--content-width:1544px;}.elementor-3652 .elementor-element.elementor-element-249b51c{--content-width:1544px;}.elementor-3652 .elementor-element.elementor-element-6c08b24{--width:100%;}.elementor-3652 .elementor-element.elementor-element-883c84c{--width:40%;}.elementor-3652 .elementor-element.elementor-element-8205d37{--width:60%;}.elementor-3652 .elementor-element.elementor-element-64c16a7{--width:40%;}.elementor-3652 .elementor-element.elementor-element-b1d71ce{--width:60%;}.elementor-3652 .elementor-element.elementor-element-b0a54da{--width:100%;}.elementor-3652 .elementor-element.elementor-element-c3e831b{--width:40%;}.elementor-3652 .elementor-element.elementor-element-39a920c{--width:60%;}.elementor-3652 .elementor-element.elementor-element-f57f977{--width:40%;}.elementor-3652 .elementor-element.elementor-element-487db80{--width:60%;}.elementor-3652 .elementor-element.elementor-element-209ad8c{--width:100%;}.elementor-3652 .elementor-element.elementor-element-d422f38{--width:40%;}.elementor-3652 .elementor-element.elementor-element-0505cfd{--width:60%;}.elementor-3652 .elementor-element.elementor-element-4960c67{--width:40%;}.elementor-3652 .elementor-element.elementor-element-9861c0f{--width:60%;}.elementor-3652 .elementor-element.elementor-element-67e95b7{--width:100%;}.elementor-3652 .elementor-element.elementor-element-ede443b{--width:40%;}.elementor-3652 .elementor-element.elementor-element-d014e8a{--width:60%;}.elementor-3652 .elementor-element.elementor-element-025bf71{--width:40%;}.elementor-3652 .elementor-element.elementor-element-4b5bd89{--width:60%;}.elementor-3652 .elementor-element.elementor-element-f45ec75{--width:100%;}.elementor-3652 .elementor-element.elementor-element-854cf5b{--width:40%;}.elementor-3652 .elementor-element.elementor-element-f1d5249{--width:60%;}.elementor-3652 .elementor-element.elementor-element-8da2a5b{--width:40%;}.elementor-3652 .elementor-element.elementor-element-9bf03c2{--width:60%;}.elementor-3652 .elementor-element.elementor-element-cdd054f{--width:100%;}.elementor-3652 .elementor-element.elementor-element-a61cbf4{--width:40%;}.elementor-3652 .elementor-element.elementor-element-9c85bee{--width:60%;}.elementor-3652 .elementor-element.elementor-element-4e54e75{--width:40%;}.elementor-3652 .elementor-element.elementor-element-3399195{--width:60%;}}/* Start custom CSS for container, class: .elementor-element-41024e1 */.elementor-3652 .elementor-element.elementor-element-41024e1::before {
    content: "";
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
    top: 32%;
    width: 1275px;
    height: 1275px;
    border-radius: 1275px;
    background: #2E67B6;
    opacity: .6;
    filter: blur(400px);
}
.elementor-3652 .elementor-element.elementor-element-41024e1{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e29e9d4 */.elementor-3652 .elementor-element.elementor-element-e29e9d4::before {
    content: "";
    position: absolute;
    width: 874.901px;
    height: 755.845px;
    left: -437px;
    top: -488px;
    background: url(/wp-content/uploads/2026/03/hero-normal-die-left.png) 0 0 / cover no-repeat;
}

.elementor-3652 .elementor-element.elementor-element-e29e9d4::after {
    content: "";
    position: absolute;
    width: 874.901px;
    height: 755.845px;
    background: url(/wp-content/uploads/2026/03/hero-normal-die-left.png) 0 0 / cover no-repeat;
    right: -437.902px;
    bottom: -534.845px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8aad955 */.elementor-3652 .elementor-element.elementor-element-8aad955 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c84ba0e */.elementor-3652 .elementor-element.elementor-element-c84ba0e p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d89ee0 */.elementor-3652 .elementor-element.elementor-element-4d89ee0{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-4d89ee0::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-4d89ee0:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-4d89ee0:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-4d89ee0:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-4d89ee0:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-4d89ee0:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-4d89ee0:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-4d89ee0 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-4d89ee0 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-4d89ee0:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4657976 */.elementor-3652 .elementor-element.elementor-element-4657976 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30e68b8 */.elementor-3652 .elementor-element.elementor-element-30e68b8 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79bcc26 */.elementor-3652 .elementor-element.elementor-element-79bcc26{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-79bcc26::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-79bcc26:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-79bcc26:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-79bcc26:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-79bcc26:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-79bcc26:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-79bcc26:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-79bcc26 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-79bcc26 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-79bcc26:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2a9879 */.elementor-3652 .elementor-element.elementor-element-c2a9879 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4df7c8a */.elementor-3652 .elementor-element.elementor-element-4df7c8a p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cc1d11 */.elementor-3652 .elementor-element.elementor-element-8cc1d11{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-8cc1d11::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-8cc1d11:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-8cc1d11:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-8cc1d11:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-8cc1d11:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-8cc1d11:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-8cc1d11:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-8cc1d11 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-8cc1d11 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-8cc1d11:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a38568d */.elementor-3652 .elementor-element.elementor-element-a38568d p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a9006f */.elementor-3652 .elementor-element.elementor-element-1a9006f p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b02a151 */.elementor-3652 .elementor-element.elementor-element-b02a151{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-b02a151::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-b02a151:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-b02a151:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-b02a151:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-b02a151:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-b02a151:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-b02a151:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-b02a151 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-b02a151 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-b02a151:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31287ec */.elementor-3652 .elementor-element.elementor-element-31287ec p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e855172 */.elementor-3652 .elementor-element.elementor-element-e855172 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa2014 */.elementor-3652 .elementor-element.elementor-element-4aa2014{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-4aa2014::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-4aa2014:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-4aa2014:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-4aa2014:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-4aa2014:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-4aa2014:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-4aa2014:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-4aa2014 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-4aa2014 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-4aa2014:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d105a4 */.elementor-3652 .elementor-element.elementor-element-1d105a4 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8135f0f */.elementor-3652 .elementor-element.elementor-element-8135f0f p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3233d39 */.elementor-3652 .elementor-element.elementor-element-3233d39{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-3233d39::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-3233d39:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-3233d39:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-3233d39:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-3233d39:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-3233d39:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-3233d39:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-3233d39 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-3233d39 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-3233d39:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90edd35 */.elementor-3652 .elementor-element.elementor-element-90edd35 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a1cf0c */.elementor-3652 .elementor-element.elementor-element-5a1cf0c p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73ae9ac */.elementor-3652 .elementor-element.elementor-element-73ae9ac{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-73ae9ac::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-73ae9ac:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-73ae9ac:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-73ae9ac:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-73ae9ac:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-73ae9ac:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-73ae9ac:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-73ae9ac .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-73ae9ac .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-73ae9ac:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49b3b0b */.elementor-3652 .elementor-element.elementor-element-49b3b0b p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e17f37e */.elementor-3652 .elementor-element.elementor-element-e17f37e p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62cbb59 */.elementor-3652 .elementor-element.elementor-element-62cbb59{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-62cbb59::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-62cbb59:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-62cbb59:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-62cbb59:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-62cbb59:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-62cbb59:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-62cbb59:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-62cbb59 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-62cbb59 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-62cbb59:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8bb7594 */.elementor-3652 .elementor-element.elementor-element-8bb7594 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbdc272 */.elementor-3652 .elementor-element.elementor-element-fbdc272 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41cf099 */.elementor-3652 .elementor-element.elementor-element-41cf099{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-41cf099::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-41cf099:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-41cf099:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-41cf099:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-41cf099:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-41cf099:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-41cf099:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-41cf099 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-41cf099 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-41cf099:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3bc3f8 */.elementor-3652 .elementor-element.elementor-element-d3bc3f8 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-857ada4 */.elementor-3652 .elementor-element.elementor-element-857ada4 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07d01e8 */.elementor-3652 .elementor-element.elementor-element-07d01e8{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-07d01e8::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-07d01e8:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-07d01e8:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-07d01e8:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-07d01e8:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-07d01e8:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-07d01e8:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-07d01e8 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-07d01e8 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-07d01e8:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03c1e2a */.elementor-3652 .elementor-element.elementor-element-03c1e2a p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b9269 */.elementor-3652 .elementor-element.elementor-element-e7b9269 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7b884d */.elementor-3652 .elementor-element.elementor-element-d7b884d{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-d7b884d::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-d7b884d:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-d7b884d:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-d7b884d:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-d7b884d:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-d7b884d:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-d7b884d:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-d7b884d .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-d7b884d .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-d7b884d:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9ebac */.elementor-3652 .elementor-element.elementor-element-ed9ebac p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c89a0 */.elementor-3652 .elementor-element.elementor-element-f6c89a0 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e8621f */.elementor-3652 .elementor-element.elementor-element-0e8621f{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-0e8621f::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-0e8621f:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-0e8621f:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-0e8621f:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-0e8621f:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-0e8621f:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-0e8621f:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-0e8621f .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-0e8621f .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-0e8621f:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8aad955 */.elementor-3652 .elementor-element.elementor-element-8aad955 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c84ba0e */.elementor-3652 .elementor-element.elementor-element-c84ba0e p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d89ee0 */.elementor-3652 .elementor-element.elementor-element-4d89ee0{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-4d89ee0::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-4d89ee0:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-4d89ee0:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-4d89ee0:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-4d89ee0:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-4d89ee0:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-4d89ee0:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-4d89ee0 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-4d89ee0 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-4d89ee0:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4657976 */.elementor-3652 .elementor-element.elementor-element-4657976 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30e68b8 */.elementor-3652 .elementor-element.elementor-element-30e68b8 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79bcc26 */.elementor-3652 .elementor-element.elementor-element-79bcc26{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-79bcc26::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-79bcc26:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-79bcc26:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-79bcc26:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-79bcc26:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-79bcc26:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-79bcc26:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-79bcc26 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-79bcc26 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-79bcc26:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2a9879 */.elementor-3652 .elementor-element.elementor-element-c2a9879 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4df7c8a */.elementor-3652 .elementor-element.elementor-element-4df7c8a p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cc1d11 */.elementor-3652 .elementor-element.elementor-element-8cc1d11{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-8cc1d11::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-8cc1d11:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-8cc1d11:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-8cc1d11:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-8cc1d11:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-8cc1d11:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-8cc1d11:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-8cc1d11 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-8cc1d11 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-8cc1d11:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a38568d */.elementor-3652 .elementor-element.elementor-element-a38568d p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a9006f */.elementor-3652 .elementor-element.elementor-element-1a9006f p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b02a151 */.elementor-3652 .elementor-element.elementor-element-b02a151{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-b02a151::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-b02a151:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-b02a151:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-b02a151:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-b02a151:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-b02a151:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-b02a151:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-b02a151 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-b02a151 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-b02a151:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31287ec */.elementor-3652 .elementor-element.elementor-element-31287ec p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e855172 */.elementor-3652 .elementor-element.elementor-element-e855172 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa2014 */.elementor-3652 .elementor-element.elementor-element-4aa2014{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-4aa2014::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-4aa2014:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-4aa2014:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-4aa2014:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-4aa2014:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-4aa2014:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-4aa2014:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-4aa2014 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-4aa2014 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-4aa2014:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d105a4 */.elementor-3652 .elementor-element.elementor-element-1d105a4 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8135f0f */.elementor-3652 .elementor-element.elementor-element-8135f0f p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3233d39 */.elementor-3652 .elementor-element.elementor-element-3233d39{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-3233d39::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-3233d39:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-3233d39:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-3233d39:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-3233d39:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-3233d39:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-3233d39:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-3233d39 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-3233d39 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-3233d39:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90edd35 */.elementor-3652 .elementor-element.elementor-element-90edd35 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a1cf0c */.elementor-3652 .elementor-element.elementor-element-5a1cf0c p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73ae9ac */.elementor-3652 .elementor-element.elementor-element-73ae9ac{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-73ae9ac::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-73ae9ac:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-73ae9ac:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-73ae9ac:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-73ae9ac:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-73ae9ac:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-73ae9ac:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-73ae9ac .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-73ae9ac .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-73ae9ac:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49b3b0b */.elementor-3652 .elementor-element.elementor-element-49b3b0b p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e17f37e */.elementor-3652 .elementor-element.elementor-element-e17f37e p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62cbb59 */.elementor-3652 .elementor-element.elementor-element-62cbb59{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-62cbb59::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-62cbb59:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-62cbb59:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-62cbb59:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-62cbb59:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-62cbb59:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-62cbb59:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-62cbb59 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-62cbb59 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-62cbb59:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8bb7594 */.elementor-3652 .elementor-element.elementor-element-8bb7594 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbdc272 */.elementor-3652 .elementor-element.elementor-element-fbdc272 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41cf099 */.elementor-3652 .elementor-element.elementor-element-41cf099{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-41cf099::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-41cf099:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-41cf099:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-41cf099:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-41cf099:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-41cf099:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-41cf099:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-41cf099 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-41cf099 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-41cf099:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3bc3f8 */.elementor-3652 .elementor-element.elementor-element-d3bc3f8 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-857ada4 */.elementor-3652 .elementor-element.elementor-element-857ada4 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07d01e8 */.elementor-3652 .elementor-element.elementor-element-07d01e8{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-07d01e8::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-07d01e8:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-07d01e8:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-07d01e8:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-07d01e8:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-07d01e8:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-07d01e8:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-07d01e8 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-07d01e8 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-07d01e8:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03c1e2a */.elementor-3652 .elementor-element.elementor-element-03c1e2a p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b9269 */.elementor-3652 .elementor-element.elementor-element-e7b9269 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7b884d */.elementor-3652 .elementor-element.elementor-element-d7b884d{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-d7b884d::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-d7b884d:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-d7b884d:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-d7b884d:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-d7b884d:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-d7b884d:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-d7b884d:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-d7b884d .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-d7b884d .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-d7b884d:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9ebac */.elementor-3652 .elementor-element.elementor-element-ed9ebac p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c89a0 */.elementor-3652 .elementor-element.elementor-element-f6c89a0 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e8621f */.elementor-3652 .elementor-element.elementor-element-0e8621f{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-0e8621f::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-0e8621f:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-0e8621f:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-0e8621f:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-0e8621f:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-0e8621f:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-0e8621f:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-0e8621f .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-0e8621f .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-0e8621f:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8aad955 */.elementor-3652 .elementor-element.elementor-element-8aad955 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c84ba0e */.elementor-3652 .elementor-element.elementor-element-c84ba0e p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d89ee0 */.elementor-3652 .elementor-element.elementor-element-4d89ee0{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-4d89ee0::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-4d89ee0:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-4d89ee0:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-4d89ee0:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-4d89ee0:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-4d89ee0:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-4d89ee0:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-4d89ee0 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-4d89ee0 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-4d89ee0:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4657976 */.elementor-3652 .elementor-element.elementor-element-4657976 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30e68b8 */.elementor-3652 .elementor-element.elementor-element-30e68b8 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79bcc26 */.elementor-3652 .elementor-element.elementor-element-79bcc26{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-79bcc26::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-79bcc26:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-79bcc26:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-79bcc26:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-79bcc26:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-79bcc26:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-79bcc26:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-79bcc26 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-79bcc26 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-79bcc26:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2a9879 */.elementor-3652 .elementor-element.elementor-element-c2a9879 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4df7c8a */.elementor-3652 .elementor-element.elementor-element-4df7c8a p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cc1d11 */.elementor-3652 .elementor-element.elementor-element-8cc1d11{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-8cc1d11::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-8cc1d11:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-8cc1d11:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-8cc1d11:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-8cc1d11:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-8cc1d11:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-8cc1d11:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-8cc1d11 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-8cc1d11 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-8cc1d11:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a38568d */.elementor-3652 .elementor-element.elementor-element-a38568d p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a9006f */.elementor-3652 .elementor-element.elementor-element-1a9006f p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b02a151 */.elementor-3652 .elementor-element.elementor-element-b02a151{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-b02a151::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-b02a151:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-b02a151:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-b02a151:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-b02a151:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-b02a151:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-b02a151:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-b02a151 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-b02a151 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-b02a151:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31287ec */.elementor-3652 .elementor-element.elementor-element-31287ec p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e855172 */.elementor-3652 .elementor-element.elementor-element-e855172 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa2014 */.elementor-3652 .elementor-element.elementor-element-4aa2014{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-4aa2014::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-4aa2014:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-4aa2014:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-4aa2014:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-4aa2014:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-4aa2014:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-4aa2014:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-4aa2014 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-4aa2014 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-4aa2014:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d105a4 */.elementor-3652 .elementor-element.elementor-element-1d105a4 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8135f0f */.elementor-3652 .elementor-element.elementor-element-8135f0f p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3233d39 */.elementor-3652 .elementor-element.elementor-element-3233d39{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-3233d39::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-3233d39:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-3233d39:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-3233d39:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-3233d39:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-3233d39:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-3233d39:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-3233d39 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-3233d39 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-3233d39:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90edd35 */.elementor-3652 .elementor-element.elementor-element-90edd35 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a1cf0c */.elementor-3652 .elementor-element.elementor-element-5a1cf0c p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73ae9ac */.elementor-3652 .elementor-element.elementor-element-73ae9ac{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-73ae9ac::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-73ae9ac:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-73ae9ac:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-73ae9ac:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-73ae9ac:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-73ae9ac:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-73ae9ac:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-73ae9ac .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-73ae9ac .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-73ae9ac:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49b3b0b */.elementor-3652 .elementor-element.elementor-element-49b3b0b p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e17f37e */.elementor-3652 .elementor-element.elementor-element-e17f37e p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62cbb59 */.elementor-3652 .elementor-element.elementor-element-62cbb59{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-62cbb59::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-62cbb59:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-62cbb59:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-62cbb59:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-62cbb59:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-62cbb59:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-62cbb59:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-62cbb59 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-62cbb59 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-62cbb59:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8bb7594 */.elementor-3652 .elementor-element.elementor-element-8bb7594 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbdc272 */.elementor-3652 .elementor-element.elementor-element-fbdc272 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41cf099 */.elementor-3652 .elementor-element.elementor-element-41cf099{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-41cf099::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-41cf099:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-41cf099:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-41cf099:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-41cf099:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-41cf099:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-41cf099:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-41cf099 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-41cf099 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-41cf099:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3bc3f8 */.elementor-3652 .elementor-element.elementor-element-d3bc3f8 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-857ada4 */.elementor-3652 .elementor-element.elementor-element-857ada4 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07d01e8 */.elementor-3652 .elementor-element.elementor-element-07d01e8{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-07d01e8::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-07d01e8:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-07d01e8:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-07d01e8:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-07d01e8:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-07d01e8:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-07d01e8:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-07d01e8 .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-07d01e8 .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-07d01e8:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03c1e2a */.elementor-3652 .elementor-element.elementor-element-03c1e2a p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b9269 */.elementor-3652 .elementor-element.elementor-element-e7b9269 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7b884d */.elementor-3652 .elementor-element.elementor-element-d7b884d{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-d7b884d::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-d7b884d:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-d7b884d:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-d7b884d:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-d7b884d:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-d7b884d:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-d7b884d:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-d7b884d .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-d7b884d .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-d7b884d:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9ebac */.elementor-3652 .elementor-element.elementor-element-ed9ebac p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6c89a0 */.elementor-3652 .elementor-element.elementor-element-f6c89a0 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e8621f */.elementor-3652 .elementor-element.elementor-element-0e8621f{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-3652 .elementor-element.elementor-element-0e8621f::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 40px;
    height: 36px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 80%);
    display: block;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/cube-icon.svg);
    transition: all 0.6s ease, opacity 0.8s ease;
    opacity: 0;
    transform: translate(-20%, 50%);
    z-index: 5;
}

    .elementor-3652 .elementor-element.elementor-element-0e8621f:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-3652 .elementor-element.elementor-element-0e8621f:hover .inner_content span, .elementor-3652 .elementor-element.elementor-element-0e8621f:hover .inner_content h1, .elementor-3652 .elementor-element.elementor-element-0e8621f:hover .inner_content h2, .elementor-3652 .elementor-element.elementor-element-0e8621f:hover .inner_content h3, .elementor-3652 .elementor-element.elementor-element-0e8621f:hover .inner_content p{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-0e8621f .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
.elementor-3652 .elementor-element.elementor-element-0e8621f .inner_content h3{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-3652 .elementor-element.elementor-element-0e8621f:hover .inner_content h3{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249b51c */.elementor-3652 .elementor-element.elementor-element-249b51c:after {
    content: "";
    position: absolute;
    z-index: 0;
    aspect-ratio: 1.15658363;
    background: conic-gradient(from 90deg, #2E67B6 0deg, #36A6DA 360deg);
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: 100% 100%;
    -webkit-mask-size: 100% 100%;
    mask-position: center;
    -webkit-mask-position: center;
    mask-image: url(/wp-content/uploads/2026/03/Hexagon-Pattern-Black.svg);
    -webkit-mask-image: url(/wp-content/uploads/2026/03/Hexagon-Pattern-Black.svg);
    opacity: .6;
    max-width: 1200px;
    height: auto;
    width: 53.4%;
    left: 50%;
    transform: translate(-50%, -43%);
    top: 100%;
    bottom: auto;
}/* End custom CSS */
/* Start custom CSS */body, html{
    overflow-x: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('http://sameersecuredata.com/wp-content/uploads/2026/03/Satoshi-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://sameersecuredata.com/wp-content/uploads/2026/03/Satoshi-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://sameersecuredata.com/wp-content/uploads/2026/03/Satoshi-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */