.elementor-1685 .elementor-element.elementor-element-d86957b{--display:flex;--min-height:770px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-1685 .elementor-element.elementor-element-d86957b:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-d86957b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1685 .elementor-element.elementor-element-bca36d1{--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-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-1685 .elementor-element.elementor-element-a92a124 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:86px;font-weight:700;line-height:1em;color:var( --e-global-color-accent );}.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-1685 .elementor-element.elementor-element-9b075d0{padding:0px 0px 20px 0px;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-1685 .elementor-element.elementor-element-9b075d0 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1685 .elementor-element.elementor-element-c549a34 .elementor-button{background-color:#FFFFFF00;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-c549a34 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1685 .elementor-element.elementor-element-1e4e7f5{--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-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1685 .elementor-element.elementor-element-5bc17b9 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1685 .elementor-element.elementor-element-5bc17b9 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1685 .elementor-element.elementor-element-5bc17b9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1685 .elementor-element.elementor-element-5bc17b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1685 .elementor-element.elementor-element-5bc17b9 .elementor-icon-list-item > a{font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:500;}.elementor-1685 .elementor-element.elementor-element-5bc17b9 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1685 .elementor-element.elementor-element-368f96b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:83px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-1685 .elementor-element.elementor-element-6dfde4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1685 .elementor-element.elementor-element-5f25985 img{height:360px;object-fit:cover;object-position:center center;}.elementor-1685 .elementor-element.elementor-element-c23d2ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1685 .elementor-element.elementor-element-46ba1a1{padding:0px 0px 48px 0px;}.elementor-1685 .elementor-element.elementor-element-46ba1a1 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:72px;font-weight:700;line-height:1em;color:var( --e-global-color-text );}.elementor-1685 .elementor-element.elementor-element-ffa86cd{padding:0rem 0rem 1.5rem 0rem;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1685 .elementor-element.elementor-element-ffa86cd p{margin-block-end:0px;}.elementor-1685 .elementor-element.elementor-element-c2f7e6f{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1685 .elementor-element.elementor-element-c2f7e6f p{margin-block-end:0px;}.elementor-1685 .elementor-element.elementor-element-9d4f0ca{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:32px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-1685 .elementor-element.elementor-element-9d4f0ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-92f7a21{--display:flex;--min-height:360px;--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;--background-transition:0.6s;box-shadow:0px 4px 48px 0px rgba(0, 57.00000000000012, 112, 0.16);--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-1685 .elementor-element.elementor-element-92f7a21:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-92f7a21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://sameersecuredata.com/wp-content/uploads/2026/03/HyperCore-Solution-Card-x2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1685 .elementor-element.elementor-element-92f7a21:hover{background-color:var( --e-global-color-primary );}.elementor-1685 .elementor-element.elementor-element-2377c62{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-1685 .elementor-element.elementor-element-362d713 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-accent );}.elementor-1685 .elementor-element.elementor-element-abdb1aa .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:54px;font-weight:600;}.elementor-1685 .elementor-element.elementor-element-1180791{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-accent );}.elementor-1685 .elementor-element.elementor-element-1180791 p{margin-block-end:0px;}.elementor-1685 .elementor-element.elementor-element-c5e4dd3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--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-1685 .elementor-element.elementor-element-575ddf5 .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-575ddf5 .elementor-icon{font-size:14px;}.elementor-1685 .elementor-element.elementor-element-575ddf5 .elementor-icon svg{height:14px;}.elementor-1685 .elementor-element.elementor-element-575ddf5 .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-be8fda4 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-48fc17b{--display:flex;--min-height:360px;--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;box-shadow:0px 4px 48px 0px rgba(0, 57.00000000000012, 112, 0.16);--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;--z-index:1;}.elementor-1685 .elementor-element.elementor-element-48fc17b:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-48fc17b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://sameersecuredata.com/wp-content/uploads/2026/03/HyperCore-Solution-Card-x2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1685 .elementor-element.elementor-element-397a4e6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-1685 .elementor-element.elementor-element-f87b5fc{--display:flex;}.elementor-1685 .elementor-element.elementor-element-aff6c21 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-accent );}.elementor-1685 .elementor-element.elementor-element-7d9cffb .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:54px;font-weight:600;}.elementor-1685 .elementor-element.elementor-element-3d07831{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-accent );}.elementor-1685 .elementor-element.elementor-element-3d07831 p{margin-block-end:0px;}.elementor-1685 .elementor-element.elementor-element-8f4a3f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1685 .elementor-element.elementor-element-9d2cb72 .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-9d2cb72 .elementor-icon{font-size:14px;}.elementor-1685 .elementor-element.elementor-element-9d2cb72 .elementor-icon svg{height:14px;}.elementor-1685 .elementor-element.elementor-element-9d2cb72 .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-74cc98a .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-53fc346 .elementor-button{background-color:#FFFFFF00;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-1685 .elementor-element.elementor-element-53fc346 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1685 .elementor-element.elementor-element-a7ddfe7{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1685 .elementor-element.elementor-element-a7ddfe7:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-a7ddfe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-1685 .elementor-element.elementor-element-321109a{--display:flex;--min-height:100vh;--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:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:84px;--padding-bottom:84px;--padding-left:32px;--padding-right:32px;}.elementor-1685 .elementor-element.elementor-element-4662fef{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1685 .elementor-element.elementor-element-0405d4a{padding:0px 0px 0px 0px;}.elementor-1685 .elementor-element.elementor-element-0405d4a .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:72px;font-weight:700;line-height:1em;color:var( --e-global-color-accent );}.elementor-1685 .elementor-element.elementor-element-b7dbdb8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1685 .elementor-element.elementor-element-16700be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1685 .elementor-element.elementor-element-0e87b50{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-1685 .elementor-element.elementor-element-0e87b50 p{margin-block-end:0px;}.elementor-1685 .elementor-element.elementor-element-3877702 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-accent );}.elementor-1685 .elementor-element.elementor-element-6852b21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1685 .elementor-element.elementor-element-278eee4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:25px;--padding-left:30px;--padding-right:36px;}.elementor-1685 .elementor-element.elementor-element-278eee4:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-278eee4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-1685 .elementor-element.elementor-element-b46557e .elementor-icon-box-wrapper{align-items:center;gap:22px;}.elementor-1685 .elementor-element.elementor-element-b46557e .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-1685 .elementor-element.elementor-element-b46557e .elementor-icon{font-size:30px;}.elementor-1685 .elementor-element.elementor-element-b46557e .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-b46557e .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:24px;font-weight:600;}.elementor-1685 .elementor-element.elementor-element-b46557e:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-b46557e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1685 .elementor-element.elementor-element-b46557e .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-1685 .elementor-element.elementor-element-c1ad7a3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:25px;--padding-left:30px;--padding-right:36px;}.elementor-1685 .elementor-element.elementor-element-c1ad7a3:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-c1ad7a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-f7561c1 .elementor-icon-box-wrapper{align-items:center;gap:22px;}.elementor-1685 .elementor-element.elementor-element-f7561c1 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-1685 .elementor-element.elementor-element-f7561c1 .elementor-icon{font-size:30px;}.elementor-1685 .elementor-element.elementor-element-f7561c1 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-f7561c1 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:24px;font-weight:600;}.elementor-1685 .elementor-element.elementor-element-f7561c1:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-f7561c1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1685 .elementor-element.elementor-element-f7561c1 .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-1685 .elementor-element.elementor-element-2536ea1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:25px;--padding-left:30px;--padding-right:36px;}.elementor-1685 .elementor-element.elementor-element-2536ea1:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-2536ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-99ff09b .elementor-icon-box-wrapper{align-items:center;gap:22px;}.elementor-1685 .elementor-element.elementor-element-99ff09b .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-1685 .elementor-element.elementor-element-99ff09b .elementor-icon{font-size:30px;}.elementor-1685 .elementor-element.elementor-element-99ff09b .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-99ff09b .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:24px;font-weight:600;}.elementor-1685 .elementor-element.elementor-element-99ff09b:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-99ff09b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1685 .elementor-element.elementor-element-99ff09b .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-1685 .elementor-element.elementor-element-e91441d{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:86px;--padding-bottom:86px;--padding-left:32px;--padding-right:32px;}.elementor-1685 .elementor-element.elementor-element-e91441d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-42f8c67{padding:0px 0px 0px 0px;text-align:center;}.elementor-1685 .elementor-element.elementor-element-42f8c67 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:72px;font-weight:700;line-height:1em;color:var( --e-global-color-text );}.elementor-1685 .elementor-element.elementor-element-04900b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1685 .elementor-element.elementor-element-79864a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;box-shadow:0px 4px 36px 0px rgba(0, 0, 0, 0.11);--padding-top:30px;--padding-bottom:38px;--padding-left:30px;--padding-right:30px;}.elementor-1685 .elementor-element.elementor-element-79864a7:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-79864a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1685 .elementor-element.elementor-element-82f26b5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-82f26b5 .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-82f26b5 .elementor-icon{font-size:64px;}.elementor-1685 .elementor-element.elementor-element-82f26b5 .elementor-icon svg{height:64px;}.elementor-1685 .elementor-element.elementor-element-82f26b5 .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-0ed46f6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1685 .elementor-element.elementor-element-3b1418c .elementor-button{background-color:#FFFFFF;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:89px 89px 89px 89px;padding:6px 12px 6px 12px;}.elementor-1685 .elementor-element.elementor-element-69c4a7b .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-text );}.elementor-1685 .elementor-element.elementor-element-cf2744e{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1685 .elementor-element.elementor-element-cf2744e p{margin-block-end:0px;}.elementor-1685 .elementor-element.elementor-element-15be509{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;box-shadow:0px 4px 36px 0px rgba(0, 0, 0, 0.11);--padding-top:30px;--padding-bottom:38px;--padding-left:30px;--padding-right:30px;}.elementor-1685 .elementor-element.elementor-element-15be509:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-15be509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1685 .elementor-element.elementor-element-5e2b7a6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-5e2b7a6 .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-5e2b7a6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1685 .elementor-element.elementor-element-5e2b7a6.elementor-view-framed .elementor-icon:hover, .elementor-1685 .elementor-element.elementor-element-5e2b7a6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1685 .elementor-element.elementor-element-5e2b7a6.elementor-view-framed .elementor-icon:hover, .elementor-1685 .elementor-element.elementor-element-5e2b7a6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1685 .elementor-element.elementor-element-5e2b7a6 .elementor-icon{font-size:64px;}.elementor-1685 .elementor-element.elementor-element-5e2b7a6 .elementor-icon svg{height:64px;}.elementor-1685 .elementor-element.elementor-element-5e2b7a6 .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-4474aa0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1685 .elementor-element.elementor-element-26bbac7 .elementor-button{background-color:#FFFFFF;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:89px 89px 89px 89px;padding:6px 12px 6px 12px;}.elementor-1685 .elementor-element.elementor-element-7228f06 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-text );}.elementor-1685 .elementor-element.elementor-element-e59cb91{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1685 .elementor-element.elementor-element-e59cb91 p{margin-block-end:0px;}.elementor-1685 .elementor-element.elementor-element-595c472{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;box-shadow:0px 4px 36px 0px rgba(0, 0, 0, 0.11);--padding-top:30px;--padding-bottom:38px;--padding-left:30px;--padding-right:30px;}.elementor-1685 .elementor-element.elementor-element-595c472:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-595c472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1685 .elementor-element.elementor-element-c4d4bcf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-c4d4bcf .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-c4d4bcf .elementor-icon{font-size:64px;}.elementor-1685 .elementor-element.elementor-element-c4d4bcf .elementor-icon svg{height:64px;}.elementor-1685 .elementor-element.elementor-element-c4d4bcf .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-fd4c28e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1685 .elementor-element.elementor-element-ec255ca .elementor-button{background-color:#FFFFFF;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:89px 89px 89px 89px;padding:6px 12px 6px 12px;}.elementor-1685 .elementor-element.elementor-element-3bf4ba9 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-text );}.elementor-1685 .elementor-element.elementor-element-b5fcaa1{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1685 .elementor-element.elementor-element-b5fcaa1 p{margin-block-end:0px;}.elementor-1685 .elementor-element.elementor-element-5040422{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:84px;--padding-bottom:84px;--padding-left:32px;--padding-right:32px;}.elementor-1685 .elementor-element.elementor-element-67743f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-1685 .elementor-element.elementor-element-eb07071{padding:0px 0px 0px 0px;text-align:center;}.elementor-1685 .elementor-element.elementor-element-eb07071 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:72px;font-weight:700;line-height:1em;color:var( --e-global-color-text );}.elementor-1685 .elementor-element.elementor-element-901f572{padding:0px 0px 0px 0px;text-align:center;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1685 .elementor-element.elementor-element-901f572 p{margin-block-end:0px;}.elementor-1685 .elementor-element.elementor-element-4d9f454{--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;--z-index:1;}.elementor-1685 .elementor-element.elementor-element-e13aaab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-e13aaab:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-e13aaab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-c45d5da{z-index:6;}.elementor-1685 .elementor-element.elementor-element-c45d5da .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-c45d5da .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-c45d5da .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-c45d5da .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-c45d5da .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-c45d5da:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-c45d5da:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-c45d5da .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1685 .elementor-element.elementor-element-6e8a21d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-6e8a21d{z-index:6;}.elementor-1685 .elementor-element.elementor-element-6e8a21d .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-6e8a21d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-6e8a21d.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-6e8a21d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-6e8a21d.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-6e8a21d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-6e8a21d .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-6e8a21d .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-6e8a21d .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-542cdaf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-542cdaf:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-542cdaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-b893988{z-index:6;}.elementor-1685 .elementor-element.elementor-element-b893988 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-b893988 .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-b893988 .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-b893988 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-b893988 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-b893988:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-b893988:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-b893988 .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1685 .elementor-element.elementor-element-15bebd8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-15bebd8{z-index:6;}.elementor-1685 .elementor-element.elementor-element-15bebd8 .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-15bebd8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-15bebd8.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-15bebd8.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-15bebd8.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-15bebd8.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-15bebd8 .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-15bebd8 .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-15bebd8 .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-1fb3468{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-1fb3468:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-1fb3468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-f33b02a{z-index:6;}.elementor-1685 .elementor-element.elementor-element-f33b02a .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-f33b02a .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-f33b02a .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-f33b02a .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-f33b02a .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-f33b02a:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-f33b02a:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-f33b02a .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1685 .elementor-element.elementor-element-43f110e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-43f110e{z-index:6;}.elementor-1685 .elementor-element.elementor-element-43f110e .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-43f110e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-43f110e.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-43f110e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-43f110e.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-43f110e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-43f110e .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-43f110e .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-43f110e .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-d395c4c{--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;--z-index:1;}.elementor-1685 .elementor-element.elementor-element-3a5954a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-3a5954a:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-3a5954a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-5abe1e1{z-index:6;}.elementor-1685 .elementor-element.elementor-element-5abe1e1 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-5abe1e1 .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-5abe1e1 .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-5abe1e1 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-5abe1e1 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-5abe1e1:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-5abe1e1:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-5abe1e1 .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1685 .elementor-element.elementor-element-5f18fd7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-5f18fd7{z-index:6;}.elementor-1685 .elementor-element.elementor-element-5f18fd7 .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-5f18fd7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-5f18fd7.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-5f18fd7.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-5f18fd7.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-5f18fd7.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-5f18fd7 .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-5f18fd7 .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-5f18fd7 .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-2800573{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-2800573:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-2800573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-28caa6c{z-index:6;}.elementor-1685 .elementor-element.elementor-element-28caa6c .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-28caa6c .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-28caa6c .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-28caa6c .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-28caa6c .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-28caa6c:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-28caa6c:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-28caa6c .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1685 .elementor-element.elementor-element-8ad6af0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-8ad6af0{z-index:6;}.elementor-1685 .elementor-element.elementor-element-8ad6af0 .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-8ad6af0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-8ad6af0.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-8ad6af0.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-8ad6af0.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-8ad6af0.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-8ad6af0 .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-8ad6af0 .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-8ad6af0 .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-2f308a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-2f308a5:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-2f308a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-66403b7{z-index:6;}.elementor-1685 .elementor-element.elementor-element-66403b7 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-66403b7 .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-66403b7 .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-66403b7 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-66403b7 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-66403b7:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-66403b7:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-66403b7 .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1685 .elementor-element.elementor-element-9579f32.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-9579f32{z-index:6;}.elementor-1685 .elementor-element.elementor-element-9579f32 .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-9579f32.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-9579f32.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-9579f32.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-9579f32.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-9579f32.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-9579f32 .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-9579f32 .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-9579f32 .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-7a7be60{--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;--z-index:1;}.elementor-1685 .elementor-element.elementor-element-0e24614{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-0e24614:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-0e24614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-d867578{z-index:6;}.elementor-1685 .elementor-element.elementor-element-d867578 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-d867578 .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-d867578 .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-d867578 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-d867578 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-d867578:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-d867578:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-d867578 .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1685 .elementor-element.elementor-element-7be9451.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-7be9451{z-index:6;}.elementor-1685 .elementor-element.elementor-element-7be9451 .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-7be9451.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-7be9451.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-7be9451.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-7be9451.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-7be9451.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-7be9451 .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-7be9451 .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-7be9451 .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-e40b237{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-e40b237:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-e40b237 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-3a4cd4e{z-index:6;}.elementor-1685 .elementor-element.elementor-element-3a4cd4e .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-3a4cd4e .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-3a4cd4e .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-3a4cd4e .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-3a4cd4e .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-3a4cd4e:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-3a4cd4e:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-3a4cd4e .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1685 .elementor-element.elementor-element-ff668dd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-ff668dd{z-index:6;}.elementor-1685 .elementor-element.elementor-element-ff668dd .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-ff668dd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-ff668dd.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-ff668dd.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-ff668dd.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-ff668dd.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-ff668dd .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-ff668dd .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-ff668dd .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-8a4cee7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-8a4cee7:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-8a4cee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-e0bab11{z-index:6;}.elementor-1685 .elementor-element.elementor-element-e0bab11 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-e0bab11 .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-e0bab11 .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-e0bab11 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-e0bab11 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-e0bab11:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-e0bab11:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-e0bab11 .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1685 .elementor-element.elementor-element-31d145b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-31d145b{z-index:6;}.elementor-1685 .elementor-element.elementor-element-31d145b .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-31d145b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-31d145b.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-31d145b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-31d145b.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-31d145b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-31d145b .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-31d145b .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-31d145b .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-b6d43a7{--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;--z-index:1;}.elementor-1685 .elementor-element.elementor-element-0598e22{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-0598e22:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-0598e22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-e38c84c{z-index:6;}.elementor-1685 .elementor-element.elementor-element-e38c84c .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-e38c84c .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-e38c84c .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-e38c84c .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-e38c84c .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-e38c84c:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-e38c84c:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-e38c84c .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1685 .elementor-element.elementor-element-c91c3ca.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-c91c3ca{z-index:6;}.elementor-1685 .elementor-element.elementor-element-c91c3ca .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-c91c3ca.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-c91c3ca.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-c91c3ca.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-c91c3ca.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-c91c3ca.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-c91c3ca .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-c91c3ca .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-c91c3ca .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-61b6a0e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-61b6a0e:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-61b6a0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-10990a9{z-index:6;}.elementor-1685 .elementor-element.elementor-element-10990a9 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-10990a9 .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-10990a9 .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-10990a9 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-10990a9 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-10990a9:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-10990a9:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-10990a9 .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1685 .elementor-element.elementor-element-025a9f2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-025a9f2{z-index:6;}.elementor-1685 .elementor-element.elementor-element-025a9f2 .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-025a9f2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-025a9f2.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-025a9f2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-025a9f2.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-025a9f2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-025a9f2 .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-025a9f2 .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-025a9f2 .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-9e0d6ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-9e0d6ea:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-9e0d6ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-7ca817b{z-index:6;}.elementor-1685 .elementor-element.elementor-element-7ca817b .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-7ca817b .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-7ca817b .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-7ca817b .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-7ca817b .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-7ca817b:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-7ca817b:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-7ca817b .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1685 .elementor-element.elementor-element-c7a7d63.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-c7a7d63{z-index:6;}.elementor-1685 .elementor-element.elementor-element-c7a7d63 .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-c7a7d63.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-c7a7d63.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-c7a7d63.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-c7a7d63.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-c7a7d63.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1685 .elementor-element.elementor-element-c7a7d63 .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-c7a7d63 .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-c7a7d63 .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-0b87a48{--display:flex;}.elementor-1685 .elementor-element.elementor-element-23da159{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-23da159:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-23da159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-45a23cb{padding:12px 12px 12px 12px;z-index:6;}.elementor-1685 .elementor-element.elementor-element-45a23cb .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-45a23cb .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-45a23cb .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-45a23cb .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-45a23cb .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-45a23cb:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-45a23cb:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-45a23cb .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-b8ef4bc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-b8ef4bc{z-index:6;}.elementor-1685 .elementor-element.elementor-element-b8ef4bc .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-b8ef4bc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-b8ef4bc.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-b8ef4bc.elementor-view-default .elementor-icon{color:var( --e-global-color-8f81ef0 );border-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-b8ef4bc.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-b8ef4bc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-b8ef4bc .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-b8ef4bc .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-b8ef4bc .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-48e3e95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-48e3e95:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-48e3e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-ec8d262{padding:12px 12px 12px 12px;z-index:6;}.elementor-1685 .elementor-element.elementor-element-ec8d262 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-ec8d262 .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-ec8d262 .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-ec8d262 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-ec8d262 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-ec8d262:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-ec8d262:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-ec8d262 .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-df412e7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-df412e7{z-index:6;}.elementor-1685 .elementor-element.elementor-element-df412e7 .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-df412e7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-df412e7.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-df412e7.elementor-view-default .elementor-icon{color:var( --e-global-color-8f81ef0 );border-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-df412e7.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-df412e7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-df412e7 .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-df412e7 .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-df412e7 .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-ad7d058{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-ad7d058:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-ad7d058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-1c051e9{padding:12px 12px 12px 12px;z-index:6;}.elementor-1685 .elementor-element.elementor-element-1c051e9 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-1c051e9 .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-1c051e9 .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-1c051e9 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-1c051e9 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-1c051e9:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-1c051e9:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-1c051e9 .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-6e581e0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-6e581e0{z-index:6;}.elementor-1685 .elementor-element.elementor-element-6e581e0 .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-6e581e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-6e581e0.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-6e581e0.elementor-view-default .elementor-icon{color:var( --e-global-color-8f81ef0 );border-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-6e581e0.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-6e581e0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-6e581e0 .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-6e581e0 .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-6e581e0 .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-78d05b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-78d05b7:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-78d05b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-e5aae04{padding:12px 12px 12px 12px;z-index:6;}.elementor-1685 .elementor-element.elementor-element-e5aae04 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-e5aae04 .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-e5aae04 .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-e5aae04 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-e5aae04 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-e5aae04:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-e5aae04:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-e5aae04 .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-cbac4b3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-cbac4b3{z-index:6;}.elementor-1685 .elementor-element.elementor-element-cbac4b3 .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-cbac4b3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-cbac4b3.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-cbac4b3.elementor-view-default .elementor-icon{color:var( --e-global-color-8f81ef0 );border-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-cbac4b3.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-cbac4b3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-cbac4b3 .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-cbac4b3 .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-cbac4b3 .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-8a08166{--display:flex;}.elementor-1685 .elementor-element.elementor-element-d2eb1e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-d2eb1e4:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-d2eb1e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-85290b7{padding:12px 12px 12px 12px;z-index:6;}.elementor-1685 .elementor-element.elementor-element-85290b7 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-85290b7 .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-85290b7 .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-85290b7 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-85290b7 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-85290b7:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-85290b7:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-85290b7 .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-7ad2441.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-7ad2441{z-index:6;}.elementor-1685 .elementor-element.elementor-element-7ad2441 .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-7ad2441.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-7ad2441.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-7ad2441.elementor-view-default .elementor-icon{color:var( --e-global-color-8f81ef0 );border-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-7ad2441.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-7ad2441.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-7ad2441 .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-7ad2441 .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-7ad2441 .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-9893bca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-9893bca:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-9893bca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-87020cb{padding:12px 12px 12px 12px;z-index:6;}.elementor-1685 .elementor-element.elementor-element-87020cb .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-87020cb .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-87020cb .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-87020cb .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-87020cb .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-87020cb:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-87020cb:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-87020cb .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-bd755e1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-bd755e1{z-index:6;}.elementor-1685 .elementor-element.elementor-element-bd755e1 .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-bd755e1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-bd755e1.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-bd755e1.elementor-view-default .elementor-icon{color:var( --e-global-color-8f81ef0 );border-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-bd755e1.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-bd755e1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-bd755e1 .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-bd755e1 .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-bd755e1 .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-2f1b01f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-2f1b01f:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-2f1b01f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-553eef3{padding:12px 12px 12px 12px;z-index:6;}.elementor-1685 .elementor-element.elementor-element-553eef3 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-553eef3 .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-553eef3 .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-553eef3 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-553eef3 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-553eef3:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-553eef3:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-553eef3 .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-2c2ae3f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-2c2ae3f{z-index:6;}.elementor-1685 .elementor-element.elementor-element-2c2ae3f .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-2c2ae3f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-2c2ae3f.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-2c2ae3f.elementor-view-default .elementor-icon{color:var( --e-global-color-8f81ef0 );border-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-2c2ae3f.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-2c2ae3f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-2c2ae3f .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-2c2ae3f .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-2c2ae3f .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-ffc74d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-ffc74d9:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-ffc74d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-6c4608c{padding:12px 12px 12px 12px;z-index:6;}.elementor-1685 .elementor-element.elementor-element-6c4608c .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-6c4608c .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-6c4608c .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-6c4608c .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-6c4608c .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-6c4608c:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-6c4608c:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-6c4608c .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-6791744.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-6791744{z-index:6;}.elementor-1685 .elementor-element.elementor-element-6791744 .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-6791744.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-6791744.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-6791744.elementor-view-default .elementor-icon{color:var( --e-global-color-8f81ef0 );border-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-6791744.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-6791744.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-6791744 .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-6791744 .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-6791744 .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-5d0b450{--display:flex;}.elementor-1685 .elementor-element.elementor-element-b4762b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-b4762b7:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-b4762b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-8d0d4da{padding:12px 12px 12px 12px;z-index:6;}.elementor-1685 .elementor-element.elementor-element-8d0d4da .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-8d0d4da .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-8d0d4da .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-8d0d4da .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-8d0d4da .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-8d0d4da:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-8d0d4da:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-8d0d4da .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-d771da0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-d771da0{z-index:6;}.elementor-1685 .elementor-element.elementor-element-d771da0 .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-d771da0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-d771da0.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-d771da0.elementor-view-default .elementor-icon{color:var( --e-global-color-8f81ef0 );border-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-d771da0.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-d771da0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-d771da0 .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-d771da0 .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-d771da0 .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-e848b9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-e848b9c:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-e848b9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-bc1cfb2{padding:12px 12px 12px 12px;z-index:6;}.elementor-1685 .elementor-element.elementor-element-bc1cfb2 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-bc1cfb2 .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-bc1cfb2 .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-bc1cfb2 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-bc1cfb2 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-bc1cfb2:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-bc1cfb2:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-bc1cfb2 .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-8b45d99.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-8b45d99{z-index:6;}.elementor-1685 .elementor-element.elementor-element-8b45d99 .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-8b45d99.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-8b45d99.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-8b45d99.elementor-view-default .elementor-icon{color:var( --e-global-color-8f81ef0 );border-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-8b45d99.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-8b45d99.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-8b45d99 .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-8b45d99 .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-8b45d99 .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-3ea26ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-3ea26ed:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-3ea26ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-59d5d0a{padding:12px 12px 12px 12px;z-index:6;}.elementor-1685 .elementor-element.elementor-element-59d5d0a .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-59d5d0a .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-59d5d0a .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-59d5d0a .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-59d5d0a .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-59d5d0a:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-59d5d0a:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-59d5d0a .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-9ab920f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-9ab920f{z-index:6;}.elementor-1685 .elementor-element.elementor-element-9ab920f .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-9ab920f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-9ab920f.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-9ab920f.elementor-view-default .elementor-icon{color:var( --e-global-color-8f81ef0 );border-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-9ab920f.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-9ab920f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-9ab920f .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-9ab920f .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-9ab920f .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-6524fe4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1685 .elementor-element.elementor-element-6524fe4:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-6524fe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-1685 .elementor-element.elementor-element-77255f3{padding:12px 12px 12px 12px;z-index:6;}.elementor-1685 .elementor-element.elementor-element-77255f3 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1685 .elementor-element.elementor-element-77255f3 .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-1685 .elementor-element.elementor-element-77255f3 .elementor-icon{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-77255f3 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-77255f3 .elementor-icon-box-title a{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:700;}.elementor-1685 .elementor-element.elementor-element-77255f3:has(:hover) .elementor-icon-box-title,
					 .elementor-1685 .elementor-element.elementor-element-77255f3:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-1685 .elementor-element.elementor-element-77255f3 .elementor-icon-box-description{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-487d748.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-487d748{z-index:6;}.elementor-1685 .elementor-element.elementor-element-487d748 .elementor-icon-wrapper{text-align:center;}.elementor-1685 .elementor-element.elementor-element-487d748.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-487d748.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-487d748.elementor-view-default .elementor-icon{color:var( --e-global-color-8f81ef0 );border-color:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-487d748.elementor-view-framed .elementor-icon, .elementor-1685 .elementor-element.elementor-element-487d748.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8f81ef0 );}.elementor-1685 .elementor-element.elementor-element-487d748 .elementor-icon{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-487d748 .elementor-icon svg{height:20px;}.elementor-1685 .elementor-element.elementor-element-487d748 .elementor-icon-wrapper svg{width:auto;}.elementor-1685 .elementor-element.elementor-element-b8ba51e{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-primary );}.elementor-1685 .elementor-element.elementor-element-09e6fbb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;--padding-top:84px;--padding-bottom:84px;--padding-left:32px;--padding-right:32px;}.elementor-1685 .elementor-element.elementor-element-38bc54f{padding:0px 0px 0px 0px;text-align:center;}.elementor-1685 .elementor-element.elementor-element-38bc54f .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:72px;font-weight:700;line-height:1em;color:var( --e-global-color-text );}.elementor-1685 .elementor-element.elementor-element-66e6331{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#C3C3C3;--border-color:#C3C3C3;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1685 .elementor-element.elementor-element-b1d99c8{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C3C3C3;--border-color:#C3C3C3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1685 .elementor-element.elementor-element-4de3bef{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-1685 .elementor-element.elementor-element-308235e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1685 .elementor-element.elementor-element-e957ec7{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-1685 .elementor-element.elementor-element-e957ec7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-b77dcd3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1685 .elementor-element.elementor-element-0c56d3c{--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;}.elementor-1685 .elementor-element.elementor-element-8d35edd{--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;}body.elementor-page-1685:not(.elementor-motion-effects-element-type-background), body.elementor-page-1685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}@media(max-width:1024px){.elementor-1685 .elementor-element.elementor-element-b8ba51e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1685 .elementor-element.elementor-element-4de3bef{--grid-columns:2;}.elementor-1685 .elementor-element.elementor-element-e957ec7{--grid-columns:2;}}@media(min-width:768px){.elementor-1685 .elementor-element.elementor-element-d86957b{--content-width:1544px;}.elementor-1685 .elementor-element.elementor-element-bca36d1{--width:66.6666%;}.elementor-1685 .elementor-element.elementor-element-1e4e7f5{--width:33.3333%;}.elementor-1685 .elementor-element.elementor-element-368f96b{--content-width:1544px;}.elementor-1685 .elementor-element.elementor-element-6dfde4f{--width:50%;}.elementor-1685 .elementor-element.elementor-element-c23d2ea{--width:50%;}.elementor-1685 .elementor-element.elementor-element-9d4f0ca{--content-width:1544px;}.elementor-1685 .elementor-element.elementor-element-92f7a21{--width:100%;}.elementor-1685 .elementor-element.elementor-element-2377c62{--width:60%;}.elementor-1685 .elementor-element.elementor-element-48fc17b{--width:100%;}.elementor-1685 .elementor-element.elementor-element-397a4e6{--width:60%;}.elementor-1685 .elementor-element.elementor-element-a7ddfe7{--width:100%;}.elementor-1685 .elementor-element.elementor-element-321109a{--content-width:1544px;}.elementor-1685 .elementor-element.elementor-element-4662fef{--width:60%;}.elementor-1685 .elementor-element.elementor-element-16700be{--width:33.3333%;}.elementor-1685 .elementor-element.elementor-element-6852b21{--width:66.6666%;}.elementor-1685 .elementor-element.elementor-element-e91441d{--content-width:1544px;}.elementor-1685 .elementor-element.elementor-element-79864a7{--width:33.3333%;}.elementor-1685 .elementor-element.elementor-element-0ed46f6{--width:max-content;}.elementor-1685 .elementor-element.elementor-element-15be509{--width:33.3333%;}.elementor-1685 .elementor-element.elementor-element-4474aa0{--width:max-content;}.elementor-1685 .elementor-element.elementor-element-595c472{--width:33.3333%;}.elementor-1685 .elementor-element.elementor-element-fd4c28e{--width:max-content;}.elementor-1685 .elementor-element.elementor-element-5040422{--content-width:1544px;}.elementor-1685 .elementor-element.elementor-element-67743f3{--width:100%;}.elementor-1685 .elementor-element.elementor-element-4d9f454{--width:100%;}.elementor-1685 .elementor-element.elementor-element-e13aaab{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-542cdaf{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-1fb3468{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-d395c4c{--width:100%;}.elementor-1685 .elementor-element.elementor-element-3a5954a{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-2800573{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-2f308a5{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-7a7be60{--width:100%;}.elementor-1685 .elementor-element.elementor-element-0e24614{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-e40b237{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-8a4cee7{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-b6d43a7{--width:100%;}.elementor-1685 .elementor-element.elementor-element-0598e22{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-61b6a0e{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-9e0d6ea{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-23da159{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-48e3e95{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-ad7d058{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-78d05b7{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-d2eb1e4{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-9893bca{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-2f1b01f{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-ffc74d9{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-b4762b7{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-e848b9c{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-3ea26ed{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-6524fe4{--width:33.33%;}.elementor-1685 .elementor-element.elementor-element-09e6fbb{--content-width:1544px;}.elementor-1685 .elementor-element.elementor-element-b1d99c8{--width:50%;}.elementor-1685 .elementor-element.elementor-element-308235e{--width:50%;}.elementor-1685 .elementor-element.elementor-element-0c56d3c{--width:50%;}.elementor-1685 .elementor-element.elementor-element-8d35edd{--width:50%;}}@media(max-width:767px){.elementor-1685 .elementor-element.elementor-element-d86957b{--min-height:50vh;--padding-top:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1685 .elementor-element.elementor-element-a92a124 .elementor-heading-title{font-size:48px;}.elementor-1685 .elementor-element.elementor-element-9b075d0{font-size:18px;}.elementor-1685 .elementor-element.elementor-element-1e4e7f5{--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1685 .elementor-element.elementor-element-5bc17b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1685 .elementor-element.elementor-element-5bc17b9 .elementor-icon-list-item > a{font-size:18px;}.elementor-1685 .elementor-element.elementor-element-368f96b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1685 .elementor-element.elementor-element-5f25985 img{height:218px;object-position:center center;}.elementor-1685 .elementor-element.elementor-element-c23d2ea{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1685 .elementor-element.elementor-element-46ba1a1{padding:0px 0px 0px 0px;}.elementor-1685 .elementor-element.elementor-element-46ba1a1 .elementor-heading-title{font-size:42px;}.elementor-1685 .elementor-element.elementor-element-ffa86cd{padding:0px 0px 0px 0px;font-size:18px;}.elementor-1685 .elementor-element.elementor-element-c2f7e6f{font-size:18px;}.elementor-1685 .elementor-element.elementor-element-9d4f0ca{--padding-top:20px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-1685 .elementor-element.elementor-element-48fc17b:not(.elementor-motion-effects-element-type-background), .elementor-1685 .elementor-element.elementor-element-48fc17b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sameersecuredata.com/wp-content/uploads/2026/03/Denton-C5-1.png");background-position:0px 183px;background-repeat:no-repeat;background-size:120% auto;}.elementor-1685 .elementor-element.elementor-element-48fc17b{--min-height:456px;--padding-top:40px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1685 .elementor-element.elementor-element-397a4e6{--justify-content:space-between;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1685 .elementor-element.elementor-element-f87b5fc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1685 .elementor-element.elementor-element-aff6c21 .elementor-heading-title{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-7d9cffb .elementor-heading-title{font-size:30px;}.elementor-1685 .elementor-element.elementor-element-3d07831{font-size:16px;}.elementor-1685 .elementor-element.elementor-element-8f4a3f5{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1685 .elementor-element.elementor-element-74cc98a{width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-1685 .elementor-element.elementor-element-74cc98a .elementor-heading-title{font-size:14px;}.elementor-1685 .elementor-element.elementor-element-321109a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1685 .elementor-element.elementor-element-0405d4a .elementor-heading-title{font-size:42px;}.elementor-1685 .elementor-element.elementor-element-b7dbdb8{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-1685 .elementor-element.elementor-element-0e87b50{font-size:18px;}.elementor-1685 .elementor-element.elementor-element-3877702 .elementor-heading-title{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-278eee4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1685 .elementor-element.elementor-element-b46557e .elementor-icon-box-wrapper{align-items:start;}.elementor-1685 .elementor-element.elementor-element-b46557e .elementor-icon{font-size:30px;}.elementor-1685 .elementor-element.elementor-element-b46557e .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-b46557e .elementor-icon-box-title a{font-size:22px;}.elementor-1685 .elementor-element.elementor-element-b46557e .elementor-icon-box-description{font-size:16px;}.elementor-1685 .elementor-element.elementor-element-c1ad7a3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1685 .elementor-element.elementor-element-f7561c1 .elementor-icon-box-wrapper{align-items:start;}.elementor-1685 .elementor-element.elementor-element-f7561c1 .elementor-icon{font-size:30px;}.elementor-1685 .elementor-element.elementor-element-f7561c1 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-f7561c1 .elementor-icon-box-title a{font-size:22px;}.elementor-1685 .elementor-element.elementor-element-f7561c1 .elementor-icon-box-description{font-size:16px;}.elementor-1685 .elementor-element.elementor-element-2536ea1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1685 .elementor-element.elementor-element-99ff09b .elementor-icon-box-wrapper{align-items:start;}.elementor-1685 .elementor-element.elementor-element-99ff09b .elementor-icon{font-size:30px;}.elementor-1685 .elementor-element.elementor-element-99ff09b .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-99ff09b .elementor-icon-box-title a{font-size:22px;}.elementor-1685 .elementor-element.elementor-element-99ff09b .elementor-icon-box-description{font-size:16px;}.elementor-1685 .elementor-element.elementor-element-e91441d{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1685 .elementor-element.elementor-element-42f8c67 .elementor-heading-title{font-size:42px;}.elementor-1685 .elementor-element.elementor-element-79864a7{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1685 .elementor-element.elementor-element-82f26b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-82f26b5 .elementor-icon{font-size:45px;}.elementor-1685 .elementor-element.elementor-element-82f26b5 .elementor-icon svg{height:45px;}.elementor-1685 .elementor-element.elementor-element-69c4a7b .elementor-heading-title{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-15be509{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1685 .elementor-element.elementor-element-5e2b7a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-5e2b7a6 .elementor-icon{font-size:45px;}.elementor-1685 .elementor-element.elementor-element-5e2b7a6 .elementor-icon svg{height:45px;}.elementor-1685 .elementor-element.elementor-element-7228f06 .elementor-heading-title{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-595c472{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1685 .elementor-element.elementor-element-c4d4bcf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1685 .elementor-element.elementor-element-c4d4bcf .elementor-icon{font-size:45px;}.elementor-1685 .elementor-element.elementor-element-c4d4bcf .elementor-icon svg{height:45px;}.elementor-1685 .elementor-element.elementor-element-3bf4ba9 .elementor-heading-title{font-size:20px;}.elementor-1685 .elementor-element.elementor-element-5040422{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1685 .elementor-element.elementor-element-67743f3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1685 .elementor-element.elementor-element-eb07071 .elementor-heading-title{font-size:42px;}.elementor-1685 .elementor-element.elementor-element-901f572{font-size:18px;}.elementor-1685 .elementor-element.elementor-element-0b87a48{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1685 .elementor-element.elementor-element-23da159{--flex-wrap:nowrap;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1685 .elementor-element.elementor-element-45a23cb .elementor-icon{font-size:40px;}.elementor-1685 .elementor-element.elementor-element-45a23cb .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-45a23cb .elementor-icon-box-title a{font-size:18px;}.elementor-1685 .elementor-element.elementor-element-48e3e95{--flex-wrap:nowrap;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1685 .elementor-element.elementor-element-ec8d262 .elementor-icon{font-size:40px;}.elementor-1685 .elementor-element.elementor-element-ec8d262 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-ec8d262 .elementor-icon-box-title a{font-size:18px;}.elementor-1685 .elementor-element.elementor-element-ad7d058{--flex-wrap:nowrap;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1685 .elementor-element.elementor-element-1c051e9 .elementor-icon{font-size:40px;}.elementor-1685 .elementor-element.elementor-element-1c051e9 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-1c051e9 .elementor-icon-box-title a{font-size:18px;}.elementor-1685 .elementor-element.elementor-element-78d05b7{--flex-wrap:nowrap;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1685 .elementor-element.elementor-element-e5aae04 .elementor-icon{font-size:40px;}.elementor-1685 .elementor-element.elementor-element-e5aae04 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-e5aae04 .elementor-icon-box-title a{font-size:18px;}.elementor-1685 .elementor-element.elementor-element-8a08166{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1685 .elementor-element.elementor-element-d2eb1e4{--flex-wrap:nowrap;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1685 .elementor-element.elementor-element-85290b7 .elementor-icon{font-size:40px;}.elementor-1685 .elementor-element.elementor-element-85290b7 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-85290b7 .elementor-icon-box-title a{font-size:18px;}.elementor-1685 .elementor-element.elementor-element-9893bca{--flex-wrap:nowrap;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1685 .elementor-element.elementor-element-87020cb .elementor-icon{font-size:40px;}.elementor-1685 .elementor-element.elementor-element-87020cb .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-87020cb .elementor-icon-box-title a{font-size:18px;}.elementor-1685 .elementor-element.elementor-element-2f1b01f{--flex-wrap:nowrap;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1685 .elementor-element.elementor-element-553eef3 .elementor-icon{font-size:40px;}.elementor-1685 .elementor-element.elementor-element-553eef3 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-553eef3 .elementor-icon-box-title a{font-size:18px;}.elementor-1685 .elementor-element.elementor-element-ffc74d9{--flex-wrap:nowrap;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1685 .elementor-element.elementor-element-6c4608c .elementor-icon{font-size:40px;}.elementor-1685 .elementor-element.elementor-element-6c4608c .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-6c4608c .elementor-icon-box-title a{font-size:18px;}.elementor-1685 .elementor-element.elementor-element-5d0b450{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1685 .elementor-element.elementor-element-b4762b7{--flex-wrap:nowrap;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1685 .elementor-element.elementor-element-8d0d4da .elementor-icon{font-size:40px;}.elementor-1685 .elementor-element.elementor-element-8d0d4da .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-8d0d4da .elementor-icon-box-title a{font-size:18px;}.elementor-1685 .elementor-element.elementor-element-e848b9c{--flex-wrap:nowrap;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1685 .elementor-element.elementor-element-bc1cfb2 .elementor-icon{font-size:40px;}.elementor-1685 .elementor-element.elementor-element-bc1cfb2 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-bc1cfb2 .elementor-icon-box-title a{font-size:18px;}.elementor-1685 .elementor-element.elementor-element-3ea26ed{--flex-wrap:nowrap;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1685 .elementor-element.elementor-element-59d5d0a .elementor-icon{font-size:40px;}.elementor-1685 .elementor-element.elementor-element-59d5d0a .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-59d5d0a .elementor-icon-box-title a{font-size:18px;}.elementor-1685 .elementor-element.elementor-element-6524fe4{--flex-wrap:nowrap;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1685 .elementor-element.elementor-element-77255f3 .elementor-icon{font-size:40px;}.elementor-1685 .elementor-element.elementor-element-77255f3 .elementor-icon-box-title, .elementor-1685 .elementor-element.elementor-element-77255f3 .elementor-icon-box-title a{font-size:18px;}.elementor-1685 .elementor-element.elementor-element-b8ba51e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:10px;}.elementor-1685 .elementor-element.elementor-element-09e6fbb{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1685 .elementor-element.elementor-element-38bc54f .elementor-heading-title{font-size:42px;}.elementor-1685 .elementor-element.elementor-element-4de3bef{--grid-columns:1;}.elementor-1685 .elementor-element.elementor-element-e957ec7{--grid-columns:1;}}/* Start custom CSS for button, class: .elementor-element-c549a34 *//* 1. Button aur Layout ki Base Styling */
.elementor-1685 .elementor-element.elementor-element-c549a34 .elementor-button {
    background-color: transparent !important;
    padding: 0 !important;
    display: inline-flex;
    align-items: center;
    border: none !important;
}

.elementor-1685 .elementor-element.elementor-element-c549a34 .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 12px; /* Hexagon aur text ke darmiyan fasla */
}

/* 2. Hexagon Shape Styling */
.elementor-1685 .elementor-element.elementor-element-c549a34 .elementor-button-icon {
    background-color: #318DCD; /* Image wala Blue color */
    width: 44px; 
    height: 38px; /* Hexagon ka size */
    display: flex;
    align-items: center;
    justify-content: center;
    clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);
    margin: 0 !important; 
    position: relative;
    overflow: hidden; /* Ye bohat zaroori hai taake arrow bahar nikalte waqt hide ho jaye */
}

/* 3. SVG Arrow Styling */
.elementor-1685 .elementor-element.elementor-element-c549a34 .elementor-button-icon svg {
    fill: #ffffff !important;
    width: 16px;
    height: 16px;
    /* Seedhe arrow ko Top-Right angle de diya gaya hai */
    transform: rotate(-45deg); 
}

/* 4. Text aur Underline ki Normal State */
.elementor-1685 .elementor-element.elementor-element-c549a34 .elementor-button-text {
    color: #ffffff; /* White text */
    position: relative;
    padding-bottom: 4px; 
    transition: color 0.3s ease;
}

/* Underline jo shuru mein hide hogi (0% width) */
.elementor-1685 .elementor-element.elementor-element-c549a34 .elementor-button-text::after {
    content: "";
    position: absolute;
    bottom: 5%;
    left: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, #2E67B6 0%, #36A6DA 100%);
    transform: scaleX(0);
    transform-origin: bottom right;
    transition: transform 0.4s ease;
}

/* ========================================= */
/* HOVER EFFECTS & ANIMATIONS                */
/* ========================================= */

/* Hover par Text ka color blue karna */
.elementor-1685 .elementor-element.elementor-element-c549a34 .elementor-button:hover .elementor-button-text {
    color: #318DCD; 
}

/* Hover par Underline ko left se right animate karna */
.elementor-1685 .elementor-element.elementor-element-c549a34 .elementor-button:hover .elementor-button-text::after{
        transform: scaleX(1)!important;
    transform-origin: bottom left!important;
}

/* Hover par Arrow ki Animation Trigger karna */
.elementor-1685 .elementor-element.elementor-element-c549a34 .elementor-button:hover .elementor-button-icon svg {
    /* 0.4s speed rakhi hai smooth sliding ke liye */
    animation: arrowDiagonalSlide 0.4s ease-in-out forwards;
}

/* Arrow ki Top-Right se nikal kar Bottom-Left se aane ki Keyframes */
@keyframes arrowDiagonalSlide {
    0% {
        transform: rotate(-45deg) translateX(0);
    }
    40% {
        /* Arrow top-right ki taraf bahar nikalta hai */
        transform: rotate(-45deg) translateX(40px);
        opacity: 1;
    }
    41% {
        /* Fauran bottom-left par shift hota hai (hide hokar) */
        transform: rotate(-45deg) translateX(-40px);
        opacity: 0;
    }
    45% {
        /* Wapas show hona shuru hota hai */
        opacity: 1;
    }
    100% {
        /* Wapas apni original jagah par aa jata hai */
        transform: rotate(-45deg) translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5bc17b9 *//* 1. Icon ke container ko hide karna zaroori hai */
.elementor-element-5bc17b9 .elementor-icon-list-icon {
    overflow: hidden;
    height: 20px; /* Icon ki height ke mutabiq adjust karein */
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    position: relative;
}

/* 2. Animation define karein: Niche jana aur phir top se wapas aana */
@keyframes slideDownInfinite {
    0% {
        transform: translateY(-25px); /* Start: Upar se bahar */
        opacity: 0;
    }
    20% {
        transform: translateY(0);    /* Center: Apni jagah par ruka */
        opacity: 1;
    }
    80% {
        transform: translateY(0);    /* Wahin ruka rahega thodi der */
        opacity: 1;
    }
    100% {
        transform: translateY(25px); /* End: Niche se bahar */
        opacity: 0;
    }
}

/* 3. Icon par animation apply karein */
.elementor-element-5bc17b9 .elementor-icon-list-icon svg {
    animation: slideDownInfinite 2s linear infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92f7a21 */.elementor-1685 .elementor-element.elementor-element-92f7a21{
    overflow: hidden;
    max-width: 984px;
    
}

.elementor-1685 .elementor-element.elementor-element-92f7a21::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-1685 .elementor-element.elementor-element-92f7a21:hover::after {
        transition: all 1s ease;
        opacity: 0.5;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }

.elementor-1685 .elementor-element.elementor-element-92f7a21:hover .gradient-text{
  -webkit-text-fill-color: #fff!important;
  color: #fff!important;
}

.elementor-1685 .elementor-element.elementor-element-92f7a21 .icon path{
        color: #fff!important;
        fill: #000;
        transition: fill 0.4s ease-in-out;
    }

    .elementor-1685 .elementor-element.elementor-element-92f7a21:hover .inner_content span, .elementor-1685 .elementor-element.elementor-element-92f7a21:hover .inner_content h1, .elementor-1685 .elementor-element.elementor-element-92f7a21:hover .inner_content h2, .elementor-1685 .elementor-element.elementor-element-92f7a21:hover .icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    

    
.elementor-1685 .elementor-element.elementor-element-92f7a21 .inner_content h2{
    margin-left: -22px;
    transition: margin-left 0.4s ease-in-out;
}

.elementor-1685 .elementor-element.elementor-element-92f7a21:hover .inner_content h2{
    margin-left: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d07831 */.elementor-1685 .elementor-element.elementor-element-3d07831 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48fc17b */.elementor-1685 .elementor-element.elementor-element-48fc17b{
    overflow: hidden;
}


.elementor-1685 .elementor-element.elementor-element-48fc17b .gradient-text{
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: #fff!important;
  color: #fff!important;
}

.elementor-1685 .elementor-element.elementor-element-48fc17b .icon path{
        color: #fff!important;
        fill: #fff;
        transition: fill 0.4s ease-in-out;
    }
    
.elementor-1685 .elementor-element.elementor-element-48fc17b:before {
        position: absolute;
        content: "";
        left: 0;
        bottom: 0;
        height: 320px;
        width: 100%;
        background: linear-gradient(0deg, #2E67B6 19.74%, #fff0 100%);
        transform: rotate(180deg);
    }
.elementor-1685 .elementor-element.elementor-element-48fc17b:after {
        position: absolute;
        content: "";
        left: 0;
        bottom: 0;
        height: 179px;
        width: 100%;
        background: linear-gradient(0deg, #2E67B6 19.74%, #fff0 100%);
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53fc346 *//* 1. Button aur Layout ki Base Styling */
.elementor-1685 .elementor-element.elementor-element-53fc346 .elementor-button {
    background-color: transparent !important;
    padding: 0 !important;
    display: inline-flex;
    align-items: center;
    border: none !important;
}

.elementor-1685 .elementor-element.elementor-element-53fc346 .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    gap: 12px; /* Hexagon aur text ke darmiyan fasla */
}

/* 2. Hexagon Shape Styling */
.elementor-1685 .elementor-element.elementor-element-53fc346 .elementor-button-icon {
    background-color: #318DCD; /* Image wala Blue color */
    width: 44px; 
    height: 38px; /* Hexagon ka size */
    display: flex;
    align-items: center;
    justify-content: center;
    clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);
    margin: 0 !important; 
    position: relative;
    overflow: hidden; /* Ye bohat zaroori hai taake arrow bahar nikalte waqt hide ho jaye */
}

/* 3. SVG Arrow Styling */
.elementor-1685 .elementor-element.elementor-element-53fc346 .elementor-button-icon svg {
    fill: #ffffff !important;
    width: 16px;
    height: 16px;
    /* Seedhe arrow ko Top-Right angle de diya gaya hai */
    transform: rotate(-45deg); 
}

/* 4. Text aur Underline ki Normal State */
.elementor-1685 .elementor-element.elementor-element-53fc346 .elementor-button-text {
    color: #000; /* White text */
    position: relative;
    padding-bottom: 4px; 
    transition: color 0.3s ease;
}

/* Underline jo shuru mein hide hogi (0% width) */
.elementor-1685 .elementor-element.elementor-element-53fc346 .elementor-button-text::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0%; 
    height: 2px; 
    background-color: #318DCD;
    transition: width 0.3s ease;
}

/* ========================================= */
/* HOVER EFFECTS & ANIMATIONS                */
/* ========================================= */

/* Hover par Text ka color blue karna */
.elementor-1685 .elementor-element.elementor-element-53fc346 .elementor-button:hover .elementor-button-text {
    color: #318DCD; 
}

/* Hover par Underline ko left se right animate karna */
.elementor-1685 .elementor-element.elementor-element-53fc346 .elementor-button:hover .elementor-button-text::after {
    width: 100%; 
}

/* Hover par Arrow ki Animation Trigger karna */
.elementor-1685 .elementor-element.elementor-element-53fc346 .elementor-button:hover .elementor-button-icon svg {
    /* 0.4s speed rakhi hai smooth sliding ke liye */
    animation: arrowDiagonalSlide 0.4s ease-in-out forwards;
}

/* Arrow ki Top-Right se nikal kar Bottom-Left se aane ki Keyframes */
@keyframes arrowDiagonalSlide {
    0% {
        transform: rotate(-45deg) translateX(0);
    }
    40% {
        /* Arrow top-right ki taraf bahar nikalta hai */
        transform: rotate(-45deg) translateX(40px);
        opacity: 1;
    }
    41% {
        /* Fauran bottom-left par shift hota hai (hide hokar) */
        transform: rotate(-45deg) translateX(-40px);
        opacity: 0;
    }
    45% {
        /* Wapas show hona shuru hota hai */
        opacity: 1;
    }
    100% {
        /* Wapas apni original jagah par aa jata hai */
        transform: rotate(-45deg) translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e87b50 */.elementor-1685 .elementor-element.elementor-element-0e87b50 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b46557e */.elementor-1685 .elementor-element.elementor-element-b46557e h3{
    margin-block-start: 0em!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278eee4 */.elementor-1685 .elementor-element.elementor-element-278eee4{
    backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f7561c1 */.elementor-1685 .elementor-element.elementor-element-f7561c1 h3{
    margin-block-start: 0em!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1ad7a3 */.elementor-1685 .elementor-element.elementor-element-c1ad7a3{
    backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-99ff09b */.elementor-1685 .elementor-element.elementor-element-99ff09b h3{
    margin-block-start: 0em!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2536ea1 */.elementor-1685 .elementor-element.elementor-element-2536ea1{
    backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-321109a */.elementor-1685 .elementor-element.elementor-element-321109a{
    overflow: hidden;
}
.elementor-1685 .elementor-element.elementor-element-321109a::before {
    content: "";
    position: absolute;
    width: 900px;
    height: 900px;
    border-radius: 900px;
    background: #2E67B6;
    filter: blur(95px);
    opacity: 1;
    border-radius: 1314px;
    left: 70%;
    top: 30%;
    width: 1503px;
    height: 1503px;
    opacity: 0.2;
}

.elementor-1685 .elementor-element.elementor-element-321109a::after {
    content: "";
    position: absolute;
    width: 900px;
    height: 900px;
    border-radius: 900px;
    background: #2E67B6;
    filter: blur(400px);
    pointer-events: none;
    top: 0;
    left: 0;
    transform: translate(-80%, -80%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7ddfe7 */.elementor-1685 .elementor-element.elementor-element-a7ddfe7:before {
    content: "";
    position: absolute;
    z-index: 0;
    aspect-ratio: 1.15658363;
    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: 947px;
    width: 60%;
    right: 0;
    top: 0;
    transform: translate(110%, -67.9%);
    background: linear-gradient(to top, #2E67B6 0%, #2E67B6 32.1%, #4361d44d 32.1%, transparent 67%);
    
}


.elementor-1685 .elementor-element.elementor-element-a7ddfe7:after {
    content: "";
    position: absolute;
    z-index: 0;
    aspect-ratio: 1.15658363;
    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;
    height: auto;
    max-width: 947px;
    width: 60%;
    left: 0;
    top: auto;
    bottom: 0;
    transform: translate(-37.8%, 67.3%);
    background: conic-gradient(from 90deg, #2E67B6 0deg, #fff0 55deg, #fff0 125deg, #36A6DA 180deg, #36A6DA 360deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf2744e */.elementor-1685 .elementor-element.elementor-element-cf2744e p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e59cb91 */.elementor-1685 .elementor-element.elementor-element-e59cb91 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5fcaa1 */.elementor-1685 .elementor-element.elementor-element-b5fcaa1 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-901f572 */.elementor-1685 .elementor-element.elementor-element-901f572 p{
    margin-block-start: 0em;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c45d5da */.elementor-1685 .elementor-element.elementor-element-c45d5da h3{
    margin-block-start: 0em!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e8a21d */.elementor-1685 .elementor-element.elementor-element-6e8a21d svg path{
fill: #f5f5f5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e13aaab */.elementor-1685 .elementor-element.elementor-element-e13aaab{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-1685 .elementor-element.elementor-element-e13aaab::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-1685 .elementor-element.elementor-element-e13aaab:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-1685 .elementor-element.elementor-element-e13aaab:hover .elementor-icon-box-content span, .elementor-1685 .elementor-element.elementor-element-e13aaab:hover .elementor-icon-box-content p, .elementor-1685 .elementor-element.elementor-element-e13aaab:hover .elementor-icon path{
        color: #fff!important;
        fill: #fff!important;
    }
    
    
.elementor-1685 .elementor-element.elementor-element-e13aaab .industry-arrow{
    opacity: 0;
    transition: opacity 0.4s ease-in-out;
}
.elementor-1685 .elementor-element.elementor-element-e13aaab:hover .industry-arrow{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b893988 */.elementor-1685 .elementor-element.elementor-element-b893988 h3{
    margin-block-start: 0em!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-15bebd8 */.elementor-1685 .elementor-element.elementor-element-15bebd8 svg path{
fill: #f5f5f5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-542cdaf */.elementor-1685 .elementor-element.elementor-element-542cdaf{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-1685 .elementor-element.elementor-element-542cdaf::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-1685 .elementor-element.elementor-element-542cdaf:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-1685 .elementor-element.elementor-element-542cdaf:hover .elementor-icon-box-content span, .elementor-1685 .elementor-element.elementor-element-542cdaf:hover .elementor-icon-box-content p, .elementor-1685 .elementor-element.elementor-element-542cdaf:hover .elementor-icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
    
.elementor-1685 .elementor-element.elementor-element-542cdaf .industry-arrow{
    opacity: 0;
    transition: opacity 0.4s ease-in-out;
}
.elementor-1685 .elementor-element.elementor-element-542cdaf:hover .industry-arrow{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f33b02a */.elementor-1685 .elementor-element.elementor-element-f33b02a h3{
    margin-block-start: 0em!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-43f110e */.elementor-1685 .elementor-element.elementor-element-43f110e svg path{
fill: #f5f5f5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb3468 */.elementor-1685 .elementor-element.elementor-element-1fb3468{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-1685 .elementor-element.elementor-element-1fb3468::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-1685 .elementor-element.elementor-element-1fb3468:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-1685 .elementor-element.elementor-element-1fb3468:hover .elementor-icon-box-content span, .elementor-1685 .elementor-element.elementor-element-1fb3468:hover .elementor-icon-box-content p, .elementor-1685 .elementor-element.elementor-element-1fb3468:hover .elementor-icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
    
.elementor-1685 .elementor-element.elementor-element-1fb3468 .industry-arrow{
    opacity: 0;
    transition: opacity 0.4s ease-in-out;
}
.elementor-1685 .elementor-element.elementor-element-1fb3468:hover .industry-arrow{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5abe1e1 */.elementor-1685 .elementor-element.elementor-element-5abe1e1 h3{
    margin-block-start: 0em!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f18fd7 */.elementor-1685 .elementor-element.elementor-element-5f18fd7 svg path{
fill: #f5f5f5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a5954a */.elementor-1685 .elementor-element.elementor-element-3a5954a{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-1685 .elementor-element.elementor-element-3a5954a::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-1685 .elementor-element.elementor-element-3a5954a:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-1685 .elementor-element.elementor-element-3a5954a:hover .elementor-icon-box-content span, .elementor-1685 .elementor-element.elementor-element-3a5954a:hover .elementor-icon-box-content p, .elementor-1685 .elementor-element.elementor-element-3a5954a:hover .elementor-icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
    
.elementor-1685 .elementor-element.elementor-element-3a5954a .industry-arrow{
    opacity: 0;
    transition: opacity 0.4s ease-in-out;
}
.elementor-1685 .elementor-element.elementor-element-3a5954a:hover .industry-arrow{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-28caa6c */.elementor-1685 .elementor-element.elementor-element-28caa6c h3{
    margin-block-start: 0em!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8ad6af0 */.elementor-1685 .elementor-element.elementor-element-8ad6af0 svg path{
fill: #f5f5f5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2800573 */.elementor-1685 .elementor-element.elementor-element-2800573{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-1685 .elementor-element.elementor-element-2800573::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-1685 .elementor-element.elementor-element-2800573:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-1685 .elementor-element.elementor-element-2800573:hover .elementor-icon-box-content span, .elementor-1685 .elementor-element.elementor-element-2800573:hover .elementor-icon-box-content p, .elementor-1685 .elementor-element.elementor-element-2800573:hover .elementor-icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
    
.elementor-1685 .elementor-element.elementor-element-2800573 .industry-arrow{
    opacity: 0;
    transition: opacity 0.4s ease-in-out;
}
.elementor-1685 .elementor-element.elementor-element-2800573:hover .industry-arrow{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-66403b7 */.elementor-1685 .elementor-element.elementor-element-66403b7 h3{
    margin-block-start: 0em!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9579f32 */.elementor-1685 .elementor-element.elementor-element-9579f32 svg path{
fill: #f5f5f5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f308a5 */.elementor-1685 .elementor-element.elementor-element-2f308a5{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-1685 .elementor-element.elementor-element-2f308a5::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-1685 .elementor-element.elementor-element-2f308a5:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-1685 .elementor-element.elementor-element-2f308a5:hover .elementor-icon-box-content span, .elementor-1685 .elementor-element.elementor-element-2f308a5:hover .elementor-icon-box-content p, .elementor-1685 .elementor-element.elementor-element-2f308a5:hover .elementor-icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
    
.elementor-1685 .elementor-element.elementor-element-2f308a5 .industry-arrow{
    opacity: 0;
    transition: opacity 0.4s ease-in-out;
}
.elementor-1685 .elementor-element.elementor-element-2f308a5:hover .industry-arrow{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d867578 */.elementor-1685 .elementor-element.elementor-element-d867578 h3{
    margin-block-start: 0em!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7be9451 */.elementor-1685 .elementor-element.elementor-element-7be9451 svg path{
fill: #f5f5f5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e24614 */.elementor-1685 .elementor-element.elementor-element-0e24614{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-1685 .elementor-element.elementor-element-0e24614::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-1685 .elementor-element.elementor-element-0e24614:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-1685 .elementor-element.elementor-element-0e24614:hover .elementor-icon-box-content span, .elementor-1685 .elementor-element.elementor-element-0e24614:hover .elementor-icon-box-content p, .elementor-1685 .elementor-element.elementor-element-0e24614:hover .elementor-icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
    
.elementor-1685 .elementor-element.elementor-element-0e24614 .industry-arrow{
    opacity: 0;
    transition: opacity 0.4s ease-in-out;
}
.elementor-1685 .elementor-element.elementor-element-0e24614:hover .industry-arrow{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a4cd4e */.elementor-1685 .elementor-element.elementor-element-3a4cd4e h3{
    margin-block-start: 0em!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ff668dd */.elementor-1685 .elementor-element.elementor-element-ff668dd svg path{
fill: #f5f5f5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e40b237 */.elementor-1685 .elementor-element.elementor-element-e40b237{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-1685 .elementor-element.elementor-element-e40b237::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-1685 .elementor-element.elementor-element-e40b237:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-1685 .elementor-element.elementor-element-e40b237:hover .elementor-icon-box-content span, .elementor-1685 .elementor-element.elementor-element-e40b237:hover .elementor-icon-box-content p, .elementor-1685 .elementor-element.elementor-element-e40b237:hover .elementor-icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
    
.elementor-1685 .elementor-element.elementor-element-e40b237 .industry-arrow{
    opacity: 0;
    transition: opacity 0.4s ease-in-out;
}
.elementor-1685 .elementor-element.elementor-element-e40b237:hover .industry-arrow{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e0bab11 */.elementor-1685 .elementor-element.elementor-element-e0bab11 h3{
    margin-block-start: 0em!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-31d145b */.elementor-1685 .elementor-element.elementor-element-31d145b svg path{
fill: #f5f5f5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a4cee7 */.elementor-1685 .elementor-element.elementor-element-8a4cee7{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-1685 .elementor-element.elementor-element-8a4cee7::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-1685 .elementor-element.elementor-element-8a4cee7:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-1685 .elementor-element.elementor-element-8a4cee7:hover .elementor-icon-box-content span, .elementor-1685 .elementor-element.elementor-element-8a4cee7:hover .elementor-icon-box-content p, .elementor-1685 .elementor-element.elementor-element-8a4cee7:hover .elementor-icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
    
.elementor-1685 .elementor-element.elementor-element-8a4cee7 .industry-arrow{
    opacity: 0;
    transition: opacity 0.4s ease-in-out;
}
.elementor-1685 .elementor-element.elementor-element-8a4cee7:hover .industry-arrow{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e38c84c */.elementor-1685 .elementor-element.elementor-element-e38c84c h3{
    margin-block-start: 0em!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c91c3ca */.elementor-1685 .elementor-element.elementor-element-c91c3ca svg path{
fill: #f5f5f5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0598e22 */.elementor-1685 .elementor-element.elementor-element-0598e22{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-1685 .elementor-element.elementor-element-0598e22::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-1685 .elementor-element.elementor-element-0598e22:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-1685 .elementor-element.elementor-element-0598e22:hover .elementor-icon-box-content span, .elementor-1685 .elementor-element.elementor-element-0598e22:hover .elementor-icon-box-content p, .elementor-1685 .elementor-element.elementor-element-0598e22:hover .elementor-icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
    
.elementor-1685 .elementor-element.elementor-element-0598e22 .industry-arrow{
    opacity: 0;
    transition: opacity 0.4s ease-in-out;
}
.elementor-1685 .elementor-element.elementor-element-0598e22:hover .industry-arrow{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10990a9 */.elementor-1685 .elementor-element.elementor-element-10990a9 h3{
    margin-block-start: 0em!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-025a9f2 */.elementor-1685 .elementor-element.elementor-element-025a9f2 svg path{
fill: #f5f5f5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61b6a0e */.elementor-1685 .elementor-element.elementor-element-61b6a0e{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-1685 .elementor-element.elementor-element-61b6a0e::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-1685 .elementor-element.elementor-element-61b6a0e:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-1685 .elementor-element.elementor-element-61b6a0e:hover .elementor-icon-box-content span, .elementor-1685 .elementor-element.elementor-element-61b6a0e:hover .elementor-icon-box-content p, .elementor-1685 .elementor-element.elementor-element-61b6a0e:hover .elementor-icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
    
.elementor-1685 .elementor-element.elementor-element-61b6a0e .industry-arrow{
    opacity: 0;
    transition: opacity 0.4s ease-in-out;
}
.elementor-1685 .elementor-element.elementor-element-61b6a0e:hover .industry-arrow{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7ca817b */.elementor-1685 .elementor-element.elementor-element-7ca817b h3{
    margin-block-start: 0em!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c7a7d63 */.elementor-1685 .elementor-element.elementor-element-c7a7d63 svg path{
fill: #f5f5f5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0d6ea */.elementor-1685 .elementor-element.elementor-element-9e0d6ea{
    overflow: hidden;
    backdrop-filter: blur(6px);
}

.elementor-1685 .elementor-element.elementor-element-9e0d6ea::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-1685 .elementor-element.elementor-element-9e0d6ea:hover::after {
        transition: all 1s ease;
        opacity: 1;
        bottom: 38%;
        width: calc((30vw + 163%));
        height: 100vw;
    }
    
    .elementor-1685 .elementor-element.elementor-element-9e0d6ea:hover .elementor-icon-box-content span, .elementor-1685 .elementor-element.elementor-element-9e0d6ea:hover .elementor-icon-box-content p, .elementor-1685 .elementor-element.elementor-element-9e0d6ea:hover .elementor-icon path{
        color: #fff!important;
        fill: #fff!important;
        
    }
    
    
.elementor-1685 .elementor-element.elementor-element-9e0d6ea .industry-arrow{
    opacity: 0;
    transition: opacity 0.4s ease-in-out;
}
.elementor-1685 .elementor-element.elementor-element-9e0d6ea:hover .industry-arrow{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-45a23cb */.elementor-1685 .elementor-element.elementor-element-45a23cb h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-45a23cb{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b8ef4bc */.elementor-1685 .elementor-element.elementor-element-b8ef4bc svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23da159 */.elementor-1685 .elementor-element.elementor-element-23da159{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ec8d262 */.elementor-1685 .elementor-element.elementor-element-ec8d262 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-ec8d262{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-df412e7 */.elementor-1685 .elementor-element.elementor-element-df412e7 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48e3e95 */.elementor-1685 .elementor-element.elementor-element-48e3e95{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1c051e9 */.elementor-1685 .elementor-element.elementor-element-1c051e9 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-1c051e9{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e581e0 */.elementor-1685 .elementor-element.elementor-element-6e581e0 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad7d058 */.elementor-1685 .elementor-element.elementor-element-ad7d058{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e5aae04 */.elementor-1685 .elementor-element.elementor-element-e5aae04 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-e5aae04{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cbac4b3 */.elementor-1685 .elementor-element.elementor-element-cbac4b3 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78d05b7 */.elementor-1685 .elementor-element.elementor-element-78d05b7{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-85290b7 */.elementor-1685 .elementor-element.elementor-element-85290b7 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-85290b7{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7ad2441 */.elementor-1685 .elementor-element.elementor-element-7ad2441 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2eb1e4 */.elementor-1685 .elementor-element.elementor-element-d2eb1e4{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87020cb */.elementor-1685 .elementor-element.elementor-element-87020cb h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-87020cb{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bd755e1 */.elementor-1685 .elementor-element.elementor-element-bd755e1 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9893bca */.elementor-1685 .elementor-element.elementor-element-9893bca{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-553eef3 */.elementor-1685 .elementor-element.elementor-element-553eef3 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-553eef3{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2c2ae3f */.elementor-1685 .elementor-element.elementor-element-2c2ae3f svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1b01f */.elementor-1685 .elementor-element.elementor-element-2f1b01f{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c4608c */.elementor-1685 .elementor-element.elementor-element-6c4608c h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-6c4608c{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6791744 */.elementor-1685 .elementor-element.elementor-element-6791744 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffc74d9 */.elementor-1685 .elementor-element.elementor-element-ffc74d9{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8d0d4da */.elementor-1685 .elementor-element.elementor-element-8d0d4da h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-8d0d4da{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d771da0 */.elementor-1685 .elementor-element.elementor-element-d771da0 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4762b7 */.elementor-1685 .elementor-element.elementor-element-b4762b7{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bc1cfb2 */.elementor-1685 .elementor-element.elementor-element-bc1cfb2 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-bc1cfb2{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b45d99 */.elementor-1685 .elementor-element.elementor-element-8b45d99 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e848b9c */.elementor-1685 .elementor-element.elementor-element-e848b9c{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-59d5d0a */.elementor-1685 .elementor-element.elementor-element-59d5d0a h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-59d5d0a{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9ab920f */.elementor-1685 .elementor-element.elementor-element-9ab920f svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ea26ed */.elementor-1685 .elementor-element.elementor-element-3ea26ed{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-77255f3 */.elementor-1685 .elementor-element.elementor-element-77255f3 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-77255f3{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-487d748 */.elementor-1685 .elementor-element.elementor-element-487d748 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6524fe4 */.elementor-1685 .elementor-element.elementor-element-6524fe4{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-45a23cb */.elementor-1685 .elementor-element.elementor-element-45a23cb h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-45a23cb{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b8ef4bc */.elementor-1685 .elementor-element.elementor-element-b8ef4bc svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23da159 */.elementor-1685 .elementor-element.elementor-element-23da159{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ec8d262 */.elementor-1685 .elementor-element.elementor-element-ec8d262 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-ec8d262{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-df412e7 */.elementor-1685 .elementor-element.elementor-element-df412e7 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48e3e95 */.elementor-1685 .elementor-element.elementor-element-48e3e95{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1c051e9 */.elementor-1685 .elementor-element.elementor-element-1c051e9 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-1c051e9{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e581e0 */.elementor-1685 .elementor-element.elementor-element-6e581e0 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad7d058 */.elementor-1685 .elementor-element.elementor-element-ad7d058{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e5aae04 */.elementor-1685 .elementor-element.elementor-element-e5aae04 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-e5aae04{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cbac4b3 */.elementor-1685 .elementor-element.elementor-element-cbac4b3 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78d05b7 */.elementor-1685 .elementor-element.elementor-element-78d05b7{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-85290b7 */.elementor-1685 .elementor-element.elementor-element-85290b7 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-85290b7{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7ad2441 */.elementor-1685 .elementor-element.elementor-element-7ad2441 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2eb1e4 */.elementor-1685 .elementor-element.elementor-element-d2eb1e4{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87020cb */.elementor-1685 .elementor-element.elementor-element-87020cb h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-87020cb{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bd755e1 */.elementor-1685 .elementor-element.elementor-element-bd755e1 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9893bca */.elementor-1685 .elementor-element.elementor-element-9893bca{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-553eef3 */.elementor-1685 .elementor-element.elementor-element-553eef3 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-553eef3{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2c2ae3f */.elementor-1685 .elementor-element.elementor-element-2c2ae3f svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1b01f */.elementor-1685 .elementor-element.elementor-element-2f1b01f{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c4608c */.elementor-1685 .elementor-element.elementor-element-6c4608c h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-6c4608c{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6791744 */.elementor-1685 .elementor-element.elementor-element-6791744 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffc74d9 */.elementor-1685 .elementor-element.elementor-element-ffc74d9{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8d0d4da */.elementor-1685 .elementor-element.elementor-element-8d0d4da h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-8d0d4da{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d771da0 */.elementor-1685 .elementor-element.elementor-element-d771da0 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4762b7 */.elementor-1685 .elementor-element.elementor-element-b4762b7{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bc1cfb2 */.elementor-1685 .elementor-element.elementor-element-bc1cfb2 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-bc1cfb2{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b45d99 */.elementor-1685 .elementor-element.elementor-element-8b45d99 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e848b9c */.elementor-1685 .elementor-element.elementor-element-e848b9c{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-59d5d0a */.elementor-1685 .elementor-element.elementor-element-59d5d0a h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-59d5d0a{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9ab920f */.elementor-1685 .elementor-element.elementor-element-9ab920f svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ea26ed */.elementor-1685 .elementor-element.elementor-element-3ea26ed{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-77255f3 */.elementor-1685 .elementor-element.elementor-element-77255f3 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-77255f3{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-487d748 */.elementor-1685 .elementor-element.elementor-element-487d748 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6524fe4 */.elementor-1685 .elementor-element.elementor-element-6524fe4{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-45a23cb */.elementor-1685 .elementor-element.elementor-element-45a23cb h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-45a23cb{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b8ef4bc */.elementor-1685 .elementor-element.elementor-element-b8ef4bc svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23da159 */.elementor-1685 .elementor-element.elementor-element-23da159{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ec8d262 */.elementor-1685 .elementor-element.elementor-element-ec8d262 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-ec8d262{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-df412e7 */.elementor-1685 .elementor-element.elementor-element-df412e7 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48e3e95 */.elementor-1685 .elementor-element.elementor-element-48e3e95{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1c051e9 */.elementor-1685 .elementor-element.elementor-element-1c051e9 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-1c051e9{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e581e0 */.elementor-1685 .elementor-element.elementor-element-6e581e0 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad7d058 */.elementor-1685 .elementor-element.elementor-element-ad7d058{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e5aae04 */.elementor-1685 .elementor-element.elementor-element-e5aae04 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-e5aae04{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cbac4b3 */.elementor-1685 .elementor-element.elementor-element-cbac4b3 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78d05b7 */.elementor-1685 .elementor-element.elementor-element-78d05b7{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-85290b7 */.elementor-1685 .elementor-element.elementor-element-85290b7 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-85290b7{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7ad2441 */.elementor-1685 .elementor-element.elementor-element-7ad2441 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2eb1e4 */.elementor-1685 .elementor-element.elementor-element-d2eb1e4{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87020cb */.elementor-1685 .elementor-element.elementor-element-87020cb h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-87020cb{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bd755e1 */.elementor-1685 .elementor-element.elementor-element-bd755e1 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9893bca */.elementor-1685 .elementor-element.elementor-element-9893bca{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-553eef3 */.elementor-1685 .elementor-element.elementor-element-553eef3 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-553eef3{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2c2ae3f */.elementor-1685 .elementor-element.elementor-element-2c2ae3f svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1b01f */.elementor-1685 .elementor-element.elementor-element-2f1b01f{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c4608c */.elementor-1685 .elementor-element.elementor-element-6c4608c h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-6c4608c{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6791744 */.elementor-1685 .elementor-element.elementor-element-6791744 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffc74d9 */.elementor-1685 .elementor-element.elementor-element-ffc74d9{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8d0d4da */.elementor-1685 .elementor-element.elementor-element-8d0d4da h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-8d0d4da{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d771da0 */.elementor-1685 .elementor-element.elementor-element-d771da0 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4762b7 */.elementor-1685 .elementor-element.elementor-element-b4762b7{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bc1cfb2 */.elementor-1685 .elementor-element.elementor-element-bc1cfb2 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-bc1cfb2{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b45d99 */.elementor-1685 .elementor-element.elementor-element-8b45d99 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e848b9c */.elementor-1685 .elementor-element.elementor-element-e848b9c{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-59d5d0a */.elementor-1685 .elementor-element.elementor-element-59d5d0a h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-59d5d0a{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9ab920f */.elementor-1685 .elementor-element.elementor-element-9ab920f svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ea26ed */.elementor-1685 .elementor-element.elementor-element-3ea26ed{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-77255f3 */.elementor-1685 .elementor-element.elementor-element-77255f3 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-77255f3{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-487d748 */.elementor-1685 .elementor-element.elementor-element-487d748 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6524fe4 */.elementor-1685 .elementor-element.elementor-element-6524fe4{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-45a23cb */.elementor-1685 .elementor-element.elementor-element-45a23cb h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-45a23cb{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b8ef4bc */.elementor-1685 .elementor-element.elementor-element-b8ef4bc svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23da159 */.elementor-1685 .elementor-element.elementor-element-23da159{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ec8d262 */.elementor-1685 .elementor-element.elementor-element-ec8d262 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-ec8d262{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-df412e7 */.elementor-1685 .elementor-element.elementor-element-df412e7 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48e3e95 */.elementor-1685 .elementor-element.elementor-element-48e3e95{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1c051e9 */.elementor-1685 .elementor-element.elementor-element-1c051e9 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-1c051e9{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e581e0 */.elementor-1685 .elementor-element.elementor-element-6e581e0 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad7d058 */.elementor-1685 .elementor-element.elementor-element-ad7d058{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e5aae04 */.elementor-1685 .elementor-element.elementor-element-e5aae04 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-e5aae04{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cbac4b3 */.elementor-1685 .elementor-element.elementor-element-cbac4b3 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78d05b7 */.elementor-1685 .elementor-element.elementor-element-78d05b7{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-85290b7 */.elementor-1685 .elementor-element.elementor-element-85290b7 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-85290b7{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7ad2441 */.elementor-1685 .elementor-element.elementor-element-7ad2441 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2eb1e4 */.elementor-1685 .elementor-element.elementor-element-d2eb1e4{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87020cb */.elementor-1685 .elementor-element.elementor-element-87020cb h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-87020cb{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bd755e1 */.elementor-1685 .elementor-element.elementor-element-bd755e1 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9893bca */.elementor-1685 .elementor-element.elementor-element-9893bca{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-553eef3 */.elementor-1685 .elementor-element.elementor-element-553eef3 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-553eef3{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2c2ae3f */.elementor-1685 .elementor-element.elementor-element-2c2ae3f svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1b01f */.elementor-1685 .elementor-element.elementor-element-2f1b01f{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c4608c */.elementor-1685 .elementor-element.elementor-element-6c4608c h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-6c4608c{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6791744 */.elementor-1685 .elementor-element.elementor-element-6791744 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffc74d9 */.elementor-1685 .elementor-element.elementor-element-ffc74d9{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8d0d4da */.elementor-1685 .elementor-element.elementor-element-8d0d4da h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-8d0d4da{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d771da0 */.elementor-1685 .elementor-element.elementor-element-d771da0 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4762b7 */.elementor-1685 .elementor-element.elementor-element-b4762b7{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bc1cfb2 */.elementor-1685 .elementor-element.elementor-element-bc1cfb2 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-bc1cfb2{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b45d99 */.elementor-1685 .elementor-element.elementor-element-8b45d99 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e848b9c */.elementor-1685 .elementor-element.elementor-element-e848b9c{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-59d5d0a */.elementor-1685 .elementor-element.elementor-element-59d5d0a h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-59d5d0a{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9ab920f */.elementor-1685 .elementor-element.elementor-element-9ab920f svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ea26ed */.elementor-1685 .elementor-element.elementor-element-3ea26ed{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-77255f3 */.elementor-1685 .elementor-element.elementor-element-77255f3 h3{
    margin-block-start: 0em!important;
}
.elementor-1685 .elementor-element.elementor-element-77255f3{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-487d748 */.elementor-1685 .elementor-element.elementor-element-487d748 svg path{
fill: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6524fe4 */.elementor-1685 .elementor-element.elementor-element-6524fe4{
    overflow: hidden;
    backdrop-filter: blur(6px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5040422 */.elementor-1685 .elementor-element.elementor-element-5040422: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: 938px;
    left: 67.8%;
    width: 57.2%;
    top: 50%;
    transform: translateY(-53.7%);
}

.elementor-1685 .elementor-element.elementor-element-5040422::before {
    content: "";
    position: absolute;
    width: 900px;
    height: 900px;
    border-radius: 900px;
    background: #2E67B6;
    -webkit-filter: blur(95px);
    filter: blur(95px);
    opacity: .2;
    pointer-events: none;
    -webkit-backdrop-filter: hue-rotate();
    max-width: 750px;
    left: 76.8%;
    width: 57.2%;
    top: 50%;
    transform: translateY(-50%);
}

@media (max-width: 767px) {
    .elementor-1685 .elementor-element.elementor-element-5040422::before {
        left: -20%;
        width: 100%;
        top: 0;
        transform: translateY(10%);
        min-width: 800px;
        max-width: 750px;
    }
}

@media (max-width: 767px) {
    .elementor-1685 .elementor-element.elementor-element-5040422:after {
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-e957ec7 */.elementor-1685 .elementor-element.elementor-element-e957ec7 .e-loop-item{
    border-bottom: 1px solid #c3c3c3;
}
.elementor-1685 .elementor-element.elementor-element-e957ec7 .elementor-loop-container.elementor-grid{
    height: stretch;
}

.elementor-1685 .elementor-element.elementor-element-e957ec7 .elementor-element-e3815e8{
    height: stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09e6fbb */.elementor-1685 .elementor-element.elementor-element-09e6fbb::before {
    content: "";
    position: absolute;
    width: 900px;
    height: 900px;
    border-radius: 900px;
    background: #2E67B6;
    -webkit-filter: blur(95px);
    filter: blur(95px);
    opacity: .2;
    pointer-events: none;
    -webkit-backdrop-filter: hue-rotate();
    top: 0;
    left: 0;
    transform: translate(-40%, -40%);
}/* End custom CSS */
/* Start custom CSS */body, html{
    overflow-x: hidden;
}/* End custom CSS */