.elementor-2 .elementor-element.elementor-element-efd35da{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-f601930{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:32px 32px 32px 32px;--padding-top:100px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-f601930:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f601930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1qomaxm3vb.i.optimole.com/cb:SJpg.2d4/w:1384/h:1287/q:mauto/f:best/https://firmdata.ai/wp-content/uploads/2025/11/HeroSection.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-34bdf83{--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:8px 8px;--row-gap:8px;--column-gap:8px;--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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-1e8689e{padding:4px 10px 4px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-31a5da0 );border-radius:24px 24px 24px 24px;text-align:center;}.elementor-2 .elementor-element.elementor-element-1e8689e.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-1e8689e .elementor-heading-title{font-family:var( --e-global-typography-d11f904-font-family ), Sans-serif;font-size:var( --e-global-typography-d11f904-font-size );font-weight:var( --e-global-typography-d11f904-font-weight );line-height:var( --e-global-typography-d11f904-line-height );letter-spacing:var( --e-global-typography-d11f904-letter-spacing );color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-8396577{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-8396577.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-8396577 .elementor-heading-title{color:var( --e-global-color-31a5da0 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-2 .elementor-element.elementor-element-09df33e.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-09df33e{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-1df649b{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-1df649b .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-2 .elementor-element.elementor-element-a297c80{padding:44px 0px 0px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-a297c80 .elementor-heading-title{font-family:var( --e-global-typography-7509b3e-font-family ), Sans-serif;font-size:var( --e-global-typography-7509b3e-font-size );font-weight:var( --e-global-typography-7509b3e-font-weight );line-height:var( --e-global-typography-7509b3e-line-height );letter-spacing:var( --e-global-typography-7509b3e-letter-spacing );color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-6423394{--e-image-carousel-slides-to-show:8;}.elementor-2 .elementor-element.elementor-element-6423394 .swiper-wrapper{display:flex;align-items:center;}.elementor-2 .elementor-element.elementor-element-369a364{--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:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-bc6e674{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d8dc0a0{padding:4px 10px 4px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:24px 24px 24px 24px;text-align:center;}.elementor-2 .elementor-element.elementor-element-d8dc0a0.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-d8dc0a0 .elementor-heading-title{font-family:var( --e-global-typography-17648b1-font-family ), Sans-serif;font-size:var( --e-global-typography-17648b1-font-size );font-weight:var( --e-global-typography-17648b1-font-weight );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-a93382e{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-a93382e.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-a93382e .elementor-heading-title{font-family:var( --e-global-typography-edfe6ae-font-family ), Sans-serif;font-size:var( --e-global-typography-edfe6ae-font-size );font-weight:var( --e-global-typography-edfe6ae-font-weight );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2ec3988{width:var( --container-widget-width, 80% );max-width:80%;padding:0px 0px 36px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-2ec3988.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-c97065b{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--align-content:space-around;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-19ec6fd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-33dc330 );--border-color:var( --e-global-color-33dc330 );--border-radius:24px 24px 24px 24px;box-shadow:4px 4px 16px 0px rgba(57.99999999999999, 90.00000000000001, 157, 0.12);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-19ec6fd:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-19ec6fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1qomaxm3vb.i.optimole.com/cb:SJpg.2d4/w:652/h:464/q:mauto/f:best/https://firmdata.ai/wp-content/uploads/2025/11/Customer-Onboardings-bg.jpg");}.elementor-2 .elementor-element.elementor-element-052a2cc{padding:12px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-052a2cc .elementor-heading-title{font-family:var( --e-global-typography-45c2abf-font-family ), Sans-serif;font-size:var( --e-global-typography-45c2abf-font-size );font-weight:var( --e-global-typography-45c2abf-font-weight );line-height:var( --e-global-typography-45c2abf-line-height );letter-spacing:var( --e-global-typography-45c2abf-letter-spacing );}.elementor-2 .elementor-element.elementor-element-dc6de48{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-39c81d9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-33dc330 );--border-color:var( --e-global-color-33dc330 );--border-radius:24px 24px 24px 24px;box-shadow:4px 4px 16px 0px rgba(57.99999999999999, 90.00000000000001, 157, 0.12);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-39c81d9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-39c81d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1qomaxm3vb.i.optimole.com/cb:SJpg.2d4/w:464/h:464/q:mauto/f:best/https://firmdata.ai/wp-content/uploads/2025/11/Distributed-Agents2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-cb0641d{padding:12px 0px 0px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-cb0641d .elementor-heading-title{font-family:var( --e-global-typography-45c2abf-font-family ), Sans-serif;font-size:var( --e-global-typography-45c2abf-font-size );font-weight:var( --e-global-typography-45c2abf-font-weight );line-height:var( --e-global-typography-45c2abf-line-height );letter-spacing:var( --e-global-typography-45c2abf-letter-spacing );}.elementor-2 .elementor-element.elementor-element-45138f2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-60dfbfc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-33dc330 );--border-color:var( --e-global-color-33dc330 );--border-radius:24px 24px 24px 24px;box-shadow:4px 4px 15px 0px rgba(57.99999999999999, 90.00000000000001, 157, 0.12);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-60dfbfc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-60dfbfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1qomaxm3vb.i.optimole.com/cb:SJpg.2d4/w:464/h:464/q:mauto/f:best/https://firmdata.ai/wp-content/uploads/2025/11/Distributed-Agents2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-451b6f5{padding:12px 0px 0px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-451b6f5 .elementor-heading-title{font-family:var( --e-global-typography-45c2abf-font-family ), Sans-serif;font-size:var( --e-global-typography-45c2abf-font-size );font-weight:var( --e-global-typography-45c2abf-font-weight );line-height:var( --e-global-typography-45c2abf-line-height );letter-spacing:var( --e-global-typography-45c2abf-letter-spacing );}.elementor-2 .elementor-element.elementor-element-723cb37{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-dc5244e{--display:flex;--min-height:160px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-33dc330 );--border-color:var( --e-global-color-33dc330 );--border-radius:24px 24px 24px 24px;box-shadow:4px 4px 16px 0px rgba(57.99999999999999, 90.00000000000001, 157, 0.12);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-dc5244e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-dc5244e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1qomaxm3vb.i.optimole.com/cb:SJpg.2d4/w:652/h:464/q:mauto/f:best/https://firmdata.ai/wp-content/uploads/2025/11/Customer-Onboardings-bg.jpg");}.elementor-2 .elementor-element.elementor-element-998eb7c{padding:12px 0px 0px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-998eb7c .elementor-heading-title{font-family:var( --e-global-typography-45c2abf-font-family ), Sans-serif;font-size:var( --e-global-typography-45c2abf-font-size );font-weight:var( --e-global-typography-45c2abf-font-weight );line-height:var( --e-global-typography-45c2abf-line-height );letter-spacing:var( --e-global-typography-45c2abf-letter-spacing );}.elementor-2 .elementor-element.elementor-element-23faa23{text-align:center;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4b2f89c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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:var( --e-global-color-33dc330 );--border-color:var( --e-global-color-33dc330 );--border-radius:24px 24px 24px 24px;box-shadow:4px 4px 16px 0px rgba(57.99999999999999, 90.00000000000001, 157, 0.12);--padding-top:24px;--padding-bottom:24px;--padding-left:60px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-4b2f89c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4b2f89c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1qomaxm3vb.i.optimole.com/cb:SJpg.2d4/w:1140/h:464/q:mauto/f:best/https://firmdata.ai/wp-content/uploads/2025/11/Data-Agility-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-6c1a296{--display:flex;--justify-content:center;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e2a93a4{padding:12px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e2a93a4 .elementor-heading-title{font-family:var( --e-global-typography-45c2abf-font-family ), Sans-serif;font-size:var( --e-global-typography-45c2abf-font-size );font-weight:var( --e-global-typography-45c2abf-font-weight );line-height:var( --e-global-typography-45c2abf-line-height );letter-spacing:var( --e-global-typography-45c2abf-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4306765{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-ca6e1b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--border-radius:16px 16px 16px 16px;box-shadow:4px 4px 16px 0px rgba(0, 0, 0, 0.04);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2 .elementor-element.elementor-element-ca6e1b0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ca6e1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-c44335d{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-c44335d .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-2 .elementor-element.elementor-element-506b427{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-506b427 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-2 .elementor-element.elementor-element-756c158{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-756c158 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-2 .elementor-element.elementor-element-dcfeaaf{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-dcfeaaf .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-2 .elementor-element.elementor-element-514af72{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--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-2 .elementor-element.elementor-element-8bc9d22 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-6eb74b6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6eb74b6.e-con{--align-self:center;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-6ee8fb1{background-color:var( --e-global-color-33dc330 );padding:16px 20px 16px 20px;border-radius:23px 23px 23px 23px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-6ee8fb1 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-6ee8fb1 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-6ee8fb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-6ee8fb1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-17648b1-font-family ), Sans-serif;font-size:var( --e-global-typography-17648b1-font-size );font-weight:var( --e-global-typography-17648b1-font-weight );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6ee8fb1 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-081aee1 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-f45b601{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-e3a861e{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:32px 32px 32px 32px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-e3a861e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e3a861e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1qomaxm3vb.i.optimole.com/cb:SJpg.2d4/w:1384/h:1069/q:mauto/f:best/https://firmdata.ai/wp-content/uploads/2025/11/Challenges.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-05f4622{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e5b3cef{padding:4px 10px 4px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-31a5da0 );border-radius:24px 24px 24px 24px;text-align:center;}.elementor-2 .elementor-element.elementor-element-e5b3cef.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-e5b3cef .elementor-heading-title{font-family:var( --e-global-typography-17648b1-font-family ), Sans-serif;font-size:var( --e-global-typography-17648b1-font-size );font-weight:var( --e-global-typography-17648b1-font-weight );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-abed04b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-abed04b.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-abed04b .elementor-heading-title{font-family:var( --e-global-typography-edfe6ae-font-family ), Sans-serif;font-size:var( --e-global-typography-edfe6ae-font-size );font-weight:var( --e-global-typography-edfe6ae-font-weight );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-5724a33{width:var( --container-widget-width, 62% );max-width:62%;padding:0px 0px 32px 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-5724a33.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-d1ba3bb{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-34b5046{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-34b5046:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-34b5046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-be1bb21{background-color:var( --e-global-color-33dc330 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 10px 14px;border-radius:12px 12px 12px 12px;}.elementor-2 .elementor-element.elementor-element-be1bb21 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-be1bb21 .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-be1bb21 .elementor-icon svg{height:32px;}.elementor-2 .elementor-element.elementor-element-2a3502f{padding:24px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2a3502f .elementor-heading-title{font-family:var( --e-global-typography-82532ba-font-family ), Sans-serif;font-size:var( --e-global-typography-82532ba-font-size );font-weight:var( --e-global-typography-82532ba-font-weight );line-height:var( --e-global-typography-82532ba-line-height );letter-spacing:var( --e-global-typography-82532ba-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ee658fb{text-align:center;}.elementor-2 .elementor-element.elementor-element-ea5c139{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-ea5c139:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ea5c139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-76c5919{background-color:var( --e-global-color-33dc330 );padding:14px 14px 10px 14px;border-radius:12px 12px 12px 12px;}.elementor-2 .elementor-element.elementor-element-76c5919 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-76c5919 .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-76c5919 .elementor-icon svg{height:32px;}.elementor-2 .elementor-element.elementor-element-820c32d{padding:24px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-820c32d .elementor-heading-title{font-family:var( --e-global-typography-82532ba-font-family ), Sans-serif;font-size:var( --e-global-typography-82532ba-font-size );font-weight:var( --e-global-typography-82532ba-font-weight );line-height:var( --e-global-typography-82532ba-line-height );letter-spacing:var( --e-global-typography-82532ba-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e0eadac{text-align:center;}.elementor-2 .elementor-element.elementor-element-bc41b99{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-bc41b99:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bc41b99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-af37f2b{background-color:var( --e-global-color-33dc330 );padding:14px 14px 10px 14px;border-radius:12px 12px 12px 12px;}.elementor-2 .elementor-element.elementor-element-af37f2b .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-af37f2b .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-af37f2b .elementor-icon svg{height:32px;}.elementor-2 .elementor-element.elementor-element-ffc3b1d{padding:24px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ffc3b1d .elementor-heading-title{font-family:var( --e-global-typography-82532ba-font-family ), Sans-serif;font-size:var( --e-global-typography-82532ba-font-size );font-weight:var( --e-global-typography-82532ba-font-weight );line-height:var( --e-global-typography-82532ba-line-height );letter-spacing:var( --e-global-typography-82532ba-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a58c9be{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-d1c0c58{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-d1c0c58:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d1c0c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-9050bc9{background-color:var( --e-global-color-33dc330 );padding:14px 14px 10px 14px;border-radius:12px 12px 12px 12px;}.elementor-2 .elementor-element.elementor-element-9050bc9 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-9050bc9 .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-9050bc9 .elementor-icon svg{height:32px;}.elementor-2 .elementor-element.elementor-element-7136a66{padding:24px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7136a66 .elementor-heading-title{font-family:var( --e-global-typography-82532ba-font-family ), Sans-serif;font-size:var( --e-global-typography-82532ba-font-size );font-weight:var( --e-global-typography-82532ba-font-weight );line-height:var( --e-global-typography-82532ba-line-height );letter-spacing:var( --e-global-typography-82532ba-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2e46299{text-align:center;}.elementor-2 .elementor-element.elementor-element-e92219a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-e92219a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e92219a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-e28c324{background-color:var( --e-global-color-33dc330 );padding:14px 14px 10px 14px;border-radius:12px 12px 12px 12px;}.elementor-2 .elementor-element.elementor-element-e28c324 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-e28c324 .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-e28c324 .elementor-icon svg{height:32px;}.elementor-2 .elementor-element.elementor-element-35a9907{padding:24px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-35a9907 .elementor-heading-title{font-family:var( --e-global-typography-82532ba-font-family ), Sans-serif;font-size:var( --e-global-typography-82532ba-font-size );font-weight:var( --e-global-typography-82532ba-font-weight );line-height:var( --e-global-typography-82532ba-line-height );letter-spacing:var( --e-global-typography-82532ba-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e17e626{text-align:center;}.elementor-2 .elementor-element.elementor-element-8c318a9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-8c318a9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8c318a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-9d8844d{background-color:var( --e-global-color-33dc330 );padding:14px 14px 10px 14px;border-radius:12px 12px 12px 12px;}.elementor-2 .elementor-element.elementor-element-9d8844d .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-9d8844d .elementor-icon{font-size:32px;}.elementor-2 .elementor-element.elementor-element-9d8844d .elementor-icon svg{height:32px;}.elementor-2 .elementor-element.elementor-element-537aa88{padding:24px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-537aa88 .elementor-heading-title{font-family:var( --e-global-typography-82532ba-font-family ), Sans-serif;font-size:var( --e-global-typography-82532ba-font-size );font-weight:var( --e-global-typography-82532ba-font-weight );line-height:var( --e-global-typography-82532ba-line-height );letter-spacing:var( --e-global-typography-82532ba-letter-spacing );}.elementor-2 .elementor-element.elementor-element-cf61960{text-align:center;}.elementor-2 .elementor-element.elementor-element-846eee5{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-096e14e{--display:flex;--min-height:707px;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ca2e668{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-91c875d{padding:4px 10px 4px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:24px 24px 24px 24px;text-align:center;}.elementor-2 .elementor-element.elementor-element-91c875d.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-91c875d .elementor-heading-title{font-family:var( --e-global-typography-17648b1-font-family ), Sans-serif;font-size:var( --e-global-typography-17648b1-font-size );font-weight:var( --e-global-typography-17648b1-font-weight );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-ccad764{width:var( --container-widget-width, 41% );max-width:41%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-ccad764.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-ccad764 .elementor-heading-title{font-family:var( --e-global-typography-a362e2a-font-family ), Sans-serif;font-size:var( --e-global-typography-a362e2a-font-size );font-weight:var( --e-global-typography-a362e2a-font-weight );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a0b3822{width:var( --container-widget-width, 52% );max-width:52%;padding:0px 0px 18px 0px;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-a0b3822.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-69d7fa0 .elementor-button{font-family:var( --e-global-typography-d11f904-font-family ), Sans-serif;font-size:var( --e-global-typography-d11f904-font-size );font-weight:var( --e-global-typography-d11f904-font-weight );line-height:var( --e-global-typography-d11f904-line-height );letter-spacing:var( --e-global-typography-d11f904-letter-spacing );fill:var( --e-global-color-31a5da0 );color:var( --e-global-color-31a5da0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#1543FF33;border-radius:44px 44px 44px 44px;padding:16px 22px 16px 22px;}.elementor-2 .elementor-element.elementor-element-1e774e5{--display:flex;--min-height:670px;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-111868e{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-342440a{padding:4px 10px 4px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:24px 24px 24px 24px;text-align:center;}.elementor-2 .elementor-element.elementor-element-342440a.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-342440a .elementor-heading-title{font-family:var( --e-global-typography-17648b1-font-family ), Sans-serif;font-size:var( --e-global-typography-17648b1-font-size );font-weight:var( --e-global-typography-17648b1-font-weight );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-6c35a45{width:var( --container-widget-width, 41% );max-width:41%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-6c35a45.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-6c35a45 .elementor-heading-title{font-family:var( --e-global-typography-a362e2a-font-family ), Sans-serif;font-size:var( --e-global-typography-a362e2a-font-size );font-weight:var( --e-global-typography-a362e2a-font-weight );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-8414073{width:var( --container-widget-width, 52% );max-width:52%;padding:0px 0px 18px 0px;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-8414073.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-c956e84 .elementor-button{font-family:var( --e-global-typography-d11f904-font-family ), Sans-serif;font-size:var( --e-global-typography-d11f904-font-size );font-weight:var( --e-global-typography-d11f904-font-weight );line-height:var( --e-global-typography-d11f904-line-height );letter-spacing:var( --e-global-typography-d11f904-letter-spacing );fill:var( --e-global-color-31a5da0 );color:var( --e-global-color-31a5da0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#1543FF33;border-radius:44px 44px 44px 44px;padding:16px 22px 16px 22px;}.elementor-2 .elementor-element.elementor-element-a954fd8{--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:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-97e5ad6{--display:flex;--min-height:233px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-2 .elementor-element.elementor-element-97e5ad6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-97e5ad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1qomaxm3vb.i.optimole.com/cb:SJpg.2d4/w:1140/h:233/q:mauto/f:best/https://firmdata.ai/wp-content/uploads/2025/11/Real-results-that-matter-to-your-business.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-b8e7029{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-b8e7029 .elementor-heading-title{font-family:var( --e-global-typography-7509b3e-font-family ), Sans-serif;font-size:var( --e-global-typography-7509b3e-font-size );font-weight:var( --e-global-typography-7509b3e-font-weight );line-height:var( --e-global-typography-7509b3e-line-height );letter-spacing:var( --e-global-typography-7509b3e-letter-spacing );color:var( --e-global-color-31a5da0 );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f3b2b3b{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-f3b2b3b.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-f3b2b3b .elementor-counter{flex-direction:column-reverse;gap:8px;}.elementor-2 .elementor-element.elementor-element-f3b2b3b .elementor-counter-title{justify-content:center;color:var( --e-global-color-31a5da0 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f3b2b3b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-31a5da0 );font-family:var( --e-global-typography-edfe6ae-font-family ), Sans-serif;font-size:var( --e-global-typography-edfe6ae-font-size );font-weight:var( --e-global-typography-edfe6ae-font-weight );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f059977{width:var( --container-widget-width, 16% );max-width:16%;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 20px 0px 20px;--container-widget-width:16%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-f853ceb );}.elementor-2 .elementor-element.elementor-element-f059977.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-f059977 .elementor-counter{flex-direction:column-reverse;gap:8px;}.elementor-2 .elementor-element.elementor-element-f059977 .elementor-counter-title{justify-content:center;color:var( --e-global-color-31a5da0 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f059977 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-31a5da0 );font-family:var( --e-global-typography-edfe6ae-font-family ), Sans-serif;font-size:var( --e-global-typography-edfe6ae-font-size );font-weight:var( --e-global-typography-edfe6ae-font-weight );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3c2bde7{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-3c2bde7.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-3c2bde7 .elementor-counter{flex-direction:column-reverse;gap:8px;}.elementor-2 .elementor-element.elementor-element-3c2bde7 .elementor-counter-title{justify-content:center;color:var( --e-global-color-31a5da0 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3c2bde7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-31a5da0 );font-family:var( --e-global-typography-edfe6ae-font-family ), Sans-serif;font-size:var( --e-global-typography-edfe6ae-font-size );font-weight:var( --e-global-typography-edfe6ae-font-weight );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-18ffe3a{width:var( --container-widget-width, 18% );max-width:18%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 20px;--container-widget-width:18%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-f853ceb );border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-18ffe3a.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-18ffe3a .elementor-counter{flex-direction:column-reverse;gap:8px;}.elementor-2 .elementor-element.elementor-element-18ffe3a .elementor-counter-title{justify-content:center;color:var( --e-global-color-31a5da0 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-18ffe3a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-31a5da0 );font-family:var( --e-global-typography-edfe6ae-font-family ), Sans-serif;font-size:var( --e-global-typography-edfe6ae-font-size );font-weight:var( --e-global-typography-edfe6ae-font-weight );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-493ad50{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-9ab2eed{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f25489c{padding:4px 10px 4px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:24px 24px 24px 24px;text-align:center;}.elementor-2 .elementor-element.elementor-element-f25489c.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-f25489c .elementor-heading-title{font-family:var( --e-global-typography-17648b1-font-family ), Sans-serif;font-size:var( --e-global-typography-17648b1-font-size );font-weight:var( --e-global-typography-17648b1-font-weight );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-f0c8896{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 12px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-f0c8896.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-f0c8896 .elementor-heading-title{font-family:var( --e-global-typography-a362e2a-font-family ), Sans-serif;font-size:var( --e-global-typography-a362e2a-font-size );font-weight:var( --e-global-typography-a362e2a-font-weight );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-562cd82{width:var( --container-widget-width, 52% );max-width:52%;padding:0px 0px 44px 0px;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-562cd82.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-873a824{--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;--z-index:0;}.elementor-2 .elementor-element.elementor-element-7270df4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:60px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2 .elementor-element.elementor-element-b02bbe8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;--z-index:2;}.elementor-2 .elementor-element.elementor-element-b02bbe8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b02bbe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1qomaxm3vb.i.optimole.com/cb:SJpg.2d4/w:357/h:76/q:mauto/f:best/https://firmdata.ai/wp-content/uploads/2025/12/home_top_text_bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-a15070c{background-color:var( --e-global-color-33dc330 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:12px 12px 12px 12px;border-radius:60px 60px 60px 60px;text-align:center;}.elementor-2 .elementor-element.elementor-element-a15070c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c328d7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-f853ceb );--border-color:var( --e-global-color-f853ceb );--border-radius:32px 32px 32px 32px;box-shadow:4px 4px 40px 0px rgba(82.99999999999999, 128.00000000000009, 223, 0);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;--z-index:0;}.elementor-2 .elementor-element.elementor-element-c328d7a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c328d7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31a5da0 );background-image:url("https://ml1qomaxm3vb.i.optimole.com/cb:SJpg.2d4/w:1150/h:430/q:mauto/f:best/https://firmdata.ai/wp-content/uploads/2025/12/BankingFinancenew.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-5239366{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ed6d28f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-ed6d28f .elementor-heading-title{font-family:var( --e-global-typography-a362e2a-font-family ), Sans-serif;font-size:var( --e-global-typography-a362e2a-font-size );font-weight:var( --e-global-typography-a362e2a-font-weight );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-437087f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-2 .elementor-element.elementor-element-437087f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-2 .elementor-element.elementor-element-437087f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-2 .elementor-element.elementor-element-437087f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-2 .elementor-element.elementor-element-437087f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-2 .elementor-element.elementor-element-437087f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-437087f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-437087f{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-437087f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-437087f .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-437087f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-a422681{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a3fe9c8 .jet-lottie{width:77%;}.elementor-2 .elementor-element.elementor-element-611e62c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2 .elementor-element.elementor-element-5b71cd3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2 .elementor-element.elementor-element-b6367b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;--z-index:2;}.elementor-2 .elementor-element.elementor-element-b6367b1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b6367b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1qomaxm3vb.i.optimole.com/cb:SJpg.2d4/w:357/h:76/q:mauto/f:best/https://firmdata.ai/wp-content/uploads/2025/12/home_top_text_bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-5ddebd6{background-color:var( --e-global-color-33dc330 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:12px 12px 12px 12px;border-radius:60px 60px 60px 60px;text-align:center;}.elementor-2 .elementor-element.elementor-element-5ddebd6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a4a2f69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-f853ceb );--border-color:var( --e-global-color-f853ceb );--border-radius:32px 32px 32px 32px;box-shadow:4px 4px 40px 0px rgba(82.99999999999999, 128.00000000000009, 223, 0);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;--z-index:0;}.elementor-2 .elementor-element.elementor-element-a4a2f69:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a4a2f69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31a5da0 );background-image:url("https://ml1qomaxm3vb.i.optimole.com/cb:SJpg.2d4/w:1150/h:430/q:mauto/f:best/https://firmdata.ai/wp-content/uploads/2025/12/BankingFinancenew.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-560a0b5{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a9bd1cb{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-a9bd1cb .elementor-heading-title{font-family:var( --e-global-typography-a362e2a-font-family ), Sans-serif;font-size:var( --e-global-typography-a362e2a-font-size );font-weight:var( --e-global-typography-a362e2a-font-weight );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1b2ea9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-2 .elementor-element.elementor-element-1b2ea9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-2 .elementor-element.elementor-element-1b2ea9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-2 .elementor-element.elementor-element-1b2ea9c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-2 .elementor-element.elementor-element-1b2ea9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-2 .elementor-element.elementor-element-1b2ea9c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-1b2ea9c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-1b2ea9c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-1b2ea9c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-1b2ea9c .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1b2ea9c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-c16c2ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c16c2ce:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c16c2ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1qomaxm3vb.i.optimole.com/w:auto/h:auto/cb:SJpg.2d4/f:best/ig:avif/q:mauto/id:d48c280154898a72abbcfd9d0626d781/https://firmdata.ai/Private-Equity.svg");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-65765c4{--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:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-2 .elementor-element.elementor-element-cf1868c{--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:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:32px 32px 32px 32px;--padding-top:50px;--padding-bottom:70px;--padding-left:100px;--padding-right:80px;}.elementor-2 .elementor-element.elementor-element-cf1868c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-cf1868c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1qomaxm3vb.i.optimole.com/cb:SJpg.2d4/w:1140/h:391/q:mauto/f:best/https://firmdata.ai/wp-content/uploads/2025/11/CTA-bg.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-7c174fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7c174fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-967c651 .elementor-heading-title{color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-88e92a0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-d589e38 .elementor-button{background-color:var( --e-global-color-31a5da0 );font-family:var( --e-global-typography-d11f904-font-family ), Sans-serif;font-size:var( --e-global-typography-d11f904-font-size );font-weight:var( --e-global-typography-d11f904-font-weight );line-height:var( --e-global-typography-d11f904-line-height );letter-spacing:var( --e-global-typography-d11f904-letter-spacing );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-f853ceb );border-radius:44px 44px 44px 44px;padding:16px 32px 16px 32px;}.elementor-2 .elementor-element.elementor-element-d589e38 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-d589e38 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-31a5da0 );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-d589e38{padding:32px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d589e38.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-d589e38 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-d589e38 .elementor-button:focus svg{fill:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-a11bc07{text-align:end;}.elementor-2 .elementor-element.elementor-element-a11bc07 img{width:57%;}.elementor-2 .elementor-element.elementor-element-0de905b{--display:flex;--min-height:670px;--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:012px 0px;--row-gap:012px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-0de905b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-0de905b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-03a7ae2{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e47d4ae{padding:4px 10px 4px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:24px 24px 24px 24px;text-align:center;}.elementor-2 .elementor-element.elementor-element-e47d4ae.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-e47d4ae .elementor-heading-title{font-family:var( --e-global-typography-17648b1-font-family ), Sans-serif;font-size:var( --e-global-typography-17648b1-font-size );font-weight:var( --e-global-typography-17648b1-font-weight );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-f6e2eb6{width:var( --container-widget-width, 41% );max-width:41%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-f6e2eb6.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-f6e2eb6 .elementor-heading-title{font-family:var( --e-global-typography-a362e2a-font-family ), Sans-serif;font-size:var( --e-global-typography-a362e2a-font-size );font-weight:var( --e-global-typography-a362e2a-font-weight );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-6696c86{width:var( --container-widget-width, 52% );max-width:52%;padding:0px 0px 18px 0px;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-6696c86.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-50adda8{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;box-shadow:4px 4px 40px 0px rgba(82.99999999999999, 128.00000000000009, 223, 0.12);--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-2 .elementor-element.elementor-element-50adda8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-50adda8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1qomaxm3vb.i.optimole.com/cb:SJpg.2d4/w:1140/h:512/q:mauto/f:best/https://firmdata.ai/wp-content/uploads/2025/11/case-study-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-a973eeb{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a973eeb.e-con{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-fa8a9dd .elementor-button{background-color:var( --e-global-color-31a5da0 );fill:#000E38;color:#000E38;box-shadow:4px 4px 12px 0px rgba(0, 0, 0, 0.08);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f853ceb );border-radius:24px 24px 24px 24px;padding:6px 12px 6px 12px;}.elementor-2 .elementor-element.elementor-element-fa8a9dd.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-fa8a9dd{border-style:none;}.elementor-2 .elementor-element.elementor-element-fa8a9dd .elementor-button-content-wrapper{flex-direction:row;}.elementor-2 .elementor-element.elementor-element-6e71c48{padding:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6e71c48.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-6e71c48 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3b545cf{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-2 .elementor-element.elementor-element-3b545cf .elementor-heading-title{font-family:var( --e-global-typography-a362e2a-font-family ), Sans-serif;font-size:var( --e-global-typography-a362e2a-font-size );font-weight:var( --e-global-typography-a362e2a-font-weight );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a59fe1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-f5fb263{width:var( --container-widget-width, 45% );max-width:45%;padding:20px 20px 20px 20px;--container-widget-width:45%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 0px 1px;border-color:#C8E6FF;}.elementor-2 .elementor-element.elementor-element-f5fb263 .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-f5fb263 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-f5fb263 .elementor-icon-box-title a{font-family:var( --e-global-typography-edfe6ae-font-family ), Sans-serif;font-size:var( --e-global-typography-edfe6ae-font-size );font-weight:var( --e-global-typography-edfe6ae-font-weight );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f5fb263 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0c856f2{width:var( --container-widget-width, 45% );max-width:45%;padding:20px 20px 20px 20px;--container-widget-width:45%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 0px 1px;border-color:#C8E6FF;}.elementor-2 .elementor-element.elementor-element-0c856f2 .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-0c856f2 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-0c856f2 .elementor-icon-box-title a{font-family:var( --e-global-typography-edfe6ae-font-family ), Sans-serif;font-size:var( --e-global-typography-edfe6ae-font-size );font-weight:var( --e-global-typography-edfe6ae-font-weight );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0c856f2 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8df1ed7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__meta-content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-jet-timeline .timeline-item__card-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );background-color:var( --e-global-color-accent );}.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline--align-center .timeline-item__point{margin-left:24px;margin-right:24px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline--align-left .timeline-item__point{margin-right:24px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline--align-right .timeline-item__point{margin-left:24px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline-item+.jet-timeline-item{margin-top:28px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline-item .timeline-item__card{border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline-item .timeline-item__card-inner{border-radius:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline-item .timeline-item__card-arrow{width:0px;height:0px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -0px / 2 );margin-right:calc( -0px / 2 );}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-left:calc( -0px / 2 );} .rtl .elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -0px / 2 );} .rtl .elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-right:calc( -0px / 2 );}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline--align-left .jet-timeline-item .timeline-item__card-arrow{margin-left:calc( -0px / 2 );}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline--align-right .jet-timeline-item .timeline-item__card-arrow{margin-right:calc( -0px / 2 );}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline--align-top .jet-timeline-item .timeline-item__card-arrow{margin-top:0px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline--align-bottom .jet-timeline-item .timeline-item__card-arrow{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline-item .timeline-item__card-img{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline-item.jet-timeline-item--image-inside_after .timeline-item__card-img{margin-top:0px;margin-bottom:0;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline-item .timeline-item__meta-content{border-radius:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline-item .timeline-item__card-content{border-radius:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline-item .timeline-item__card-title{font-family:var( --e-global-typography-45c2abf-font-family ), Sans-serif;font-size:var( --e-global-typography-45c2abf-font-size );font-weight:var( --e-global-typography-45c2abf-font-weight );line-height:var( --e-global-typography-45c2abf-line-height );letter-spacing:var( --e-global-typography-45c2abf-letter-spacing );margin:0px 0px 16px 0px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline-item .timeline-item__card-desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );margin:0px 0px 0px 0px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-12dcae1 .timeline-item__card-btn{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .timeline-item__card-btn-wrap{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .timeline-item__point-content.timeline-item__point-content--text{font-family:var( --e-global-typography-7509b3e-font-family ), Sans-serif;font-size:var( --e-global-typography-7509b3e-font-size );font-weight:var( --e-global-typography-7509b3e-font-weight );line-height:var( --e-global-typography-7509b3e-line-height );letter-spacing:var( --e-global-typography-7509b3e-letter-spacing );}.elementor-2 .elementor-element.elementor-element-12dcae1 .timeline-item__point-content.timeline-item__point-content--icon .jet-elements-icon{font-size:16px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .timeline-item__point-content{height:40px;width:40px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-33dc330 );border-radius:25px 25px 25px 25px;color:var( --e-global-color-primary );background-color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 40px / 2 );margin-right:calc( 40px / 2 );}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 40px / 2 );}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 40px / 2 );right:-2px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline-item:hover .timeline-item__point-content{color:var( --e-global-color-31a5da0 );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-33dc330 );}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline-item.is--active .timeline-item__point-content{color:var( --e-global-color-31a5da0 );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-33dc330 );}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline__line{background-color:var( --e-global-color-f853ceb );width:2px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline__line-progress{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-1b2e970{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-513f2b6{width:var( --container-widget-width, 45% );max-width:45%;padding:20px 20px 20px 20px;--container-widget-width:45%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 0px 1px;border-color:#C8E6FF;}.elementor-2 .elementor-element.elementor-element-513f2b6 .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-513f2b6 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-513f2b6 .elementor-icon-box-title a{font-family:var( --e-global-typography-edfe6ae-font-family ), Sans-serif;font-size:var( --e-global-typography-edfe6ae-font-size );font-weight:var( --e-global-typography-edfe6ae-font-weight );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-513f2b6 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-af7dca4{width:var( --container-widget-width, 45% );max-width:45%;padding:20px 20px 20px 20px;--container-widget-width:45%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 0px 1px;border-color:#C8E6FF;}.elementor-2 .elementor-element.elementor-element-af7dca4 .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-af7dca4 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-af7dca4 .elementor-icon-box-title a{font-family:var( --e-global-typography-edfe6ae-font-family ), Sans-serif;font-size:var( --e-global-typography-edfe6ae-font-size );font-weight:var( --e-global-typography-edfe6ae-font-weight );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-af7dca4 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a47f706{padding:18px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a47f706.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-a47f706 .elementor-button{font-family:var( --e-global-typography-d11f904-font-family ), Sans-serif;font-size:var( --e-global-typography-d11f904-font-size );font-weight:var( --e-global-typography-d11f904-font-weight );line-height:var( --e-global-typography-d11f904-line-height );letter-spacing:var( --e-global-typography-d11f904-letter-spacing );fill:var( --e-global-color-31a5da0 );color:var( --e-global-color-31a5da0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#1543FF33;border-radius:44px 44px 44px 44px;padding:16px 22px 16px 22px;}.elementor-2 .elementor-element.elementor-element-b25abb2{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2 .elementor-element.elementor-element-997e8f3{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7435dc0{padding:4px 10px 4px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:24px 24px 24px 24px;text-align:center;}.elementor-2 .elementor-element.elementor-element-7435dc0.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-7435dc0 .elementor-heading-title{font-family:var( --e-global-typography-17648b1-font-family ), Sans-serif;font-size:var( --e-global-typography-17648b1-font-size );font-weight:var( --e-global-typography-17648b1-font-weight );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-61c9a86{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-61c9a86.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-61c9a86 .elementor-heading-title{font-family:var( --e-global-typography-a362e2a-font-family ), Sans-serif;font-size:var( --e-global-typography-a362e2a-font-size );font-weight:var( --e-global-typography-a362e2a-font-weight );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-ddad6ff{width:var( --container-widget-width, 52% );max-width:52%;padding:0px 0px 18px 0px;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-ddad6ff.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-4fe8bdb{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-ac61f19{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-709d612{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-709d612:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-709d612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33dc330 );}.elementor-2 .elementor-element.elementor-element-7bc7034{--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-181ad02{text-align:start;}.elementor-2 .elementor-element.elementor-element-16f692e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-16f692e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-16f692e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33dc330 );}.elementor-2 .elementor-element.elementor-element-dd563fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-justify-content:flex-start;--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-1f926fa{padding:0px 0px 0px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-5da37b3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-5da37b3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5da37b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33dc330 );}.elementor-2 .elementor-element.elementor-element-bd62d1f{--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-5abe8d7{text-align:start;}.elementor-2 .elementor-element.elementor-element-1ba2d1f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-1ba2d1f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1ba2d1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33dc330 );}.elementor-2 .elementor-element.elementor-element-7eda8e7{--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-f65ff92{text-align:start;}.elementor-2 .elementor-element.elementor-element-6ce023c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-6ce023c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6ce023c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33dc330 );}.elementor-2 .elementor-element.elementor-element-4b8e3da{--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-8064034{text-align:start;}.elementor-2 .elementor-element.elementor-element-0f76b18{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-0f76b18:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-0f76b18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33dc330 );}.elementor-2 .elementor-element.elementor-element-988d542{--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-bcc9505{text-align:start;}.elementor-2 .elementor-element.elementor-element-33f8fe2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-33f8fe2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-33f8fe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33dc330 );}.elementor-2 .elementor-element.elementor-element-01d71b1{--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-63704ca{text-align:start;}.elementor-2 .elementor-element.elementor-element-6a92101{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-6a92101:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6a92101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33dc330 );}.elementor-2 .elementor-element.elementor-element-3e150a6{--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-f1f5794{text-align:start;}.elementor-2 .elementor-element.elementor-element-a7b45ad{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-a7b45ad:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a7b45ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33dc330 );}.elementor-2 .elementor-element.elementor-element-7627204{--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-0e3741b{padding:0px 0px 10px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-896e73e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-896e73e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-896e73e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33dc330 );}.elementor-2 .elementor-element.elementor-element-ccd7369{--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-0469ce8{text-align:start;}.elementor-2 .elementor-element.elementor-element-7607597{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-7607597:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7607597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33dc330 );}.elementor-2 .elementor-element.elementor-element-1819dcd{--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-70c0163{text-align:start;}.elementor-2 .elementor-element.elementor-element-3a9a0ca{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-3a9a0ca:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3a9a0ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33dc330 );}.elementor-2 .elementor-element.elementor-element-5d1fc62.elementor-element{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-5d1fc62{--e-rating-icon-marked-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-88d65dd{text-align:start;}.elementor-2 .elementor-element.elementor-element-ac9d270{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-42140fa{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:32px 32px 32px 32px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-42140fa:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-42140fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1qomaxm3vb.i.optimole.com/cb:SJpg.2d4/w:1384/h:1069/q:mauto/f:best/https://firmdata.ai/wp-content/uploads/2025/11/Challenges.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-2731c59{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-913968d{padding:4px 10px 4px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-31a5da0 );border-radius:24px 24px 24px 24px;text-align:center;}.elementor-2 .elementor-element.elementor-element-913968d.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-913968d .elementor-heading-title{font-family:var( --e-global-typography-17648b1-font-family ), Sans-serif;font-size:var( --e-global-typography-17648b1-font-size );font-weight:var( --e-global-typography-17648b1-font-weight );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-4d99418{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-4d99418.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-4d99418 .elementor-heading-title{font-family:var( --e-global-typography-edfe6ae-font-family ), Sans-serif;font-size:var( --e-global-typography-edfe6ae-font-size );font-weight:var( --e-global-typography-edfe6ae-font-weight );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-e370ba2{width:var( --container-widget-width, 52% );max-width:52%;padding:0px 0px 32px 0px;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#F0F0F0;}.elementor-2 .elementor-element.elementor-element-e370ba2.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-6fb2e75 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2 .elementor-element.elementor-element-6fb2e75 .jet-listing-grid__slider-icon{width:32px;height:32px;line-height:32px;margin-top:calc( -32px/2 );font-size:24px;color:var( --e-global-color-31a5da0 );background:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-6fb2e75 .jet-listing-grid__slider-icon svg{height:24px;}.elementor-2 .elementor-element.elementor-element-6fb2e75 .jet-listing-grid__slider-icon.prev-arrow{left:-30px;right:auto;}.elementor-2 .elementor-element.elementor-element-6fb2e75 .jet-listing-grid__slider-icon.next-arrow{right:-30px;left:auto;}.elementor-2 .elementor-element.elementor-element-911a21c{--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:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-911a21c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-911a21c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-809c9f1{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-809c9f1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-809c9f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-b85f65a{--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:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-70c889d{padding:4px 10px 4px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:24px 24px 24px 24px;text-align:center;}.elementor-2 .elementor-element.elementor-element-70c889d.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-70c889d .elementor-heading-title{font-family:var( --e-global-typography-17648b1-font-family ), Sans-serif;font-size:var( --e-global-typography-17648b1-font-size );font-weight:var( --e-global-typography-17648b1-font-weight );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-c8a66c7{width:var( --container-widget-width, 65% );max-width:65%;padding:0px 0px 8px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-2 .elementor-element.elementor-element-c8a66c7.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-c8a66c7 .elementor-heading-title{font-family:var( --e-global-typography-edfe6ae-font-family ), Sans-serif;font-size:var( --e-global-typography-edfe6ae-font-size );font-weight:var( --e-global-typography-edfe6ae-font-weight );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-10f042b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-10f042b.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-105d9b2{padding:18px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-105d9b2.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-105d9b2 .elementor-button{font-family:var( --e-global-typography-d11f904-font-family ), Sans-serif;font-size:var( --e-global-typography-d11f904-font-size );font-weight:var( --e-global-typography-d11f904-font-weight );line-height:var( --e-global-typography-d11f904-line-height );letter-spacing:var( --e-global-typography-d11f904-letter-spacing );fill:var( --e-global-color-31a5da0 );color:var( --e-global-color-31a5da0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#1543FF33;border-radius:44px 44px 44px 44px;padding:16px 22px 16px 22px;}.elementor-2 .elementor-element.elementor-element-fb74ba9{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-aabad8c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f853ceb );--border-color:var( --e-global-color-f853ceb );--border-radius:0px 0px 24px 24px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-aabad8c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-aabad8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-3ae392e{padding:0px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d48cbe8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f853ceb );--border-color:var( --e-global-color-f853ceb );--border-radius:0px 0px 24px 24px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d48cbe8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d48cbe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-6da4e50{padding:0px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d9f6b65{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f853ceb );--border-color:var( --e-global-color-f853ceb );--border-radius:0px 0px 24px 24px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d9f6b65:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d9f6b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-d09f0c5{padding:0px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-44d9453{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f853ceb );--border-color:var( --e-global-color-f853ceb );--border-radius:0px 0px 24px 24px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-44d9453:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-44d9453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31a5da0 );}.elementor-2 .elementor-element.elementor-element-244f7e5{padding:0px 20px 0px 0px;}.elementor-2 .elementor-element.elementor-element-379cd16{--n-accordion-title-font-size:var( --e-global-typography-82532ba-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:24px 24px 24px 24px;--n-accordion-icon-size:24px;}.elementor-2 .elementor-element.elementor-element-379cd16 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-33dc330 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f853ceb );}.elementor-2 .elementor-element.elementor-element-379cd16 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-31a5da0 );border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-f853ceb );}.elementor-2 .elementor-element.elementor-element-379cd16 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-f853ceb );}.elementor-2 .elementor-element.elementor-element-379cd16 {--n-accordion-padding:24px 24px 24px 24px;}:where( .elementor-2 .elementor-element.elementor-element-379cd16 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-82532ba-font-family ), Sans-serif;font-weight:var( --e-global-typography-82532ba-font-weight );line-height:var( --e-global-typography-82532ba-line-height );letter-spacing:var( --e-global-typography-82532ba-letter-spacing );}:where( .elementor-2 .elementor-element.elementor-element-379cd16 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1e8689e .elementor-heading-title{font-size:var( --e-global-typography-d11f904-font-size );line-height:var( --e-global-typography-d11f904-line-height );letter-spacing:var( --e-global-typography-d11f904-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8396577{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-09df33e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a297c80 .elementor-heading-title{font-size:var( --e-global-typography-7509b3e-font-size );line-height:var( --e-global-typography-7509b3e-line-height );letter-spacing:var( --e-global-typography-7509b3e-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6423394{--e-image-carousel-slides-to-show:4;}.elementor-2 .elementor-element.elementor-element-d8dc0a0 .elementor-heading-title{font-size:var( --e-global-typography-17648b1-font-size );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a93382e .elementor-heading-title{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2ec3988{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-052a2cc .elementor-heading-title{font-size:var( --e-global-typography-45c2abf-font-size );line-height:var( --e-global-typography-45c2abf-line-height );letter-spacing:var( --e-global-typography-45c2abf-letter-spacing );}.elementor-2 .elementor-element.elementor-element-dc6de48{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-cb0641d .elementor-heading-title{font-size:var( --e-global-typography-45c2abf-font-size );line-height:var( --e-global-typography-45c2abf-line-height );letter-spacing:var( --e-global-typography-45c2abf-letter-spacing );}.elementor-2 .elementor-element.elementor-element-45138f2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-451b6f5 .elementor-heading-title{font-size:var( --e-global-typography-45c2abf-font-size );line-height:var( --e-global-typography-45c2abf-line-height );letter-spacing:var( --e-global-typography-45c2abf-letter-spacing );}.elementor-2 .elementor-element.elementor-element-723cb37{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-998eb7c .elementor-heading-title{font-size:var( --e-global-typography-45c2abf-font-size );line-height:var( --e-global-typography-45c2abf-line-height );letter-spacing:var( --e-global-typography-45c2abf-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e2a93a4 .elementor-heading-title{font-size:var( --e-global-typography-45c2abf-font-size );line-height:var( --e-global-typography-45c2abf-line-height );letter-spacing:var( --e-global-typography-45c2abf-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4306765{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6ee8fb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-6ee8fb1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-17648b1-font-size );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e5b3cef .elementor-heading-title{font-size:var( --e-global-typography-17648b1-font-size );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-abed04b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-abed04b .elementor-heading-title{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5724a33{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2a3502f .elementor-heading-title{font-size:var( --e-global-typography-82532ba-font-size );line-height:var( --e-global-typography-82532ba-line-height );letter-spacing:var( --e-global-typography-82532ba-letter-spacing );}.elementor-2 .elementor-element.elementor-element-820c32d .elementor-heading-title{font-size:var( --e-global-typography-82532ba-font-size );line-height:var( --e-global-typography-82532ba-line-height );letter-spacing:var( --e-global-typography-82532ba-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ffc3b1d .elementor-heading-title{font-size:var( --e-global-typography-82532ba-font-size );line-height:var( --e-global-typography-82532ba-line-height );letter-spacing:var( --e-global-typography-82532ba-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7136a66 .elementor-heading-title{font-size:var( --e-global-typography-82532ba-font-size );line-height:var( --e-global-typography-82532ba-line-height );letter-spacing:var( --e-global-typography-82532ba-letter-spacing );}.elementor-2 .elementor-element.elementor-element-35a9907 .elementor-heading-title{font-size:var( --e-global-typography-82532ba-font-size );line-height:var( --e-global-typography-82532ba-line-height );letter-spacing:var( --e-global-typography-82532ba-letter-spacing );}.elementor-2 .elementor-element.elementor-element-537aa88 .elementor-heading-title{font-size:var( --e-global-typography-82532ba-font-size );line-height:var( --e-global-typography-82532ba-line-height );letter-spacing:var( --e-global-typography-82532ba-letter-spacing );}.elementor-2 .elementor-element.elementor-element-91c875d .elementor-heading-title{font-size:var( --e-global-typography-17648b1-font-size );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ccad764{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-ccad764 .elementor-heading-title{font-size:var( --e-global-typography-a362e2a-font-size );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a0b3822{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-69d7fa0 .elementor-button{font-size:var( --e-global-typography-d11f904-font-size );line-height:var( --e-global-typography-d11f904-line-height );letter-spacing:var( --e-global-typography-d11f904-letter-spacing );}.elementor-2 .elementor-element.elementor-element-342440a .elementor-heading-title{font-size:var( --e-global-typography-17648b1-font-size );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6c35a45{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-6c35a45 .elementor-heading-title{font-size:var( --e-global-typography-a362e2a-font-size );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8414073{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-c956e84 .elementor-button{font-size:var( --e-global-typography-d11f904-font-size );line-height:var( --e-global-typography-d11f904-line-height );letter-spacing:var( --e-global-typography-d11f904-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b8e7029 .elementor-heading-title{font-size:var( --e-global-typography-7509b3e-font-size );line-height:var( --e-global-typography-7509b3e-line-height );letter-spacing:var( --e-global-typography-7509b3e-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f3b2b3b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f3b2b3b .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f059977 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f059977 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3c2bde7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3c2bde7 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-18ffe3a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-18ffe3a .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f25489c .elementor-heading-title{font-size:var( --e-global-typography-17648b1-font-size );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f0c8896 .elementor-heading-title{font-size:var( --e-global-typography-a362e2a-font-size );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-562cd82{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a15070c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ed6d28f .elementor-heading-title{font-size:var( --e-global-typography-a362e2a-font-size );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-437087f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-437087f .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5ddebd6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a9bd1cb .elementor-heading-title{font-size:var( --e-global-typography-a362e2a-font-size );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1b2ea9c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-1b2ea9c .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-88e92a0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d589e38 .elementor-button{font-size:var( --e-global-typography-d11f904-font-size );line-height:var( --e-global-typography-d11f904-line-height );letter-spacing:var( --e-global-typography-d11f904-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e47d4ae .elementor-heading-title{font-size:var( --e-global-typography-17648b1-font-size );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f6e2eb6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-f6e2eb6 .elementor-heading-title{font-size:var( --e-global-typography-a362e2a-font-size );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6696c86{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6e71c48 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3b545cf .elementor-heading-title{font-size:var( --e-global-typography-a362e2a-font-size );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f5fb263 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-f5fb263 .elementor-icon-box-title a{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f5fb263 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0c856f2 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-0c856f2 .elementor-icon-box-title a{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0c856f2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__meta-content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-jet-timeline .timeline-item__card-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline-item .timeline-item__card-title{font-size:var( --e-global-typography-45c2abf-font-size );line-height:var( --e-global-typography-45c2abf-line-height );letter-spacing:var( --e-global-typography-45c2abf-letter-spacing );}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline-item .timeline-item__card-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-12dcae1 .timeline-item__point-content.timeline-item__point-content--text{font-size:var( --e-global-typography-7509b3e-font-size );line-height:var( --e-global-typography-7509b3e-line-height );letter-spacing:var( --e-global-typography-7509b3e-letter-spacing );}.elementor-2 .elementor-element.elementor-element-513f2b6 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-513f2b6 .elementor-icon-box-title a{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-513f2b6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-af7dca4 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-af7dca4 .elementor-icon-box-title a{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-af7dca4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a47f706 .elementor-button{font-size:var( --e-global-typography-d11f904-font-size );line-height:var( --e-global-typography-d11f904-line-height );letter-spacing:var( --e-global-typography-d11f904-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7435dc0 .elementor-heading-title{font-size:var( --e-global-typography-17648b1-font-size );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-61c9a86{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-61c9a86 .elementor-heading-title{font-size:var( --e-global-typography-a362e2a-font-size );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ddad6ff{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-913968d .elementor-heading-title{font-size:var( --e-global-typography-17648b1-font-size );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4d99418{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-4d99418 .elementor-heading-title{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e370ba2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-70c889d .elementor-heading-title{font-size:var( --e-global-typography-17648b1-font-size );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c8a66c7 .elementor-heading-title{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-10f042b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-105d9b2 .elementor-button{font-size:var( --e-global-typography-d11f904-font-size );line-height:var( --e-global-typography-d11f904-line-height );letter-spacing:var( --e-global-typography-d11f904-letter-spacing );}.elementor-2 .elementor-element.elementor-element-379cd16{--n-accordion-title-font-size:var( --e-global-typography-82532ba-font-size );}:where( .elementor-2 .elementor-element.elementor-element-379cd16 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-82532ba-line-height );letter-spacing:var( --e-global-typography-82532ba-letter-spacing );}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-f601930{--content-width:1180px;}.elementor-2 .elementor-element.elementor-element-c97065b{--content-width:1100px;}.elementor-2 .elementor-element.elementor-element-19ec6fd{--width:49%;}.elementor-2 .elementor-element.elementor-element-39c81d9{--width:48%;}.elementor-2 .elementor-element.elementor-element-60dfbfc{--width:49%;}.elementor-2 .elementor-element.elementor-element-dc5244e{--width:48%;}.elementor-2 .elementor-element.elementor-element-4b2f89c{--width:100%;}.elementor-2 .elementor-element.elementor-element-6c1a296{--width:47%;}.elementor-2 .elementor-element.elementor-element-ca6e1b0{--width:49%;}.elementor-2 .elementor-element.elementor-element-6eb74b6{--content-width:1180px;}.elementor-2 .elementor-element.elementor-element-e3a861e{--content-width:1180px;}.elementor-2 .elementor-element.elementor-element-34b5046{--width:32%;}.elementor-2 .elementor-element.elementor-element-ea5c139{--width:32%;}.elementor-2 .elementor-element.elementor-element-bc41b99{--width:31%;}.elementor-2 .elementor-element.elementor-element-d1c0c58{--width:32%;}.elementor-2 .elementor-element.elementor-element-e92219a{--width:32%;}.elementor-2 .elementor-element.elementor-element-8c318a9{--width:31%;}.elementor-2 .elementor-element.elementor-element-846eee5{--content-width:1180px;}.elementor-2 .elementor-element.elementor-element-096e14e{--content-width:1180px;}.elementor-2 .elementor-element.elementor-element-493ad50{--content-width:1180px;}.elementor-2 .elementor-element.elementor-element-b02bbe8{--width:25%;}.elementor-2 .elementor-element.elementor-element-5239366{--width:60%;}.elementor-2 .elementor-element.elementor-element-a422681{--width:40%;}.elementor-2 .elementor-element.elementor-element-b6367b1{--width:25%;}.elementor-2 .elementor-element.elementor-element-560a0b5{--width:60%;}.elementor-2 .elementor-element.elementor-element-c16c2ce{--width:40%;}.elementor-2 .elementor-element.elementor-element-7c174fa{--width:80.043%;}.elementor-2 .elementor-element.elementor-element-0de905b{--content-width:1180px;}.elementor-2 .elementor-element.elementor-element-a973eeb{--width:45%;}.elementor-2 .elementor-element.elementor-element-8df1ed7{--width:55%;}.elementor-2 .elementor-element.elementor-element-b25abb2{--content-width:1180px;}.elementor-2 .elementor-element.elementor-element-4fe8bdb{--content-width:1180px;}.elementor-2 .elementor-element.elementor-element-42140fa{--content-width:1180px;}.elementor-2 .elementor-element.elementor-element-809c9f1{--width:50%;}.elementor-2 .elementor-element.elementor-element-fb74ba9{--width:50%;}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-f601930:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f601930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-4b2f89c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4b2f89c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-e3a861e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e3a861e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-b02bbe8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b02bbe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-c328d7a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c328d7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-b6367b1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b6367b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-a4a2f69:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a4a2f69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-c16c2ce:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c16c2ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-cf1868c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-cf1868c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline--align-center .jet-timeline-item.jet-timeline-item--image-outside_after .timeline-item__card-img{margin-top:0px;margin-bottom:0;}.elementor-2 .elementor-element.elementor-element-42140fa:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-42140fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-efd35da{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-f601930{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1e8689e .elementor-heading-title{font-size:var( --e-global-typography-d11f904-font-size );line-height:var( --e-global-typography-d11f904-line-height );letter-spacing:var( --e-global-typography-d11f904-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8396577{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-09df33e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a297c80{padding:12px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a297c80 .elementor-heading-title{font-size:var( --e-global-typography-7509b3e-font-size );line-height:var( --e-global-typography-7509b3e-line-height );letter-spacing:var( --e-global-typography-7509b3e-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6423394{--e-image-carousel-slides-to-show:3;}.elementor-2 .elementor-element.elementor-element-369a364{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-d8dc0a0 .elementor-heading-title{font-size:var( --e-global-typography-17648b1-font-size );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a93382e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-a93382e .elementor-heading-title{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2ec3988{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-052a2cc .elementor-heading-title{font-size:var( --e-global-typography-45c2abf-font-size );line-height:var( --e-global-typography-45c2abf-line-height );letter-spacing:var( --e-global-typography-45c2abf-letter-spacing );}.elementor-2 .elementor-element.elementor-element-dc6de48{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-cb0641d .elementor-heading-title{font-size:var( --e-global-typography-45c2abf-font-size );line-height:var( --e-global-typography-45c2abf-line-height );letter-spacing:var( --e-global-typography-45c2abf-letter-spacing );}.elementor-2 .elementor-element.elementor-element-45138f2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-451b6f5 .elementor-heading-title{font-size:var( --e-global-typography-45c2abf-font-size );line-height:var( --e-global-typography-45c2abf-line-height );letter-spacing:var( --e-global-typography-45c2abf-letter-spacing );}.elementor-2 .elementor-element.elementor-element-723cb37{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-998eb7c .elementor-heading-title{font-size:var( --e-global-typography-45c2abf-font-size );line-height:var( --e-global-typography-45c2abf-line-height );letter-spacing:var( --e-global-typography-45c2abf-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4b2f89c{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-6c1a296.e-con{--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-e2a93a4 .elementor-heading-title{font-size:var( --e-global-typography-45c2abf-font-size );line-height:var( --e-global-typography-45c2abf-line-height );letter-spacing:var( --e-global-typography-45c2abf-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4306765{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-c44335d{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-2 .elementor-element.elementor-element-506b427{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-2 .elementor-element.elementor-element-756c158{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-2 .elementor-element.elementor-element-dcfeaaf{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-2 .elementor-element.elementor-element-514af72{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8bc9d22{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-6eb74b6{--content-width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6ee8fb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-6ee8fb1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-17648b1-font-size );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-081aee1{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-f45b601{--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-e3a861e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-e5b3cef .elementor-heading-title{font-size:var( --e-global-typography-17648b1-font-size );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-abed04b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-abed04b .elementor-heading-title{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5724a33{padding:0px 0px 12px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2a3502f .elementor-heading-title{font-size:var( --e-global-typography-82532ba-font-size );line-height:var( --e-global-typography-82532ba-line-height );letter-spacing:var( --e-global-typography-82532ba-letter-spacing );}.elementor-2 .elementor-element.elementor-element-820c32d .elementor-heading-title{font-size:var( --e-global-typography-82532ba-font-size );line-height:var( --e-global-typography-82532ba-line-height );letter-spacing:var( --e-global-typography-82532ba-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ffc3b1d .elementor-heading-title{font-size:var( --e-global-typography-82532ba-font-size );line-height:var( --e-global-typography-82532ba-line-height );letter-spacing:var( --e-global-typography-82532ba-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a58c9be{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-7136a66 .elementor-heading-title{font-size:var( --e-global-typography-82532ba-font-size );line-height:var( --e-global-typography-82532ba-line-height );letter-spacing:var( --e-global-typography-82532ba-letter-spacing );}.elementor-2 .elementor-element.elementor-element-35a9907 .elementor-heading-title{font-size:var( --e-global-typography-82532ba-font-size );line-height:var( --e-global-typography-82532ba-line-height );letter-spacing:var( --e-global-typography-82532ba-letter-spacing );}.elementor-2 .elementor-element.elementor-element-537aa88{text-align:center;}.elementor-2 .elementor-element.elementor-element-537aa88 .elementor-heading-title{font-size:var( --e-global-typography-82532ba-font-size );line-height:var( --e-global-typography-82532ba-line-height );letter-spacing:var( --e-global-typography-82532ba-letter-spacing );}.elementor-2 .elementor-element.elementor-element-91c875d .elementor-heading-title{font-size:var( --e-global-typography-17648b1-font-size );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ccad764{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-2 .elementor-element.elementor-element-ccad764 .elementor-heading-title{font-size:var( --e-global-typography-a362e2a-font-size );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a0b3822{padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a0b3822.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-69d7fa0 .elementor-button{font-size:var( --e-global-typography-d11f904-font-size );line-height:var( --e-global-typography-d11f904-line-height );letter-spacing:var( --e-global-typography-d11f904-letter-spacing );padding:14px 22px 14px 22px;}.elementor-2 .elementor-element.elementor-element-111868e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-342440a .elementor-heading-title{font-size:var( --e-global-typography-17648b1-font-size );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6c35a45{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-2 .elementor-element.elementor-element-6c35a45 .elementor-heading-title{font-size:var( --e-global-typography-a362e2a-font-size );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8414073{padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-2 .elementor-element.elementor-element-8414073.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-c956e84 .elementor-button{font-size:var( --e-global-typography-d11f904-font-size );line-height:var( --e-global-typography-d11f904-line-height );letter-spacing:var( --e-global-typography-d11f904-letter-spacing );padding:14px 22px 14px 22px;}.elementor-2 .elementor-element.elementor-element-97e5ad6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-97e5ad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1qomaxm3vb.i.optimole.com/cb:SJpg.2d4/w:380/h:692/q:mauto/f:best/https://firmdata.ai/wp-content/uploads/2025/11/mobile-reduction-in-manual-compliance-hours1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-97e5ad6{--min-height:690px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b8e7029{padding:20px 0px 10px 0px;--container-widget-width:56%;--container-widget-flex-grow:0;width:var( --container-widget-width, 56% );max-width:56%;text-align:center;}.elementor-2 .elementor-element.elementor-element-b8e7029.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-b8e7029 .elementor-heading-title{font-size:var( --e-global-typography-7509b3e-font-size );line-height:var( --e-global-typography-7509b3e-line-height );letter-spacing:var( --e-global-typography-7509b3e-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f3b2b3b{padding:20px 0px 20px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-2 .elementor-element.elementor-element-f3b2b3b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f3b2b3b .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f059977{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;border-width:1px 0px 1px 0px;}.elementor-2 .elementor-element.elementor-element-f059977 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f059977 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3c2bde7{padding:20px 0px 20px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-2 .elementor-element.elementor-element-3c2bde7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3c2bde7 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-18ffe3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;border-width:1px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-18ffe3a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-18ffe3a .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f25489c .elementor-heading-title{font-size:var( --e-global-typography-17648b1-font-size );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f0c8896 .elementor-heading-title{font-size:var( --e-global-typography-a362e2a-font-size );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-562cd82{padding:0px 0px 20px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7270df4{--width:85%;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-7270df4.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-b02bbe8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b02bbe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1qomaxm3vb.i.optimole.com/cb:SJpg.2d4/w:357/h:76/q:mauto/f:best/https://firmdata.ai/wp-content/uploads/2025/12/home_top_text_bg-1.png");background-size:cover;}.elementor-2 .elementor-element.elementor-element-b02bbe8{--border-radius:32px 32px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a15070c{padding:12px 12px 12px 12px;}.elementor-2 .elementor-element.elementor-element-a15070c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c328d7a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-5239366{--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ed6d28f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-ed6d28f .elementor-heading-title{font-size:var( --e-global-typography-a362e2a-font-size );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-437087f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-437087f .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5b71cd3{--width:85%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-5b71cd3.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-b6367b1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b6367b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ml1qomaxm3vb.i.optimole.com/cb:SJpg.2d4/w:357/h:76/q:mauto/f:best/https://firmdata.ai/wp-content/uploads/2025/12/home_top_text_bg-1.png");background-size:cover;}.elementor-2 .elementor-element.elementor-element-b6367b1{--border-radius:32px 32px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5ddebd6{padding:12px 12px 12px 12px;}.elementor-2 .elementor-element.elementor-element-5ddebd6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a4a2f69{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-560a0b5{--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a9bd1cb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-a9bd1cb .elementor-heading-title{font-size:var( --e-global-typography-a362e2a-font-size );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1b2ea9c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-1b2ea9c .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-65765c4{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-cf1868c{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-7c174fa{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2 .elementor-element.elementor-element-88e92a0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d589e38{padding:12px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d589e38 .elementor-button{font-size:var( --e-global-typography-d11f904-font-size );line-height:var( --e-global-typography-d11f904-line-height );letter-spacing:var( --e-global-typography-d11f904-letter-spacing );padding:14px 22px 14px 22px;}.elementor-2 .elementor-element.elementor-element-a11bc07 img{width:100%;}.elementor-2 .elementor-element.elementor-element-0de905b{--min-height:550px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-e47d4ae .elementor-heading-title{font-size:var( --e-global-typography-17648b1-font-size );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f6e2eb6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-f6e2eb6 .elementor-heading-title{font-size:var( --e-global-typography-a362e2a-font-size );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6696c86{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-50adda8{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:32px 32px 32px 32px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-a973eeb{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-2 .elementor-element.elementor-element-6e71c48{padding:14px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6e71c48 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3b545cf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-3b545cf .elementor-heading-title{font-size:var( --e-global-typography-a362e2a-font-size );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f5fb263 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-f5fb263 .elementor-icon-box-title a{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f5fb263 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0c856f2 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-0c856f2 .elementor-icon-box-title a{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0c856f2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__meta-content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-jet-timeline .timeline-item__card-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline--align-center .timeline-item__point{margin-left:12px;margin-right:12px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline--align-left .timeline-item__point{margin-right:12px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline--align-right .timeline-item__point{margin-left:12px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline-item+.jet-timeline-item{margin-top:20px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline-item .timeline-item__card{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline-item .timeline-item__card-inner{border-radius:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline-item .timeline-item__card-content{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline-item .timeline-item__card-title{font-size:var( --e-global-typography-45c2abf-font-size );line-height:var( --e-global-typography-45c2abf-line-height );letter-spacing:var( --e-global-typography-45c2abf-letter-spacing );}.elementor-2 .elementor-element.elementor-element-12dcae1 .jet-timeline-item .timeline-item__card-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-12dcae1 .timeline-item__point-content.timeline-item__point-content--text{font-size:var( --e-global-typography-7509b3e-font-size );line-height:var( --e-global-typography-7509b3e-line-height );letter-spacing:var( --e-global-typography-7509b3e-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1b2e970{--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-513f2b6 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-513f2b6 .elementor-icon-box-title a{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-513f2b6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-af7dca4 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-af7dca4 .elementor-icon-box-title a{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-af7dca4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a47f706 .elementor-button{font-size:var( --e-global-typography-d11f904-font-size );line-height:var( --e-global-typography-d11f904-line-height );letter-spacing:var( --e-global-typography-d11f904-letter-spacing );padding:14px 22px 14px 22px;}.elementor-2 .elementor-element.elementor-element-7435dc0 .elementor-heading-title{font-size:var( --e-global-typography-17648b1-font-size );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-61c9a86{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-61c9a86 .elementor-heading-title{font-size:var( --e-global-typography-a362e2a-font-size );line-height:var( --e-global-typography-a362e2a-line-height );letter-spacing:var( --e-global-typography-a362e2a-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ddad6ff{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4fe8bdb{--padding-top:24px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-ac9d270{--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-42140fa{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-913968d .elementor-heading-title{font-size:var( --e-global-typography-17648b1-font-size );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4d99418{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-4d99418 .elementor-heading-title{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e370ba2{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6fb2e75 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-2 .elementor-element.elementor-element-6fb2e75 > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-6fb2e75 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2 .elementor-element.elementor-element-6fb2e75 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-2 .elementor-element.elementor-element-6fb2e75 > .jet-listing-grid, .elementor-2 .elementor-element.elementor-element-6fb2e75 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2 .elementor-element.elementor-element-6fb2e75 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-2 .elementor-element.elementor-element-6fb2e75 > .jet-listing-grid, .elementor-2 .elementor-element.elementor-element-6fb2e75 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2 .elementor-element.elementor-element-6fb2e75 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-2 .elementor-element.elementor-element-6fb2e75 .jet-listing-grid__slider-icon{width:24px;height:24px;line-height:24px;margin-top:calc( -24px/2 );font-size:18px;}.elementor-2 .elementor-element.elementor-element-6fb2e75 .jet-listing-grid__slider-icon svg{height:18px;}.elementor-2 .elementor-element.elementor-element-6fb2e75 .jet-listing-grid__slider-icon.prev-arrow{left:-16px;right:auto;}.elementor-2 .elementor-element.elementor-element-6fb2e75 .jet-listing-grid__slider-icon.next-arrow{right:-16px;left:auto;}.elementor-2 .elementor-element.elementor-element-911a21c{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-809c9f1{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2 .elementor-element.elementor-element-70c889d .elementor-heading-title{font-size:var( --e-global-typography-17648b1-font-size );line-height:var( --e-global-typography-17648b1-line-height );letter-spacing:var( --e-global-typography-17648b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c8a66c7{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-2 .elementor-element.elementor-element-c8a66c7.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-c8a66c7 .elementor-heading-title{font-size:var( --e-global-typography-edfe6ae-font-size );line-height:var( --e-global-typography-edfe6ae-line-height );letter-spacing:var( --e-global-typography-edfe6ae-letter-spacing );}.elementor-2 .elementor-element.elementor-element-10f042b{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-105d9b2{padding:12px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-105d9b2 .elementor-button{font-size:var( --e-global-typography-d11f904-font-size );line-height:var( --e-global-typography-d11f904-line-height );letter-spacing:var( --e-global-typography-d11f904-letter-spacing );padding:14px 22px 14px 22px;}.elementor-2 .elementor-element.elementor-element-fb74ba9{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2 .elementor-element.elementor-element-379cd16 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-width:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-379cd16 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-width:1px 1px 0px 1px;}.elementor-2 .elementor-element.elementor-element-379cd16 {--n-accordion-padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-379cd16{--n-accordion-title-font-size:var( --e-global-typography-82532ba-font-size );}:where( .elementor-2 .elementor-element.elementor-element-379cd16 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-82532ba-line-height );letter-spacing:var( --e-global-typography-82532ba-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-a93382e */.title-clr{
    color: #2658F5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eb74b6 */.elementor-element-6ee8fb1  {
    overflow: hidden;
}

.elementor-element-6ee8fb1 .elementor-icon-list-items {
    display: flex;
    flex-wrap: nowrap;
    animation: scroll-loop 15s linear infinite;
    width: max-content;
}

.elementor-element-6ee8fb1 .elementor-icon-list-item {
    flex-shrink: 0;
    padding: 0 30px;
    white-space: nowrap;
}

@keyframes scroll-loop {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}

/* Pause on hover (optional) */
.elementor-element-6ee8fb1 :hover .elementor-icon-list-items {
    animation-play-state: paused;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34b5046 */.feature-card:hover .feature-icon{
    background: #fff;
}
.feature-card:hover{
    background: #E5F3FF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea5c139 */=/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69d7fa0 *//*/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c956e84 *//*/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-f3b2b3b */.elementor-counter-title{
    text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-3c2bde7 */.elementor-counter-title {
    text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b02bbe8 */.top_text{
    fill: #FFF;
filter: drop-shadow(4px 4px 38px rgba(83, 128, 223, 0.12));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c328d7a */.capital-bg{
    fill: #FFF;
filter: drop-shadow(4px 4px 38px rgba(83, 128, 223, 0.12));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6367b1 */.top_text{
    fill: #FFF;
filter: drop-shadow(4px 4px 38px rgba(83, 128, 223, 0.12));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4a2f69 */.capital-bg{
    fill: #FFF;
filter: drop-shadow(4px 4px 38px rgba(83, 128, 223, 0.12));
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f5fb263 */.case-study-card{
    border-radius: 24px 24px 0 0;

background: linear-gradient(180deg, #E5F3FF 0%, rgba(229, 243, 255, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-513f2b6 */.case-study-card{
    border-radius: 24px 24px 0 0;

background: linear-gradient(180deg, #E5F3FF 0%, rgba(229, 243, 255, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a47f706 *//*/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-6fb2e75 */.elementor-element .jet-listing-grid__slider-icon.next-arrow {
   
    border-radius: 25px;
}

     .elementor-element .jet-listing-grid__slider-icon.prev-arrow {
   
    border-radius: 25px;
}

.jet-listing-grid__slider-icon.slick-arrow svg path {
    fill: currentColor;
    opacity: 0;
}
.elementor-2 .elementor-element.elementor-element-6fb2e75 .jet-listing-grid__slider-icon.prev-arrow{
   
    background-image: url(https://ml1qomaxm3vb.i.optimole.com/cb:SJpg.2d4/w:auto/h:auto/q:mauto/f:best/ig:avif/https://firmdata.ai/wp-content/uploads/2025/12/right-arrow.svg) !important;
    rotate: -180deg;
    background-repeat: no-repeat;
    background-size: contain;
}
.elementor-2 .elementor-element.elementor-element-6fb2e75 .jet-listing-grid__slider-icon.next-arrow {
    left: auto;
    background-image: url(https://ml1qomaxm3vb.i.optimole.com/cb:SJpg.2d4/w:auto/h:auto/q:mauto/f:best/ig:avif/https://firmdata.ai/wp-content/uploads/2025/12/right-arrow.svg);
    rotate: 180deg;
    background-repeat: no-repeat;
    background-size: contain;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8a66c7 */.title-clr{
    color: #2658F5;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-105d9b2 *//*/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-379cd16 */.elementor-element .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title {
    background-color: var( --e-global-color-33dc330 );
    border-style: solid;
    border-width: 1px 1px 0px 1px;
    border-color: var( --e-global-color-f853ceb );
    border-radius: 24px 24px 0px 0px;
}

.tab_heading_text{
font-family: Livvic !important;
font-size: 20px !important;
font-style: normal;
font-weight: 700 !important;
line-height: 29px;
}/* End custom CSS */